–
1.创建新用户“test1”
- 新建用户“test1”并且设定用户目录为"/usr/testDir/"
- 设定用户“test1”登录密码
[root ~]# useradd -d /usr/testDir/ test1
[root ~]# passwd test1
更改用户 test1 的密码 。
新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root ~]#
–
2.打开“/etc/vsftpd/vsftpd.conf”文件, 设置以下参数
chroot_local_user=YES
pam_service_name=vsftpd
userlist_enable=YES
userlist_file=/etc/vsftpd/user_list
userlist_deny=NO
allow_writeable_chroot=YES
pasv_min_port=30000
pasv_max_port=31000
–
3.定位至 “/etc/vsftpd/”打开 “user_list“ 文件,添加用户“test1”
–
4.重启ftp服务
[root ~]# systemctl restart vsftpd
–
5.使用ftp客户端软件访问ftp服务器
–
6.上传文件至ftp服务器更目录(会失败!!!)
上传文件失败提示(响应: 553 Could not create file.)
原因:当前ftp操作用户针对远程服务器的文件夹没有写入权限!!!!需要修改liunx系统当前用户的文件夹操作权限
–