linux下苦逼搭建ftp站点二三事
昨天中午,领导突然扔给我一台linux服务器,让我给某个站点目录配置个ftp服务
权限可上传、可下载、令其无法跳转上级目录
我想这简单啊,于是我按照固定的四维,useradd、passwd、修改conf文件、修改权限,最后restart
结果就傻逼了,一直连接不上,报530错误,我更傻逼的做法一直在创建、删除用户 - -||
在百度苦苦寻求答案的我,无意中看见一片博文关于配置vsftp虚拟用户配置
它的vsftp目录结构和我这台服务器上的一样,包括好多文件像txt、db
这才发现原来使用的这个方法创建的目录,卧槽啊!!!!
于是按照它的做法:
1、先useradd、passwd
2、修改一下vim logins.txt 添加这个用户和密码
3、在生成数据库
db_load -T -t hash -f /etc/vsftpd/vsftp_login.txt /etc/vsftpd/vsftpd_login.db
chmod
600 /etc/vsftpd/vsftpd_login.db
4、在针对每个虚拟用户名 设置不同的权限
cp -p /etc/vsftpd/vsftpd_user_conf/XXX
/etc/vsftpd/vsftpd_user_conf/AAA
5、设置 vim /etc/vsftpd/vsftpd_user_conf/AAA用户的权限
============================================
终于成功了,个中苦逼无溢于表
本文出自 “愿得一人心,白首不相离” 博客,请务必保留此出处http://operation.blog.51cto.com/5787235/1573618
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。