Linux下ftp服務配置(RHEL5)

  ftp
#rpm -qa |grep vsftpd
#service vsftpd restart
//客戶端測試


//此時默認爲匿名用戶訪問
#vim /etc/vsftpd/vsftpd.conf//編輯主配置文件
anonymous_enable=NO//不允許匿名用戶登錄
local_enable=YES//本地用戶登錄
local_root=//本地用戶根目錄
pam_service_name//使用PAM模塊驗證時所使用的PAM配置文件名
userlist_enable=YES//是否使用控制用戶登錄的用戶列表。用戶列表由userlist_file字段指定。若用戶在列表中,則在登錄
FTP服務器時被vsftpd禁止登錄。
tcp_wrappers=YES//是否在vsftpd中使用tcp_wrappers遠程訪問控制機制
local_umask
dirmessage_enable//是否開啓目錄提示功能
write_enable//使用者是否有寫的權限
xferlog_enable//設置一個用於記錄下載和上傳的日誌文件
xferlog_std_format//設置日誌的格式是否採用標準格式
connect_form_port_20 //設置以Port模式進行數據傳輸時使用20端口
connect_timeou//設置客戶端嘗試連接vsftpd命令通道的超時時間
anon_mkdir_write_enable   //控制是否允許匿名用戶創建目錄
anon_root//用於設置匿名用戶的根目錄
anon_upload_enable//控制是否允許匿名用戶上傳文件
anon_world_readable_only//設置是否允許匿名用戶下載可閱讀文檔
anon_max_rate//設置匿名用戶的最大數據傳輸速度,單位是bytes/s
chroot_local_user=YES//是否將本地用戶鎖定在目錄中
chroot_list_enable=YES//激活chroot功能
chroot_list_file=//設置鎖定用戶的列表文件。文件中的一行代表一個用戶
知識點:
/etc/vsftpd/vsftod,conf//主配置文件
/etc/pam,d/vsftpd//PAM認證文件
/var/ftp//匿名用戶主目錄
/var/ftp/pub//匿名用戶的下載目錄
/etc/vsftpd/ftpusers//禁止使用vsftpd的用戶列表文件
/etc/vsftpd/user_list//禁止或允許使用vsftpd的用戶列表文件


備註:限制上傳或者下載權限時,除了在配置文件中修改之外,還要考慮文件本身的權限問題,可用ll查看後,chmod修改。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章