手把手教你如安在Ubuntu下安装配置vsftpd[Linux安全]
本文“手把手教你如安在Ubuntu下安装配置vsftpd[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
ubuntu下vsftpd配置:Linux是一种开源的、安全的操作系统,并且已经深化人心.作为一种风行的发行版本,Ubuntu的利用更为遍及.vsftpd作为Linux下一种最为便利的FTP程序,也为人们所推崇.本文报告的是如安在Ubuntu下安装配置vsftpd.
1、安装vsftp和db4
sudo apt-get install vsftpd sudo apt-get install db4.6-util
2、成立虚拟用户口令库文件
sudo mkdir /etc/vsftpd
新建名为logins.txt的用户口令文件,
sudo gedit /etc/vsftpd/logins.txt
奇数行为用户名.偶数行为密码,以下用户User1的密码为123456,User2的密码为12345
User1 123456 User2 12345 admin admin
3、生成vsftpd的认证文件
利用db_load号令生成认证文件:
db4.6_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.db
将vsftpd_login.db的权限设为只对root可读写,即600
chmod 600 /etc/vsftpd/vsftpd_login.db
4、成立虚拟用户所需的PAM配置文件
在/etc/pam.d目录中成立vsftpd.vu内容以下
sudo gedit /etc/pam.d/vsftpd.vu auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
5、成立虚拟用户所需的系统用户和主目录
sudo useradd jtmvi -d /www -s /bin/false sudo chown jtmvi.jtmvi /www sudo chown jtmvi.jtmvi /www/User1 sudo chown jtmvi.jtmvi /www/User2 sudo chmod 700 /www
以上是“手把手教你如安在Ubuntu下安装配置vsftpd[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |