码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu配置vsftpd虚拟帐号

时间:2019-08-22 16:00:02      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:ubunt   apt   ice   定义   lis   奇数   oca   mask   本地   

Ubuntu配置vsftpd虚拟帐号:

apt-get install vsftpd

mkdir /etc/vsftpd

vi /etc/vsftpd/userlist.txt (奇数行为用户名,偶数行为密码)

aa
xxxx
:wq

apt-get install db-util

cd /etc/vsftpd

db_load -T -t hash -f userlist.txt /etc/vsftpd/userlist.db

vi /etc/pam.d/vsftpd.conf (在最上面添加,其它不变)

auth sufficient pam_userdb.so db=/etc/vsftpd/userlist
account sufficient pam_userdb.so db=/etc/vsftpd/userlist
:wq

vi /etc/vsftpd.conf

anonymous_enable=NO (默认为YES)

local_enable=YES
write_enable=YES
local_umask=022

guest_enable=YES
guest_username=ming (此处为ftp虚拟帐号对应的本地帐号)

local_root=/space/ming (定义ftp虚拟帐号登录后的默认路径)
:wq

service vsftpd restart

验证:

ftp ip

ftp虚拟帐号
密码

Ubuntu配置vsftpd虚拟帐号

标签:ubunt   apt   ice   定义   lis   奇数   oca   mask   本地   

原文地址:https://blog.51cto.com/yangzhiming/2431653

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!