4xrd952j39 发表于 2016-6-8 11:14:56

redhat6 FTP Server 设定

  关于RHEL6的FTP Server设定
  
  1.查看vsftpd是否安装
  
  >rpm -qa | grep vsftpd
  
  注: 如果未安装,可以通过【yum】命令进行安装
  
  2.安装完成后,修改【/etc/vsftpd/vsftpd.conf】
  
  anonymous_enable=YES
  ↓
  anonymous_enable=NO ←禁止匿名访问anonymous FTP
  
  #ascii_upload_enable=YES
  #ascii_download_enable=YES
  ↓
  ascii_upload_enable=YES ←可以使用ASCII上传
  ascii_download_enable=YES ←可以使用ASCII下载
  
  #chroot_list_enable=YES
  ↓
  chroot_list_enable=YES ←禁止访问home以上的目录
  
  #chroot_list_file=/etc/vsftpd.chroot_list
  ↓
  chroot_list_file=/etc/vsftpd.chroot_list ←指定禁止访问home以上目录的用户列表
  
  xferlog_std_format=YES
  ↓
  xferlog_std_format=NO ←出log用
  
  #xferlog_file=/var/log/vsftpd.log
  ↓
  xferlog_file=/var/log/vsftpd.log ←log文件设定
  
  use_localtime=YES ←文件的最后追加,用来指定本地时间
  
  编辑以下的目录,指定禁止访问home以上目录的用户列表
  # echo foo >> /etc/vsftpd.chroot_list
  
  以上文件设定完成后,通过下述命令重启vsftd
  # service vsftpd start
  
  重启后,自动开启vsftd
  # chkconfig vsftpd on
  
  setsebool -P ftp_home_dir 1
  
  upload权限设定
  chmod777 
页: [1]
查看完整版本: redhat6 FTP Server 设定