首页 > 其他 > 详细

搭建ftp

时间:2019-08-11 01:03:39      阅读:93      评论:0      收藏:0      [点我收藏+]

搭建ftp的步骤

用户----->认证------目录

第一步:创建用户

创建虚拟用户--->创建用户和密码文件
useradd -d /usr/local/yeyu -s /sbin/nologin
vim user_login # 第一行用户名,第二行密码。配置文件
db_load -T -t hash -f user user_login.db # 生成db文件

 技术分享图片

 

第二步:用户认证

系统的认证,指定认证的用户位置(生成的目录位置)

auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/user_login
account required /lib64/security/pam_userdb.so db=/etc/vsftpd/user_login

 技术分享图片

 

第三步:访问的目录

# 监听端口
listen_port=9999
# 锁定匿名用户目录和登录用户的目录
anon_root=/usr/local/yeyu
local_root=/usr/local/yeyu
# 启用虚拟用户和虚拟用户的配置文件位置
guest_enable=YES
user_config_dir=/etc/vsftpd/cond.d
# 虚拟映射用户
guest_username=virftp
# 上传文件为644,不加此项为600
virtual_use_local_privs=YES
# 允许用户登录chroot目录
allow_writeable_chroot=YES
# 虚拟用户认证
pam_service_name=vuser.vu

技术分享图片

 还得在用户的子配置文件里配置相关的权限

local_root=/usr/local/yeyu
write_enable=YES
anon_world_readable_only=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES

 技术分享图片

 

搭建ftp

原文:https://www.cnblogs.com/yeyu1314/p/11333215.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!