首页 > 其他 > 详细

FTP

时间:2019-02-18 14:23:21      阅读:210      评论:0      收藏:0      [点我收藏+]

useradd -d /xxx/xx -g ftp -s /sbin/nologin ddxq
passwd
网页直接登录
用户密码登录
chmod 755 /xxx/xx

vi /etc/vsftpd/vsftpd.conf
userlist_deny=YES

指定目录
local_root= /var/www

--------------------------------------------------------------------------------

mv /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf_bak
grep -v "#" /etc/vsftpd/vsftpd.conf_bak > /etc/vsftpd/vsftpd.conf
vi /etc/vsftpd/vsftpd.conf

#匿名登录,anon_ 为YES
ls -ld /xxx/xx #查看文档权限
chmod -Rf ftp /var/ftp/pub #更改文件权限给ftp
getsebool -a | grep ftp #查看selinux 中 ftp的策略
setsebool -P ftpd_full_access=on #selinux 打开ftp接入策略
#本地登录
去掉ftpusers 和 user_list 里的禁止名单
#虚拟用户
vi /etc/vsftpd/vu.list
~用户
~密码

db_load -T -t hash -f vuser.list vuser.db
chmod 600 /etc/vsftpd/vu.db
useradd -d /var/ftproot -s /sbin/nologin vu
chmod -Rf 755 /var/ftproot

vi /etc/pam.d/vsftpd.vuser
auth required pam_userdb.so db=/etc/vsftpd/vu
account required pam_userdb.so db=/etc/vsftpd/vu

vi /etc/vsftpd/vsftpd.conf
guest_enable=YES
guest_username=vu
allow_writeable_chroot=YES
pam_service_name=vsftpd.db

FTP

原文:https://www.cnblogs.com/feizhuanye/p/10395215.html

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