欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux環(huán)境下wu-ftp服務(wù)的配置

 更新時間:2011年06月18日 01:16:19   作者:  
FTP:文件傳輸協(xié)議,客戶/服務(wù)器模式。知道FTP后本章中講的wu-ftp配置是FTP服務(wù)器管理配置。


工作組名稱:

只針對指定的工作組,才顯示歡迎信息。

可使用的變量

%T
FTP服務(wù)器主機的時間
%F
目前目錄分區(qū)所剩下的空間大小
%C
目前所在的FTP目錄名稱
%E
FTP服務(wù)器管理員的EMAIL地址
%R
用戶原來主機的名稱(遠程的)
%L
FTP服務(wù)器的主機名稱
%U
登入的用戶名稱
%M
同一工作組可允許最多幾個用戶登入
%N
同一工作組目前已經(jīng)登入的用戶數(shù)目
默認值是:
message /welcome.msg login //表示當匿名用戶登入時,
執(zhí)行/var/ftp目錄下的welcome.msg文件message .
message cwd=* //表示當匿名用戶轉(zhuǎn)換
目錄時(cwd=*),執(zhí)行轉(zhuǎn)換目錄下的.message隱藏文件。
可以在welcome.msg文件內(nèi)輸入下列內(nèi)容:
歡迎來自%R的朋友!
本地主機地址是%L!
您是目前站上第%N位用戶!
目前本地時間是:%T。
您目前所在的目錄是:%C。
如果有問題,請和我聯(lián)系:%E。

tar

設(shè)定文件壓縮功能。tar可以設(shè)定是否允許某些工作組利用tar方式在線壓縮文件,格式:

tar <設(shè)定值><工作組名稱>

設(shè)定值:可使用的選項有yes,no;分別表示啟動和關(guān)閉使用tar功能。

工作組名稱:利用class定義的工作組名稱。

例如(默認為允許all工作組使用tar在線壓縮文件)

tar yes all

指令的執(zhí)行權(quán)限

此類可用來設(shè)定允許哪些類別的用戶執(zhí)行chmod等命令,格式:

chmod <設(shè)定值><用戶類別>
delete<設(shè)定值><用戶類別>
overwrite<設(shè)定值><用戶類別>
rename<設(shè)定值><用戶類別>
umask<設(shè)定值><用戶類別>

設(shè)定值:可使用的選項有yes,no。分別表示是否允許執(zhí)行此指令,默認所有人都能執(zhí)行用戶類別:可使用的類別為real,anonymous,guest。

例如(不允許guest,anonymous身份登入的用戶執(zhí)行chmod,delete,overwrite,rename指令)

chmod no guest,anonymous
delete no guest,anonymous
overwrite no guest,anonymous
rename no guest,anonymous

compress

可設(shè)定是否允許某些工作組利用compress方式進行在線壓縮文件,格式:

 compress <設(shè)定值><工作組名稱>
設(shè)定值:可使用的選項有yes,no。分別表示啟動和關(guān)閉使用compress功能工作組名稱:利用class定義的工作組名稱例如(允許all組可以使用compress功能)
 compress yes all

log commands

可用來指定要記錄哪些用戶所執(zhí)行的命令,其格式如下:

log commands <用戶類別>

用戶類別:可使用的用戶類別是real,anonymous,guest

例如:

log commmands real
//記錄內(nèi)容會被存儲在/var/log/xferlog內(nèi)。

log transfers

可用來指定要記錄哪些用戶傳輸文件的動作,格式:

log transfers <用戶類別><傳輸動作>

用戶類別:可使用的類別是real,anonymous,guest。

傳輸動作:可使用的選項有兩種:inbound(用來記錄上傳到服務(wù)器的動作);outbound(表示記錄從服務(wù)器端下載文件的動作)

例如(記錄anonymous用戶所有上傳和下載文件的動作):

log transfers anonymous inbound,outbound
//記錄內(nèi)容會寫到/var/log/xferlog內(nèi)。

shutdown

設(shè)定何時關(guān)閉FTP服務(wù)器,格式:

shutdown <設(shè)定文件的路徑>

設(shè)定文件的路徑:

此設(shè)定文件的內(nèi)容是有關(guān)shutdown指令的設(shè)定,默認值是/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
/*設(shè)置匿名FTP的根目錄是/var/ftp,后面的upload目錄(/var/ftp/upload)是可供上傳文件的目錄,允許上傳,上傳文件的擁有者為root,上傳文件的所屬組為FTP,上傳后的文件權(quán)限設(shè)置為0600(-rw-------),而且不能建立子目錄5檢查下列指令是否設(shè)置正確
chmod no guest,anonymous
delete no guest,anonymous
overwrite no guest,anonymous
rename no guest,anonymous

詳細說明

語法:

upload <上傳目錄><是否允許上傳[yes/no]><上傳文件后的擁有者><上傳文件后的擁有組><權(quán)限><是否允許建立子目錄

[dirs/nodirs]>
/*upload命令可設(shè)置用戶上傳文件的路徑,或是拒絕上傳文件的目錄,還可設(shè)置上傳后文件的歸屬與權(quán)限,如果決定要開放上傳到upload目錄,要先開放可寫入的權(quán)限*/
#chmod a+w /var/ftp/upload
6設(shè)置/var/ftp目錄下不允許上傳文件:(/etc/ftpaccess文件)
 upload /var/ftp * no
upload /var/ftp/bin no
upload /var/ftp/etc no

/*當權(quán)限設(shè)為0600 時,匿名用戶所上傳的文件不能立刻下載,需要等FTP管理者將文件權(quán)限改為0644才可提供下載,如果想把upload上傳的文件立即可供下載,只要將文件屬性改為0744即可,如下: upload /var/ftp /upload yes root ftp 0744 nodirs */

設(shè)置過濾功能

語法:

path-filter <用戶類別> <信息文件> <上傳文件名規(guī)則>
//path-filter的功能是過濾用戶上傳的文件名是否合法

存取控制

此處的設(shè)定可用來定義工作組,允許或拒絕哪些用戶,或從哪里登陸

deny

用來設(shè)定此FTP服務(wù)器拒絕用戶從哪些網(wǎng)址登入,并決定此時要顯示提示文字,格式:

deny <主機地址><提示文字文件路徑>

主機地址:

IP地址或域名,此處可明確指明主機地址,或采用通配符*也可以。

提示文字文件路徑:

當拒絕用戶登入時,所要出現(xiàn)提示文字文件的位置。

例如(拒絕用戶從china.com網(wǎng)址登入,同時顯示 /etc/msgs/reject.msg文件的信息)

deny *.china.com /etc/msgs/reject.msg
例如(拒絕用戶從192.168.1.0網(wǎng)絡(luò)登入,同時顯示/etc/msgs/reject.msg文件信息)
deny 192.168.1.* /etc/msgs/reject.msg
//注意:/etc/msgs/reject.msg文件要自己建立

limit

設(shè)定某一工作組在某段時間同時最多上線人數(shù),格式:

limit <工作組名稱><人數(shù)><時間><提示文字文件路徑>

工作組名稱:

利用class定義的工作組名稱

人數(shù):

允許登入的用戶數(shù)目

時間:指定要限制的時間,其時間格式可采用24小時制,如0800-1800表示從上午8點到下午6點,其他默認格式有以下幾種:

Any 任何日期
WK 非假日的工作天
Mo 星期一
To 星期二
We 星期三
Th 星期四
Fr 星期五
Sa 星期六
Su 星期日

//在時間項目中要想表示多個區(qū)段的時間,則時間跟時間之間可用“|”相串聯(lián)。

提示文字文件路徑:

當拒絕用戶登入時,所要顯示提示文字文件的位置。

舉例:

/*限制在任何時間內(nèi),同一時間最多只能有20個group1工作組的用戶登入,當超過此人數(shù)時,則拒絕同一工作組的用戶再次登入,并顯示

/etc/msgs/msg.toomany文件的信息*/
limit group1 20 Any /etc/msgs/msg.toomany
//此group1組要存在,并且由class定義,msg.toomany文件內(nèi)容要管理者自己編寫.
msg.toomany文件內(nèi)容舉例:
Sorry! Too many users!
The limit is %M.

舉例2:

/*設(shè)定在星期六,星期日,和周一到周五的18點到23點,同一時間最多允許30個group1組的用戶登入,當拒絕登入時,顯示

/etc/msgs/msg.toomany文件的信息*/
limit group1 30 SaSu|Any 1800-2300 /etc/msgs/msg.toomany
//為了防止同時有太多人登入FTP服務(wù)器,導(dǎo)致大家下載文件的速度難以接受,合理限制同時登入人數(shù)是有必要地。

相關(guān)文章

最新評論