a2005147 发表于 2015-11-7 04:18:02

CentOS6.5安装Vsftp

  1.安装vsftp
  使用yum命令安装vsftp
  #yum install vsftpd -y
  2.添加ftp帐号和目录
  先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。
  使用下面的命令创建帐户,该命令指定了/alidata2/www/wwwroot为用户ftpadmin的家目录,您可以自己定义帐户名和目录:
  #useradd -d /alidata2/www/wwwroot -s/sbin/nologin ftpadmin
  修改该帐户密码:
  #passwd ftpadmin
  修改指定目录的权限
  #chown -R ftpadmin. ftpadmin /alidata2/www/wwwroot
  3.配置vsftp
  编辑vsftp配置文件,命令如下:
  #vi /etc/vsftpd/vsftpd.conf
  将配置文件中”anonymous_enable=YES“改为 “anonymous_enable=NO”
  取消如下配置前的注释符号:
  local_enable=YES
  write_enable=YES
  chroot_local_user=YES
  保存修改,按ESC键,输入:wq
  4.修改shell配置
  vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin或者/sbin/nologin(具体看当前系统配置)则追加进去
  
  5.修改端口号
  # vi /etc/vsftpd/vsftpd.conf
  添加
  listen_port=60002
  6.启动vsftp服务并测试登录
  使用命令启动vsftp服务:
  #service vsftpd start
  然后用帐号pwftp测试下是否可以登陆ftp。目录是/alidata/www/wwwroot。
  
页: [1]
查看完整版本: CentOS6.5安装Vsftp