hk8lo 发表于 2015-9-1 10:14:55

cent os6.6下安装部署vsftpd

   昨天打算在公司内部部署一个简单的FTP服务器,网上查资料,发现,在linux中自带的就有FTP server。只要简单几部安装就好。    我用的linux版本是cent os6.6。默认是没有安装vsftpd程序的,需要自己先安装一下。
安装命令:
yum -y install vsftpd chkconfig vsftpd on
安装,并设置开机启动。
vsftpd 默认登录名 ftp   密码 ftp
               登录名anonymous                密码空
在服务器上开启vsftpd服务命令: service vsftpd start这个时候就可以登录FTP服务器了,如果不能的话,可以检查下是不是防火墙给禁用了。关掉防火墙再试试:命令: service iptables stop但是现在从客户端没有上传服务。我选择用root 用户登录 然后上传文件。要开启root账户,你需要修改下面两个文件:修改/etc/vsftpd/ftpusers和/etc/vsftpd/user_list中关于root的行,注释掉即可;到这一步正常情况下就可以用root账户登录了,如果不能的话,继续检查下面这个文件:SELinux关闭SELinux;如果不想关闭的话,可以打开home项的布林值:setsebool -P ftp_home_dir on查看SELinux状态:1、/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态SELinux status:               enabled关闭SELinux:1、临时关闭(不用重启机器):setenforce 0                  ##设置SELinux 成为permissive模式                              ##setenforce 1 设置SELinux 成为enforcing模式2、修改配置文件需要重启机器:修改/etc/selinux/config 文件将SELINUX=enforcing改为SELINUX=disabled重启机器即可到这一步,一个简单的FTP服务器就搭建成功了。
页: [1]
查看完整版本: cent os6.6下安装部署vsftpd