创建文件
sudo ftpasswd --file=/etc/proftpd/ftpd.passwd --home=帐号登录根目录 --
shell=/bin/false --name=用户名 --uid=33 --gid=33 --passwd
修改
sudo vi /etc/proftpd/proftpd.conf
在上面 proftpd.conf 文件中添加如下配置,
AuthUserFile /etc/proftpd/ftp.passwd
AuthGroupFile /etc/proftpd/ftp.group 意义不大
sudo /etc/init.d/proftpd restart
sudo service proftpd restart
关键操作 创建系统用户组
sudo groupadd 系统用户组
创建系统用户名
sudo useradd 系统用户名 -d 登录目录 -g 所在用户组
为新建账户设置密码 或者更换密码
sudo passwd 系统用户名
修改系统用户登录根目录 /bin/sh 修改为 /sbin/nologin 禁止SSH登录
sudo vi /etc/passwd
FTP登陆时 出现530 Login incorrect 添加 /sbin/nologin
sudo vi /etc/shells
操作完成后 记得重启FTP服务
网友评论