安装vsftpd
|
|
设置开机启动
|
|
启动服务
|
|
添加用户组和用户
|
|
mkdir /srv/ftp/test
1 useradd -g ftp -M -d /srv/ftp/test -s /sbin/nologin test-g接的是用户组
-M表示不设置它的主目录,假设如果没有-M,则在/home下会有跟用户名(zhujin)一样的目录。
-d后面接的是用zhujin登陆FTP的时候,它的初始目录。
-s 后面接/sbin/nologin表示用户不需要登录系统,因为我们只需要用来登陆FTP
zhujin表示用户名了
|
|
修改目录权限
|
|
相关安全设置
防止跨目录
在/etc/vsftpd/vsftpd.conf 下添加
|
|
把想要限制的用户写入/etc/vsftpd/chroot_list文件中再重启vsftp服务即可
禁止匿名登录
|
|