一
05
Q:禁止用户登录shell
A:在添加用户时,指定shell为/sbin/nlogin即可。经常错误地指为/bin/false,留个记号吧。
对于Ubuntu Server,vsftpd在验证用户阶段,会检查用户的shell是否已经在系统中注册。默认的,/sbin/nologin在系统变量找不到的。需要我们手工添加
echo "/sbin/nologin" >> /etc/shells
使用一下命令添加用户,注意-s选项
usermod -d /home/poopleit -s /sbin/nologin poopleit
Q:如何开启FXP支持(修改vsftpd.conf文件)
pasv_enable=YES
pasv_promiscuous=YES
port_promiscuous=YES
Q:如何将用户限制于家目录
chroot_local_user=YES
Address: http://99dev.net/archives/737
no comment untill now