服务端
思路创建用户ftpMao 共享文件夹/home/ftpshare
1.创建用户,设置密码
useradd ftpMao
passwd ftpMao
2.创建共享文件夹
mkdir /home/ftpshare
3.修改共享目录所属用户为ftpMao用户,所属组为ftpMao组
chmod ftpMao.ftpMao /home/ftpshare
4.修改配置文件 /etc/vsftpd/
文件内容:
注意:local_root为用户登录ftp后所在的目录.
*关于配置文件
1.ftpuser为黑名单。
2.当vsftpd.conf文件中,userlist_enable=YES,userlist_deny=NO时,user_list配置文件才相当于白名单,即名单上的用户才可以登录。(基本用这个)
3.当vsftpd.conf文件中,userlist_enable=YES,userlist_deny=YES时,user_list配置文件也相当于黑名单。
4.当vsftpd.conf文件中,userlist_enable=No时,userlist_deny不生效,user_list配置文件不生效,除了ftpuser中的用户都可以登录。
5.在配置文件/etc/vsftpd/user_list中添加用户
6.重启服务
systemctl restart vsftpd.service
客户端
思路:本地存储位置 /etc/home/ftpdata
1.安装ftp命令
yum install -y ftp
2.连接服务端
ftp 服务端IP
3.输入用户名和密码(我的用户是ftpMao,密码是123456)
4.设置本地存储位置,查看文件,下载文件。
lcd /home/ftpdata