Centos开启FTP服务器讲解

  • ftp依赖安装
yum list ftp
  • vsftpd安装
#注:安装了vsftpd可以省略
ps -ef |grep vsftpd 

#安装
yum install vsftpd -y
  • 修改配置vim /etc/vsftpd/vsftpd.conf
# 找到对应配置,修改为NO
anonymous_enable=NO
  • 设置开机自启
# 检查启动项
chkconfig --list

# 如果没有启动。使用启动:
chkconfig --level 35 vsftpd on
  • 创建用户和密码
# 创建用户
useradd ywj110

# 记住:密码需要输入两次
passwd  ywj110
  • 重启一下服务,命令如下
# 重启服务
service vsftpd start

#如果出现启动失败则可以使用:
/etc/rc.d/init.d/vsftpd restart
  • 实用FileZilla登陆

Q&A

注:本人第一次登陆出现500 OOPS: cannot change directory:/home/错误

原因是CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了。

状态为:ftp_home_dir–>off,将其修改为on,命令为:setsebool ftp_home_dir 1

最后重启一次服务一次:service vsftpd restart

至此完成安装。

你可能感兴趣的:(Linux,服务器,linux,运维)