Linux__文件服务器FTP
FTP:文件传输协议,可以用来传输文件,存储文件,上传文件,下载文件,可以很好的控制访问用户的数量和带宽,实现了文件的共享和传输。
[if !supportLists]1. [endif]部署FTP服务器,提供网络文件上传和下载功能。
步骤:
服务器:
安装vsftpd:yum install–y vsftpd
准备分发的文件:在/var/ftp/ 这个文件夹中准备 :touch /var/ftp/gy.txt
启动服务:
systemctl start vsftpd
systemctl enable vsftpd
关闭防火墙: systemctl stop firewalld
systemctl disable firewalld
setenforce 0
getenforce查看selinx
vim /etc/selinux/config ----------à SELINUX=disabled
配置文件:vim /etc/vsftpd/vsftpd.conf先备份
开启匿名登陆访问ftp:anonymous_enable=YES
开启上传:anon_upload_enable=YES
anon_mkdir_write_enable=YES
创建上传目录:mkdir /var/ftp/upload
设置权限:chmod 777 /var/ftp/upload
客户机:
准备客户端工具:yum install–y lsftp
准备一个上传的文件和文件夹:touch /tmp/4.txt mkdir /home/gy
访问服务器ftp: lsftp 192.168.72.132
下载文件和目录:get 1.txt
mirror pub
上传文件文件夹:put 4.txt
mirror -R gy