PureFTPd配置中文解析

來源:互聯網
上載者:User

Pureftpd是一款快速,高品質,功能齊全的ftp伺服器,最重要的是可以支援設定用戶端預設編碼,今天我給大家詳細介紹下:PureFTPd設定檔的中文解析。

# 匿名使用者的上傳/下載的比率。

# AnonymousRatio 1 10

# 所有使用者的上傳/下載的比率。

# This directive superscedes the previous one.

# UserRatio 1 10

# 不接受所有者為 "ftp" 的檔案的下載。例如:那些匿名使用者上傳後未被本地管理員驗證的檔案。

AntiWarez yes

# 服務監聽的IP 位址和連接埠。(預設是所有IP地址和21連接埠)

# Bind 127.0.0.1,21

# 匿名使用者的最大頻寬(KB/s)。

# AnonymousBandwidth 8

# 所有使用者的最大頻寬(KB/s),包括匿名使用者。

# Use AnonymousBandwidth *or* UserBandwidth, both makes no sense.

# UserBandwidth 8

# 建立目錄及檔案的屬性掩碼值。<檔案掩碼>;:<目錄掩碼>; .

# 177:077 if you feel paranoid.

Umask 133:022

# 認證使用者允許登陸的最小組ID(UID) 。

MinUID 100

# 僅允許認證使用者進行 FXP 傳輸。

AllowUserFXP yes

# 對匿名使用者和非匿名使用者允許進行匿名 FXP 傳輸。

AllowAnonymousFXP no

# 使用者不能刪除和寫點檔案(檔案名稱以 '.' 開頭的檔案),即使使用者是檔案的所有者也不行。

# 如果 TrustedGID 指令是 enabled ,檔案所屬組使用者能夠訪問點檔案(dot-files)。

ProhibitDotFilesWrite no

# 禁止讀點檔案(檔案名稱以 '.' 開頭的檔案) (.history, .ssh...)

ProhibitDotFilesRead no

# 永不覆蓋檔案。當上傳的檔案,其檔案名稱已經存在時,自動重新命名,如: file.1, file.2, file.3, ...

AutoRename no

# 不接受匿名使用者上傳新檔案( no = 允許上傳)

AnonymousCantUpload no

# 僅允許來自以下IP地址的非匿名使用者串連。你可以使用這個指令來開啟幾個公網IP來提供匿名FTP,

# 而保留一個私人的防火牆保護的IP來進行遠端管理。你還可以只允許一內網地址進行認證,而在另外

# 一個IP上提供純匿名的FTP服務。

#TrustedIP 10.1.1.1

# 如果你要為日誌每一行添加 PID 去掉下面行的注釋。

# LogPID yes

# 使用類似於Apache的格式建立一個額外的記錄檔,如:

# fw.c9x.org - jedi [13/Dec/1975] "GET /ftp/linux.tar.bz2" 200 21809338

# 這個記錄檔能被 www 流量分析器處理。

# AltLog clf:/var/log/pureftpd.log

# 使用最佳化過的格式為統計報告建立一個額外的記錄檔。

# AltLog stats:/var/log/pureftpd.log

# 使用標準的W3C格式建立一個額外的記錄檔。(與大部分的商業日誌分析器相容)

# AltLog w3c:/var/log/pureftpd.log

# 不接受 CHMOD 命令。使用者不能更改他們檔案的屬性。

# NoChmod yes

# 允許使用者恢複和上傳檔案,卻不允許刪除他們。

# KeepAllFiles yes

# 使用者主目錄不存在的話,自動建立。

# CreateHomeDir yes

# 啟用虛擬磁碟限額。第一個數字是最大的檔案數。

# 第二個數字是最大的總的檔案大小(單位:Mb)。

# 所以,1000:10 就限制每一個使用者只能使用 1000 個檔案,共10Mb。

# Quota 1000:10

# 如果你的 pure-ftpd 編譯時間加入了獨立伺服器( standalone )支援,你能夠改變 pid 檔案

# 的位置。預設位置是 /var/run/pure-ftpd.pid 。

# PIDFile /var/run/pure-ftpd.pid

# 如果你的 pure-ftpd 編譯時間加入了 pure-uploadscript 支援,這個指令將會使 pure-ftpd

# 發送關於新上傳的情況資訊到 /var/run/pure-ftpd.upload.pipe,這樣 pure-uploadscript

# 就能讀然後調用一個指令碼去處理新的上傳。

# CallUploadScript yes

# 這個選項對允許匿名上傳的伺服器是有用的。當 /var/ftp 在 /var 裡時,需要保留一定磁碟空間

# 來保護記錄檔。當所在磁碟分割使用超過百分之 X 時,將不在接受新的上傳。

MaxDiskUsage 99

# 如果你不想要你的使用者重新命名檔案的話,就設定為 'yes' 。

# NoRename yes

# 是 'customer proof' : 工作區(workaround)反對普通的客戶錯誤,類似於:'chmod 0 public_html' 的錯誤。

# 那是一個有效命令,不過,將導致無知的客戶所定他們自己的檔案,將使你的支援人員忙於愚蠢的的問題中。

# 如果你確信你所有的使用者都有基本的Unix知識的話,這個特性將沒什麼用了。不過,如果你是一個主機供應商

# 的話,啟用它。

CustomerProof yes

# 每一個使用者的並發限制。只有在添加了 --with-peruserlimits 編譯選項進行編譯後,這個指令才起

# 作用。(大部分的二進位的發布版本就是例子)

# 格式是 : <每一個使用者最大允許的進程>;:<最大的匿名使用者進程>;

# 例如: 3:20 意思是同一個認證使用者最大可以有3個同時活動的進程。而且同時最多隻能有20個匿名使用者進程。

# PerUserLimits 3:20

通過文章的描寫和分析,我們大致瞭解了PureFTPd配置的中文說明情況和代碼,希望本文對大家有所協助!

  • PureFTPd設定檔大全
  • 如何在PureFTPd中整合ClamAV
  • 使用Pureftpd進行FTP許可權和磁碟配額管理
  • Pureftpd 和 mysql 架設FTP伺服器
  • Debian5 LNMP編譯安裝pureftpd手冊
  • pureftpd ubuntu配置指南
  • 用Pureftpd+PureDB建立一個簡單的Linux ftp網站
  • ubuntu下Pureftpd配置之虛擬使用者佈建

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.