蓬春雪 发表于 2016-6-8 11:13:36

安装、配置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.iyunv.com/art/201002/182687.htm
  
页: [1]
查看完整版本: 安装、配置FTP服务器