关注和分享VPS主机优惠活动
www.vpsmr.com
        找回密码
腾讯云双11优惠活动

在CentOS 6.8中安装vsftpd的方法和步骤


Warning: mysqli_query(): (HY000/1030): Got error 28 from storage engine in /www/wwwroot/vpsmr.com/wp-includes/class-wpdb.php on line 2349

Vsftpd是“非常安全的ftp守护程序”是一款开发代码的完全免费FTP服务器软件。

Vsftpd是Linux发行版中最流行的FTP服务器程序。它体积小、重量轻、安全易用、支持虚拟用户支持带宽限制等功能。

系统环境:CentOS 6.8 64位

Vsftpd版本:Vsftpd-2.22-21 el6。x86_u64

1.执行命令

yum-y安装vsftpd

PS:(1)是否使用sudo权限执行取决于特定环境;(2) RPM-QA | grep vsftpd可以检查vsftpd是否通过此安装;(3) 默认配置文件位于/etc/vsftpd/vsftpd conf中。

2.在以下目录中创建一个新文件夹:/product/ftpfile/

3.使用以下命令添加匿名用户ftpuser

sudo useradd ftpuser-d/product/ftpfile-s/sbin/nologin

4.修改文件ftpfile的权限。命令:

sudo chown-r ftpuser。ftpuser./ftpfile/

5.重置ftpuser的密码。命令:

sudo通过了ftpuser

6.进入/etc/vsftpd目录并创建一个新文件chroot_uuu列表,添加内容:ftpuser:

将新创建的虚拟用户ftpuser添加到此配置文件,稍后将引用该文件。

7.创建新的文件索引。在ftpfile文件夹HTML中,输入内容:

1 2 这是一个ftpfile演示/ftpfile

8.打开/etc/vsftpd目录中的文件:vsftpd Conf,修改或添加以下配置

1 2 3 4 5 6 7 8 9 10 本地uu根=/product/ftpfilechroot uuu本地uu用户=是anon u根=/product/ftpfile使用uu本地时间=是#匿名#匿名u启用=是匿名#启用=否#pasv u启用=是pasv u最小u端口=61001 pasv u最大u端口=62000

9.将配置添加到防火墙:

防火墙位置:

添加配置

1 2 3 4 5 6 7 8 #vsftpd-a输入-p tcp-dport 61001:62000-j接受-a输出-p tcp-sport 61001:62000-j接受-a输入-p tcp–dport 20-j接受-a输出-p tcp–sport 20-j接受-a输入-p tcp–dport 21-j接受-a输出-p tcp–sport 21-j接受

重新启动防火墙:

sudo服务iptables重启

重新启动vsftpd:

sudo服务vsftpd重启

PS:第一次启动将关闭,vsftp失败。忽略它,因为它是一个重启命令。确保启动vsftpd正常,即vsftpd服务成功。

10.修改安全组策略:sudo VI/etc/SELinux/config。检查以确保SELinux=已禁用。

要避免身份验证中出现拒绝访问错误,请输入以下命令:

sudo setsebool-p ftp_uuuhome_uuudir 1

11.浏览器启动:ftp://120.77.86.200,输入用户名ftpuser和密码XXX:

常用命令:

1 2 3 Sudo服务vsftpd启动#启动Sudo服务vsftpd停止#关闭Sudo服务vsftpd重启#重启

以上是本文的全部内容。我希望它能对你的学习有所帮助,也希望你能更多地支持我。

以上是本文关于 在CentOS 6.8中安装vsftpd的方法和步骤 的全部内容,希望本文的内容对您的学习或工作有一定的参考价值,转载注明: https://www.vpsmr.com/1660.html

未经允许不得转载:国外VPS主机测评 » 在CentOS 6.8中安装vsftpd的方法和步骤
任何商家都有倒闭和跑路可能,本站仅分享优惠活动及信息,购买前请自行斟酌,衡量评估风险,自负责任。数据勤备份是最佳选择!友情提示

评论 抢沙发

评论前必须登录!