vsftp構築上の注意事項

1390 ワード

1,ftpディレクトリはすべての権限を与えることができませんすなわちchmod 777はできません,775はできます,ftpの下のディレクトリは777であることができます
2、接続できない主な原因はiptablesの問題かもしれません
3、ユーザーリストの制限に注意
       vsftpd  ,            : 
/usr/sbin/vsftpd ---- VSFTPD     
/etc/rc.d/init.d/vsftpd ----      
/etc/vsftpd/vsftpd.conf ----       
/etc/pam.d/vsftpd ---- PAM     
/etc/vsftpd.ftpusers ----     VSFTPD        
/etc/vsftpd.user_list ----        VSFTPD        
/var/ftp ----         
/var/ftp/pub ----           

           ,  /etc/vsftpd/vsftpd.conf,      : 
local_root=/ 
chroot_local_user=YES 
anon_root=/ 

local_root           ftp       
anon_root         ftp       
           
  ftp    775
pub upload  777

 
 
     
      
adduser -d /homt/pt ptftp
 
 
      
chroot_local_user=yes
chroot_list_enable=yes
chroot_list_file=/etc/vsftp/chroot_list //(            ,          ,      )
user_list_enable =yes
user_list_deny=no
user_config_dir=/etc/vsftp/user_conf   //            ,     ,     ,