ubuntu server

vsftp配置

2018-10-25  本文已影响9人  fangqi179
# 更新
sudo apt-get update
# 安装
sudo apt-get install vsftpd
# 创建主目录
sudo mkdir /home/uftp
# 添加用户--不允许shell登录
sudo useradd -d /home/uftp -s /sbin/nologin uftp
# 设置密码
sudo passwd uftp
# 编辑配置文件 确保write_enable=YES
sudo vi /etc/vsftpd.conf
# 编辑用户允许登录
sudo vi /etc/allowed_users
# 创建上传目录
sudo mkdir /home/uftp/axure
sudo chmod -R 777 /home/uftp/axure
# 检查uftp不在该文件中
cat /etc/ftpusers
# 重启服务
sudo systemctl restart vsftpd
# 添加/sbin/nologin
sudo vi /etc/shells 

/etc/vsftpd.conf

# edit by fangqi
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/allowed_users
chroot_list_enable=YES
chroot_list_file=/etc/allowed_users
local_root=/home/uftp

/etc/allowed_users

uftp
上一篇 下一篇

猜你喜欢

热点阅读