ubuntu 安装ProFtPd

创建文件

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服务

你可能感兴趣的:(ubuntu 安装ProFtPd)