Linux環(huán)境下wu-ftp服務(wù)的配置第2/2頁
工作組名稱:
只針對指定的工作組,才顯示歡迎信息。
可使用的變量
%T |
message /welcome.msg login //表示當(dāng)匿名用戶登入時, |
歡迎來自%R的朋友! |
tar
設(shè)定文件壓縮功能。tar可以設(shè)定是否允許某些工作組利用tar方式在線壓縮文件,格式:
tar <設(shè)定值><工作組名稱> |
設(shè)定值:可使用的選項有yes,no;分別表示啟動和關(guān)閉使用tar功能。
工作組名稱:利用class定義的工作組名稱。
例如(默認(rèn)為允許all工作組使用tar在線壓縮文件)
tar yes all |
指令的執(zhí)行權(quán)限
此類可用來設(shè)定允許哪些類別的用戶執(zhí)行chmod等命令,格式:
chmod <設(shè)定值><用戶類別> |
設(shè)定值:可使用的選項有yes,no。分別表示是否允許執(zhí)行此指令,默認(rèn)所有人都能執(zhí)行用戶類別:可使用的類別為real,anonymous,guest。
例如(不允許guest,anonymous身份登入的用戶執(zhí)行chmod,delete,overwrite,rename指令)
chmod no guest,anonymous |
compress
可設(shè)定是否允許某些工作組利用compress方式進(jìn)行在線壓縮文件,格式:
compress <設(shè)定值><工作組名稱> |
compress yes all |
log commands
可用來指定要記錄哪些用戶所執(zhí)行的命令,其格式如下:
log commands <用戶類別> |
用戶類別:可使用的用戶類別是real,anonymous,guest
例如:
log commmands real |
log transfers
可用來指定要記錄哪些用戶傳輸文件的動作,格式:
log transfers <用戶類別><傳輸動作> |
用戶類別:可使用的類別是real,anonymous,guest。
傳輸動作:可使用的選項有兩種:inbound(用來記錄上傳到服務(wù)器的動作);outbound(表示記錄從服務(wù)器端下載文件的動作)
例如(記錄anonymous用戶所有上傳和下載文件的動作):
log transfers anonymous inbound,outbound |
shutdown
設(shè)定何時關(guān)閉FTP服務(wù)器,格式:
shutdown <設(shè)定文件的路徑> |
設(shè)定文件的路徑:
此設(shè)定文件的內(nèi)容是有關(guān)shutdown指令的設(shè)定,默認(rèn)值是/etc/shutmsg文件。
此文件格式如下:
<年><月><日><時><分><不能FTP登入的時間><用戶被踢出的時間> |
2003 12 7 0 30 20 5 |
//表示FTP服務(wù)器在2003年12月7日0時30分關(guān)閉,0時10分鐘后禁止用戶FTP登入,0時25分時所有用戶會被系統(tǒng)踢出。
若要啟動FTP,將/etc/shutmsg文件刪除即可
七、設(shè)置上傳目錄
按下面步驟完成:
按下面步驟完成:
1 #cd /var/ftp //切換到匿名FTP根目錄
2 #mkdir upload //建立用來上傳的目錄upload
3 #chmod 733 upload //設(shè)置此目錄權(quán)限為733,即任何人都具備寫入和執(zhí)行的權(quán)限?;?33。
4 在/etc/ftpaccess文件內(nèi)加入如下內(nèi)容:
upload /var/ftp /upload yes root ftp 0600 nodir |
chmod no guest,anonymous |
詳細(xì)說明
語法:
upload
[dirs/nodirs]> |
#chmod a+w /var/ftp/upload |
upload /var/ftp * no |
/*當(dāng)權(quán)限設(shè)為0600 時,匿名用戶所上傳的文件不能立刻下載,需要等FTP管理者將文件權(quán)限改為0644才可提供下載,如果想把upload上傳的文件立即可供下載,只要將文件屬性改為0744即可,如下: upload /var/ftp /upload yes root ftp 0744 nodirs */
設(shè)置過濾功能
語法:
path-filter <用戶類別> <信息文件> <上傳文件名規(guī)則> |
存取控制
此處的設(shè)定可用來定義工作組,允許或拒絕哪些用戶,或從哪里登陸
deny
用來設(shè)定此FTP服務(wù)器拒絕用戶從哪些網(wǎng)址登入,并決定此時要顯示提示文字,格式:
deny <主機地址><提示文字文件路徑> |
主機地址:
IP地址或域名,此處可明確指明主機地址,或采用通配符*也可以。
提示文字文件路徑:
當(dāng)拒絕用戶登入時,所要出現(xiàn)提示文字文件的位置。
例如(拒絕用戶從china.com網(wǎng)址登入,同時顯示 /etc/msgs/reject.msg文件的信息)
deny *.china.com /etc/msgs/reject.msg |
deny 192.168.1.* /etc/msgs/reject.msg |
limit
設(shè)定某一工作組在某段時間同時最多上線人數(shù),格式:
limit <工作組名稱><人數(shù)><時間><提示文字文件路徑> |
工作組名稱:
利用class定義的工作組名稱
人數(shù):
允許登入的用戶數(shù)目
時間:指定要限制的時間,其時間格式可采用24小時制,如0800-1800表示從上午8點到下午6點,其他默認(rèn)格式有以下幾種:
Any 任何日期 |
//在時間項目中要想表示多個區(qū)段的時間,則時間跟時間之間可用“|”相串聯(lián)。
提示文字文件路徑:
當(dāng)拒絕用戶登入時,所要顯示提示文字文件的位置。
舉例:
/*限制在任何時間內(nèi),同一時間最多只能有20個group1工作組的用戶登入,當(dāng)超過此人數(shù)時,則拒絕同一工作組的用戶再次登入,并顯示
/etc/msgs/msg.toomany文件的信息*/ |
舉例2:
/*設(shè)定在星期六,星期日,和周一到周五的18點到23點,同一時間最多允許30個group1組的用戶登入,當(dāng)拒絕登入時,顯示
/etc/msgs/msg.toomany文件的信息*/ |
- Linux下使用Shell腳本實現(xiàn)ftp的自動上傳下載的代碼小結(jié)
- linux下用Proftpd搭建ftp服務(wù)器及配置方法
- 阿里云云服務(wù)器Linux系統(tǒng)FTP服務(wù)器搭建設(shè)置教程
- Linux中搭建FTP服務(wù)器的方法
- Linux下安裝卸載ftp的方法
- Linux編譯安裝vsftpd服務(wù)器(本地用戶驗證方式)
- Linux FTP服務(wù)器配置
- 用Linux構(gòu)建高效FTP服務(wù)器方法分享
- 詳解在Linux中搭建一個FTP服務(wù)器
- PHP程序員玩轉(zhuǎn)Linux系列 搭建FTP代碼開發(fā)環(huán)境
相關(guān)文章
ftp服務(wù)器FileZilla Server詳細(xì)配置教程
這篇文章主要介紹了ftp服務(wù)器FileZilla Server詳細(xì)配置教程,需要的朋友可以參考下2017-08-08阿里云云服務(wù)器Linux系統(tǒng)FTP服務(wù)器搭建設(shè)置教程
這篇文章主要介紹了阿里云云服務(wù)器Linux系統(tǒng)FTP服務(wù)器搭建設(shè)置教程,本文包括Redhat、CentOS、Ubuntu、Debian等系統(tǒng)安裝vsftp軟件教程,需要的朋友可以參考下2014-09-09FileZilla Server ftp 服務(wù)器下通過alias別名設(shè)置虛擬目錄(多個分區(qū))
這篇文章主要介紹了FileZilla Server ftp 服務(wù)器下通過alias別名設(shè)置虛擬目錄(多個分區(qū)共同一個賬號),需要的朋友可以參考下2016-09-09Ubuntu 用vsftpd 配置FTP服務(wù)器教程詳解
本文給大家介紹Ubuntu 用vsftpd 配置FTP服務(wù)器的教程,本文給大家介紹的非常詳細(xì),具有參考借鑒價值,感興趣的朋友一起看看吧2016-10-10FTP服務(wù)器詳解之監(jiān)控ftp服務(wù)器、上傳文件到ftp服務(wù)器、ftp文件監(jiān)控的方法
這篇文章主要介紹了FTP服務(wù)器詳解之監(jiān)控ftp服務(wù)器、上傳文件到ftp服務(wù)器、ftp文件監(jiān)控的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-07-07