美文网首页
Ubuntu 16.04 配置vsftpd服务器

Ubuntu 16.04 配置vsftpd服务器

作者: epwin | 来源:发表于2018-03-12 22:02 被阅读0次

安装vsftpd服务
sudo apt-get install vsftpd
修改vsftpd配置文件
sudo nano /etc/vsftpd.conf

#禁止匿名访问
anonymous_enable=NO
#接受本地用户
local_enable=YES
#允许上传
write_enable=YES
#上传标识打开
local_umask=022

添加ftp用户
sudo useradd -d /home/ftp -s /bin/bash ftpuser
设置ftpuser的密码
sudo passwd ftpuser

修改ftpuser对于/home/ftp的权限
chown ftpuser:ftpuser /home/ftp
chmod 775 /home/ftp

修改pam.d/vsftpd
这时候直接用useradd的帐号登录ftp会530 login incorrect
sudo nano /etc/pam.d/vsftpd
注释掉

#auth    required pam_shells.so

重启vsftpd服务
sudo service vsftpd restart

相关文章

网友评论

      本文标题:Ubuntu 16.04 配置vsftpd服务器

      本文链接:https://www.haomeiwen.com/subject/fuwofftx.html