linux配置与管理FTP服务器 |
您所在的位置:网站首页 › ftp传输文件命令带IP › linux配置与管理FTP服务器 |
查询是否已安装FTP服务
使用管理员帐号root登录: rpm –qa | grep vsftpd //查看是否安时FTP服务 二、安装FTP服务 1. 先设置物理机能够上网,再设置虚拟机网络连接方式为NAT模式,IP地址使用自动获取,使用虚拟机浏览器上网测试。 2. yum clean all //清除安装缓存 yum install –y vsftpd //安装FTP服务 3. rpm –qa | grep vsftpd //再次查看是否安装FTP服务 三、进行FTP服务器网络配置 1.将虚拟机网络连接方式设为桥接模式 2.设置虚拟机Ip地址为 192.168.1.5 子网掩码 255.255.255.0 网关 192.168.1.1 四、修改FTP服务配置文件 1. FTP服务配置文件在 /etc/vsftpd 目录下,文件名为vsftpd .conf,但此文件长度有127行,其中绝大多数为注释信息。 (1)先把配置文件备份 cp /etc/vsftpd/vsftpd.conf vsftpd.bak (2)使用 grep -v "^#" 命令去掉注释行,并将备份文件中的注释行反选出来,覆盖原来的配置文件。 grep –v “^#” /etc/vsftpd /vsftpd.bak >vsftpd.conf (3)学习配置文件内容,教材P261页表12-2常用参数以及作用。 匿名FTP访问实例:某公司建有一小型局域网,计划配置一台FTP服务器为网内其他工作站提供FTP服务,允许匿名用户上传和下载文件,匿名用户的FTP根目录为/home/ftp。具体方案为:FTP服务器IP地址为 192.168.1.5,子网掩码 255.255.255.0,网关192.168.1.1。 3.根据实例要求,编辑vsftpd.conf 保持原来配置文件内容不变,在文件后面加入以下4行内容: anonymous_enable=YES //允许匿名访问 anon_root=/home/ftp //设置匿名用户的根目录为 /home/ftp anon_upload_enable=YES //允许匿名用户上传文件 anon_mkdir_write_enable=YES //允许匿名用户创建目录 五、关闭防火墙,设置SELinux为禁用 systemctl stop firewalld 修改 /etc/selinux/config 文件,设置 SELINUX=disabled 六、重新加载FTP服务 systemctl restart vsftpd 七、使用客户机进行验证 1.设置客户机的网络连接模式为“桥接模式” 2.设置客户机IP地址192.168.1.10,子网掩码255.255.255.0,网关192.168.1.1 3.在windows客户机中使用浏览器,在浏览器地址栏中,输入ftp://192.168.1.5验证服务器服务是否正常。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |