[Colletction]Vsftpd应用配置Tips
■禁止用户登录shell
在添加用户时,指定shell为/sbin/nlogin即可。经常错误地指为/bin/false,留个记号吧。
对于Ubuntu Server,vsftpd在验证用户阶段,会检查用户的shell是否已经在系统中注册。默认的,/sbin/nologin在系统变量找不到的。需要我们手工添加
echo "/sbin/nologin" >> /etc/shells
使用一下命令添加用户,注意-s选项
usermod -d /home/poopleit -s /sbin/nologin pooplei
■开启FXP支持(修改vsftpd.conf文件)
pasv_enable=YES
pasv_promiscuous=YES
port_promiscuous=YES
最近评论