问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ubuntu怎么安装vsftpd

发布网友 发布时间:2022-04-23 01:51

我来回答

2个回答

热心网友 时间:2022-04-10 01:35

ubuntu下vsftpd配置:Linux是一种开源的、安全的操作系统,而且已经深入人心。作为一种流行的发行版本,Ubuntu的使用更为普及。vsftpd作为Linux下一种最为方便的FTP程序,也为人们所推崇。本文讲述的是如何在Ubuntu下安装配置vsftpd。
一、安装vsftp和db4
sudo apt-get install vsftpd sudo apt-get install db4.6-util

二、建立虚拟用户口令库文件
sudo mkdir /etc/vsftpd

新建名为logins.txt的用户口令文件,
sudo gedit /etc/vsftpd/logins.txt

奇数行为用户名。偶数行为密码,如下用户User1的密码为123456,User2的密码为12345
User1 123456 User2 12345 admin admin

三、生成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

四、建立虚拟用户所需的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

五、建立虚拟用户所需的系统用户和主目录
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

六、设置vsftpd.conf配置文件
(记得先备份)
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_old #备份 gedit /etc/vsftpd.conf listen=YES anonymous_enable=NO dirmessage_enable=YES xferlog_enable=YES xferlog_file=/var/log/vsftpd.log xferlog_std_format=YES chroot_local_user=YES guest_enable=YES guest_username=jtmvi user_config_dir=/etc/vsftpd_user_conf pam_service_name=vsftpd.vu local_enable=YES

七 、 对不同的虚拟用户设置不同权限
sudo mkdir /etc/vsftpd_user_conf gedit /etc/vsftpd_user_conf/User1 write_enable=YES anon_world_readable_only=NO anon_upload_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES local_root=/www/User1 gedit /etc/vsftpd_user_conf/User2 write_enable=YES anon_world_readable_only=NO anon_upload_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES local_root=/www/User2 gedit /etc/vsftpd_user_conf/admin write_enable=YES anon_world_readable_only=NO anon_upload_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES local_root=/www

八、重启vsftpd
/etc/init.d/vsftpd restart

热心网友 时间:2022-04-10 02:53

yum install -y vsftpd
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 ubuntu 14.04怎么以安装ftp 怎么在ubuntu 上搭建ftp服务器 如何在ubuntu中安装ftp服务器 为什么ipad连接无线wifi上网特别特别慢? 特警结合本职工作,如何履行好工作职责? 如何写岗位职责履行情况 如何提高履行岗位职责的能力 怎样履行岗位职责 员工如何履行岗位安全职责? 结合市场监管工作谈谈在新的岗位上如何依法执政公正执法 如何立足岗位,主动作为,履职尽责 如何立足岗位,主动作为,履职尽责? 作为一名政法干警,谈一谈在工作中该如何更好履行职责 你打算怎样在新的岗位上履职尽责 如何在工作岗位上做好自己的本职工作 如何履行岗位职责? 我将如何在新的岗位上工作 如何履行岗位职责 如何认真履行岗位职责,不断提高工作能力 在新形势,新常态下如何更好的履行自身的岗位职责 ubuntu怎么搭建ftp服务器并配置端口号 ubuntu怎么设置ftp服务器 如何在新的Ubuntu 12.04 Server上安装LAMP, FTP, 和 DNS并启动你_百度... 西红柿炒鸡蛋能过夜吗 如何使用开机密码?‘ 蕃茄炒蛋没吃完,不能放进冰箱里吗? 密码的使用 西红柿炒鸡蛋可以隔夜吃吗 西红柿炒鸡蛋能隔夜吗 怎样设置密码? 西红柿炒鸡蛋放冰箱第二天能吃吗 如何设置和使用安全密码 西红柿炒鸡蛋能隔夜吃吗 如何使用摩斯密码? 西红柿炒蛋隔夜放在冰箱可以吃吗 密码器到底怎么用,具体怎么操作 西红柿炒蛋能过夜吗 怎么使用密码重设盘 番茄炒蛋放冰箱隔夜还可以吃吗? 番茄炒蛋隔夜还能不能吃