FTP:文件传输协议
作用:用于网络上进行文件传输
Server端:
一:下载vsftp:
yum install vsftpd -y
创建共享目录
mkdir /ftp
#在根目录下创建一个共享目录,名为:ftp
二:编辑配置文件(配置文件路径:/etc/vsftpd/vsftpd.conf)
文件内容如下:
三:开启匿名访问
[root@localhost ~]# setsebool ftpd_full_access on
[root@localhost ~]# setsebool -P ftpd_full_access on
[root@localhost ~]# setsebool ftpd_anon_write on
[root@localhost ~]# setsebool -P ftpd_anon_write on
四:启动vsftpd,并设置开机自启。
[root@localhost ~]# systemctl start vsftpd
[root@localhost ~]# systemctl enable vsftpd
五:关闭防火墙
[root@localhost ~]# systemctl stop firewalld #临时关闭防火墙
[root@localhost ~]# systemctl disable firewalld #开机自动关闭防火墙
或放行ftp
[root@localhost ~]# firewall-cmd --add-service=ftp
[root@localhost ~]# firewall-cmd --add-service=ftp --permanent
Client端
一:下载ftp
yum install ftp -y
二:连接Server端的ftp共享目录
[root@localhost /]# ftp “Server端的IP地址”
[root@zabbix_client02 ~]# ftp 192.168.221.128
Connected to 192.168.221.128 (192.168.221.128).
220 (vsFTPd 3.0.2)
Name (192.168.221.128:root): anonymous
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
Name (192.168.221.128:root): anonymous #匿名登录
password直接回车即可。
三:上传文件
put "本机存在的文件名" #在文件的同级目录下
常见错误:
1.当ftp ”Server端IP地址“ ,提示没有到主机的路线
问题所在:Server端没有关闭防火墙或放行ftp端口
2.当可以ftp “Server端IP地址”,ls查看显示,Not connect
问题所在:Server没有创建共享目录(/ftp)
版权声明:本文为qq_39255259原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。