亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1017 | 回復(fù): 0
打印 上一主題 下一主題

vsftpd.conf 設(shè)定值說明 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2010-01-12 23:50 |只看該作者 |倒序瀏覽
vsftpd.conf 設(shè)定值說明

事實上,/etc/vsftpd/vsftpd.conf 本身就是一個挺詳細的設(shè)定檔,且使用『 man 5 vsftpd.conf 』則可以得到完整的參數(shù)說明。 不過我們這裡依舊先將 vsftpd.conf 內(nèi)的常用參數(shù)給他寫出來,希望對您有幫助:
  • 與主機較相關(guān)的設(shè)定值

    • connect_from_port_20=YES (NO)
      記得在前一小節(jié)提到的主動式連線使用的 FTP 伺服器的埠號嗎?這就是 ftp-data 的埠號;
    • listen_port=21
      vsftpd 使用的命令通道之埠號,如果您想要使用非正規(guī)的埠號,在這個設(shè)定項目修改吧! 不過你必須要知道,這個設(shè)定值僅適合以 stand alone 的方式來啟動喔!(對於 super daemon 無效)
    • dirmessage_enable=YES (NO)
      當(dāng)使用者進入某個目錄時,會顯示該目錄需要注意的內(nèi)容,顯示的檔案預(yù)設(shè)是 .message ,你可以使用底下的設(shè)定項目來修訂!
    • message_file=.message
      當(dāng) dirmessage_enable=YES 時,可以設(shè)定這個項目來讓 vsftpd 尋找該檔案來顯示訊息!
    • listen=YES (NO)
      若設(shè)定為 YES 表示 vsftpd 是以 standalone 的方式來啟動的!
    • pasv_enable=YES (NO)
      啟動被動式連線模式(passive mode),一定要設(shè)定為 YES 的啦!
    • use_localtime=YES (NO)
      是否使用本地時間?vsftpd 預(yù)設(shè)使用 GMT 時間(格林威治),所以會比臺灣晚 8 小時,建議設(shè)定為 YES 吧!
    • write_enable=YES (NO)
      如果你允許使用者上傳資料時,就要啟動這個設(shè)定值;
    • connect_timeout=60
      單位是秒,在資料連接的主動式連線模式下,我們發(fā)出的連接訊號在 60 秒內(nèi)得不到用戶端的回應(yīng),則不等待並強制斷線咯。
    • accept_timeout=60
      當(dāng)使用者以被動式 PASV 來進行資料傳輸時,如果主機啟用 passive port 並等待 client 超過 60 秒而無回應(yīng), 那麼就給他強制斷線!這個設(shè)定值與 connect_timeout 類似,不過一個是管理主動連線,一個管理被動連線。
    • data_connection_timeout=300
      如果伺服器與用戶端的資料連線已經(jīng)成功建立 (不論主動還是被動連線),但是可能由於線路問題導(dǎo)致 300 秒內(nèi)還是無法順利的完成資料的傳送,那用戶端的連線就會被我們的 vsftpd 強制剔除!
    • idle_session_timeout=300
      如果使用者在 300 秒內(nèi)都沒有命令動作,強制離線!
    • max_clients=0
      如果 vsftpd 是以 stand alone 方式啟動的,那麼這個設(shè)定項目可以設(shè)定同一時間,最多有多少 client 可以同時連上 vsftpd 哩。
    • max_per_ip=0
      與上面 max_clients 類似,這裡是同一個 IP 同一時間可允許多少連線?
    • pasv_min_port=0, pasv_max_port=0
      上面兩個是與 passive mode 使用的 port number 有關(guān),如果您想要使用 65400 到 65410 這 11 個 port 來進行被動式連線模式的連接,可以這樣設(shè)定 pasv_max_port=65410 以及 pasv_min_port=65400。 如果是 0 的話,表示隨機取用而不限制。
    • ftpd_banner=一些文字說明
      當(dāng)使用者連線進入到 vsftpd 時,在 FTP 用戶端軟體上頭會顯示的說明文字。不過,這個設(shè)定值資料比較少啦! 建議你可以使用底下的設(shè)定值來取代這個項目;
    • banner_file=/path/file
      這個項目可以指定某個純文字檔作為使用者登入 vsftpd 伺服器時所顯示的歡迎字眼。

  • 與實體用戶較相關(guān)的設(shè)定值

    • guest_enable=YES (NO)
      若這個值設(shè)定為 YES 時,那麼任何非 anonymous 登入的帳號,均會被假設(shè)成為 guest (訪客) 喔! 至於訪客在 vsftpd 當(dāng)中,預(yù)設(shè)會取得 ftp 這個使用者的相關(guān)權(quán)限。但可以透過 guest_username 來修改。
    • guest_username=ftp
      在 guest_enable=YES 時才會生效,指定訪客的身份而已。
    • local_enable=YES (NO)
      這個設(shè)定值必須要為 YES 時,在 /etc/passwd 內(nèi)的帳號才能以實體用戶的方式登入我們的 vsftpd 主機喔!
    • local_max_rate=0
      實體用戶的傳輸速度限制,單位為 bytes/second, 0 為不限制。
    • chroot_local_user=YES (NO)
      將使用者限制在自己的家目錄之內(nèi)(chroot)!這個設(shè)定在 vsftpd 當(dāng)中預(yù)設(shè)是 NO,因為有底下兩個設(shè)定項目的輔助喔! 所以不需要啟動他!
    • chroot_list_enable=YES (NO)
      是否啟用將某些實體用戶限制在他們的家目錄內(nèi)?預(yù)設(shè)是 NO ,不過,如果您想要讓某些使用者無法離開他們的家目錄時, 可以考慮將這個設(shè)定為 YES ,並且規(guī)劃下個設(shè)定值
    • chroot_list_file=/etc/vsftpd.chroot_list
      如果 chroot_list_enable=YES 那麼就可以設(shè)定這個項目了! 他裡面可以規(guī)定那一個實體用戶會被限制在自己的家目錄內(nèi)而無法離開!(chroot) 一行一個帳號即可!
    • userlist_enable=YES (NO)
      是否藉助 vsftpd 的抵擋機制來處理某些不受歡迎的帳號,與底下的設(shè)定有關(guān);
    • userlist_deny=YES (NO)
      當(dāng) userlist_enable=YES 時才會生效的設(shè)定,若此設(shè)定值為 YES 時,則當(dāng)使用者帳號被列入到某個檔案時, 在該檔案內(nèi)的使用者將無法登入 vsftpd 伺服器!該檔案檔名與下列設(shè)定項目有關(guān)。
    • userlist_file=/etc/vsftpd.user_list
      若上面 userlist_deny=YES 時,則這個檔案就有用處了!在這個檔案內(nèi)的帳號都無法使用 vsftpd 喔!

  • 匿名者登入的設(shè)定值

    • anonymous_enable=YES (NO)
      設(shè)定為允許 anonymous 登入我們的 vsftpd 主機!預(yù)設(shè)是 YES ,底下的所有相關(guān)設(shè)定都需要將這個設(shè)定為 anonymous_enable=YES 之後才會生效!
    • anon_world_readable_only=YES (NO)
      僅允許 anonymous 具有下載可讀檔案的權(quán)限,預(yù)設(shè)是 YES。
    • anon_other_write_enable=YES (NO)
      是否允許 anonymous 具有寫入的權(quán)限?預(yù)設(shè)是 NO!如果要設(shè)定為 YES, 那麼開放給 anonymous 寫入的目錄亦需要調(diào)整權(quán)限,讓 vsftpd 的 PID 擁有者可以寫入才行!
    • anon_mkdir_write_enable=YES (NO)
      是否讓 anonymous 具有建立目錄的權(quán)限?預(yù)設(shè)值是 NO!如果要設(shè)定為 YES, 那麼 anony_other_write_enable 必須設(shè)定為 YES !
    • anon_upload_enable=YES (NO)
      是否讓 anonymous 具有上傳資料的功能,預(yù)設(shè)是 NO,如果要設(shè)定為 YES , 則 anon_other_write_enable=YES 必須設(shè)定。
    • deny_email_enable=YES (NO)
      將某些特殊的 email address 抵擋住,不讓那些 anonymous 登入! 如果以 anonymous 登入主機時,不是會要求輸入密碼嗎?密碼不是要您 輸入您的 email address 嗎?如果你很討厭某些 email address , 就可以使用這個設(shè)定來將他取消登入的權(quán)限!需與下個設(shè)定項目配合:
    • banned_email_file=/etc/vsftpd.banned_emails
      如果 deny_email_enable=YES 時,可以利用這個設(shè)定項目來規(guī)定哪個 email address 不可登入我們的 vsftpd 喔!在上面設(shè)定的檔案內(nèi),一行輸入一個 email address 即可!
    • no_anon_password=YES (NO)
      當(dāng)設(shè)定為 YES 時,表示 anonymous 將會略過密碼檢驗步驟,而直接進入 vsftpd 伺服器內(nèi)喔!所以一般預(yù)設(shè)都是 NO 的!
    • anon_max_rate=0
      這個設(shè)定值後面接的數(shù)值單位為 bytes/秒 ,限制 anonymous 的傳輸速度,如果是 0 則不限制(由最大頻寬所限制),如果您想讓 anonymous 僅有 30 KB/s 的速度,可以設(shè)定『anon_max_rate=30000』
    • anon_umask=077
      限制 anonymous 的權(quán)限!如果是 077 則 anonymous 傳送過來的檔案 權(quán)限會是 -rw------- 喔!

  • 關(guān)於系統(tǒng)安全方面的一些設(shè)定值

    • ascii_download_enable=YES (NO)
      如果設(shè)定為 YES ,那麼 client 就可以使用 ASCII 格式下載檔案。
    • ascii_upload_enable=YES (NO)
      與上一個設(shè)定類似的,只是這個設(shè)定針對上傳而言!預(yù)設(shè)是 NO
    • one_process_model=YES (NO)
      這個設(shè)定項目比較危險一點~當(dāng)設(shè)定為 YES 時,表示每個建立的連線 都會擁有一支 process 在負責(zé),可以增加 vsftpd 的效能。不過, 除非您的系統(tǒng)比較安全,而且硬體配備比較高,否則容易耗盡系統(tǒng)資源喔!一般建議設(shè)定為 NO 的啦!
    • tcp_wrappers=YES (NO)
      當(dāng)然我們都習(xí)慣支援 TCP Wrappers 的啦!所以設(shè)定為 YES 吧!
    • xferlog_enable=YES (NO)
      當(dāng)設(shè)定為 YES 時,使用者上傳與下載檔案都會被紀錄起來。記錄的檔案與下一個設(shè)定項目有關(guān):
    • xferlog_file=/var/log/vsftpd.log
      如果上一個 xferlog_enable=YES 的話,這裡就可以設(shè)定了!這個是登錄檔的檔名啦!
    • xferlog_std_format=YES (NO)
      是否設(shè)定為 wu ftp 相同的登錄檔格式?!預(yù)設(shè)為 NO ,因為登錄檔會比較容易讀! 不過,如果您有使用 wu ftp 登錄檔的分析軟體,這裡才需要設(shè)定為 YES
    • nopriv_user=nobody
      我們的 vsftpd 預(yù)設(shè)以 nobody 作為此一服務(wù)執(zhí)行者的權(quán)限。因為 nobody 的權(quán)限 相當(dāng)?shù)牡,因此即使被入侵,入侵者僅能取得 nobody 的權(quán)限喔!
    • pam_service_name=vsftpd
      這個是 pam 模組的名稱,我們放置在 /etc/pam.d/vsftpd 即是這個咚咚!
    上面這些是相當(dāng)常見的 vsftpd 的設(shè)定參數(shù),還有很多參數(shù)我沒有列出來,可以使用 man 5 vsftpd.conf 查閱


    本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u3/108299/showart_2147105.html
  • 您需要登錄后才可以回帖 登錄 | 注冊

    本版積分規(guī)則 發(fā)表回復(fù)

      

    北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年舉報專區(qū)
    中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
    感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP