df3 发表于 2013-8-26 08:43:18

CentOS下安装FTP简单步骤

个人备忘,关键是selinux的配置,否则无法登录

环境:CentOS 6.4 x86_64(VMware)
Server:vsftpd
Client:ftp(base.repo)

1. 安装软件包:
yum install vsftpd
yum install ftp

2. 配置server开机自启:
chkconfig --level 2345 vsftpd on

3. 配置selinux:
$ getsebool -a|grep ftp
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> off
ftpd_connect_db --> off
ftpd_use_passive_mode --> off
httpd_enable_ftp_server --> off
tftp_anon_write --> off
$ sudo setsebool ftp_home_dir 1
$ sudo setsebool ftpd_use_passive_mode 1
否则连接时会出现如下错误:
500 OOPS: cannot change directory:/home/chenshu
Login failed.

客户端无需配置。

注:vsftpd的详细配置文件为/etc/vsftpd/vsftpd.conf

搜ijsio 发表于 2013-8-26 12:02:37

恐龙说:“遇到色狼,不慌不忙;遇到禽兽,慢慢享受……”

偷瓜的贼 发表于 2013-8-26 12:23:06

有竞争才有进步嘛

wfkjxy 发表于 2013-8-26 23:53:30

流氓不可怕,就怕流氓有文化。

prollerweg 发表于 2013-8-27 02:18:43

俺从不写措字,但俺写通假字!

heshao2005 发表于 2013-8-27 06:21:18

男人在结婚前觉得适合自己的女人很少,结婚后觉得适合自己的女人很多。

jackyrar 发表于 2013-8-27 08:35:53

沙发!沙发!
页: [1]
查看完整版本: CentOS下安装FTP简单步骤