FTP,File Transfer Protocol,文件传输协议,是·TCP/IP协议组中的应用层协议之一。客户端可以通过网络下载、上传文件。访问地址取决于服务器文件放置的位置,/var/ftp是FTP分享文件的本机目录。
-
文件下载(服务器地址:192.168.161.133)
yum -y install vsftpd //下载文件服务器 systemctl start vsftpd //启动服务 systemctl stop firewalld //关闭防火墙 setenforce 0 //关闭SELINUX 浏览器访问: ftp://192.168.161.133,可见文件夹pub
-
文件上传
服务端
vim /etc/vsftpd/vsftpd.conf //修改vsftpd配置 anonymous_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES mkdir /vsr/ftp/upload //创建ftp传的文件夹 chmod 777 /var/ftp/upload systemctl restart vsftpd //重启vsftpd
客户端
yum -y install lftp //下载查看ftp文件工具 touch 1.txt //创建上传文档 echo 'hello' >>1.txt [root@localhost ~] # lftp 192.168.161.133 //连接文件服务器 lftp 192.168.161.133: />cd upload //进入上传文件夹 lftp 192.168.161.133: /upload>put 1.txt //上传文件 lftp 192.168.161.133: /upload>ls //查看文件上传情况 lftp 192.168.161.133: /upload>exit //退出连接