读书人

装配、配置FTP服务器

发布时间: 2012-07-20 10:38:30 作者: rapoo

安装、配置FTP服务器

??????????我所用到的LINUX为FEDORA12,FTP服务器为VSFTPD

1.检测是否已安装

rpm -q vsftpd

2.安装vsftpd

su root

yum install vsftpd

3.安装完成后,在系统的服务中可启用服务。命令为 service vsftpd start

4.vsftpd启用后,仍然无法正常使用,需要在系统中防火墙中选中"FTP",确定后,重启"iptable"服务,让刚才的修改生效。

5.使用本地连接登录, lftp 127.0.0.1

6.如果出现登录时出现? 500 OOPS: cannot change directory:/home/*? 这是由selinux引起的。有两种方法可以解决。

???????????? 1.关闭SELinux

????????????????? vi / etc/ sysconfig/ selinux

?????????????????? 将 SELINUX=enforcing 修改为SELINUX=disabled, 关闭SELINUX后, 重新启动机器,问题解决。

?? ? ? ? ? ? 2.

? ? ? ? ? ? ? ? 在终端输入 setsebool ftpd_disable_trans 1 然后重启vsftp服务 service vsftpd restart ? ?

?????????????? 如果输入上述命令时出现:Could not change active booleans: Invalid boolean 是因为SELinux的问题接着在终端输入:setsebool ftp_home_dir=1 重启vsftp服务即可解决问题

?

其它的配置参照:http://os.51cto.com/art/201002/182687.htm

?

读书人网 >操作系统

热点推荐