共计 1078 个字符,预计需要花费 3 分钟才能阅读完成。
CentOS 下搭建 FTP 服务器简单记录。
1. 安装 vsftpd
yum install vsftpd
2. 编辑 iptables
vi /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 21
service iptables restart
3. 配置 vsftpd
vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO // 设定不允许匿名用户访问。
4. 添加 ftp 用户
vi /etc/vsftpd/vsftpd.conf
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
5. 添加 ftp 用户 home 目录
useradd -d /var/www/html -g ftp -s /sbin/nologin test
6. 设置用户密码
passwd test
7. 修改权限
chmod 777 /var/www/html -R
chown test:ftp /var/www/html
8. 启动 vsftpd
service vsftpd restart
OK! 搞定,使用 test 用户即可登录。
vsFTPd 配置教程:http://www.linuxidc.com/Linux/2013-09/90562.htm
Ubuntu 实用简单的 FTP 架设 http://www.linuxidc.com/Linux/2012-02/55346.htm
Ubuntu 上架设 FTP 服务器和 Apache 服务器 http://www.linuxidc.com/Linux/2011-04/35295.htm
Ubuntu 13.04 安装 LAMP\vsftpd\Webmin\phpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm
RHEL6 平台下 SeLinux 和 vsftpd 的匿名上传的简单案例 http://www.linuxidc.com/Linux/2013-04/82300.htm
Linux 系统 vsftpd 源码安装 http://www.linuxidc.com/Linux/2013-03/81475.htm
openSUSE 13.2/13.1 下安装配置 FTP 服务器 vsftpd http://www.linuxidc.com/Linux/2014-12/110070.htm
更多 CentOS 相关信息见 CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14