CentOS / RHCE vsftpd 配置

网友投稿 742 2023-02-14

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

CentOS / RHCE vsftpd 配置

ftp服务是最常见的,最经常使用的,问的问题也是最多的。ftp种类很多,如vsftp、pureftp、proftp等等。各位站长经常使用ftp,也经常搞不定ftp。下面零起点配置vsftp。

1. 安装

1
# yum -y install vsftpd

2. 启动服务

1
# service vsftpd start

3. 自启动

1
# chkconfig vsftpd on

4. 添加ftp账号

执行该命令后,如果出现下面的提示:useradd: warning: the home directory already exists.Not copying any file from skel directory into it.这说明用户的目录已经存在,并非添加用户失败,可以忽略。

5. 创建密码

1
# passwd _ftp

6. 修改目录属性

递归把所有目录及文件的属主改为_ftp这样,网站既可以运行,ftp也可以修改。

7. 配置ftp

1
2
3
# vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
chroot_local_user=YES

基本可以保持默认的参数不变,上面两个地方需要修改。

8. 重启服务器使之生效

1
# service vsftpd restart
1
2
# setsebool -P ftpd_disable_trans on
# setsebool -P ftp_home_dir on

或者关闭selinux

1
2
3
# setenforce 0
# vi /etc/selinux/config
SELINUX=disabled
上一篇:win8.1火狐flash插件奔溃问题解决
下一篇:包含oa系统性能测试关注那些的词条
相关文章

 发表评论

评论列表