自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Freebsd 上配置 Pureftpd (上篇)

系統(tǒng) Linux
Pureftpd是一款在多種類Unix上使用并符合GPL協(xié)議的原代碼開放的軟件,顧名思義,它就是一款純粹的Ftp程序。FreeBSD是一種UNIX操作系統(tǒng),是由經(jīng)過BSD、386BSD和4.4BSD發(fā)展而來的Unix的一個(gè)重要分支。FreeBSD 為不同架構(gòu)的計(jì)算機(jī)系統(tǒng)提供了不同程度的支持。

本文給大家介紹下在 Freebsd 下安裝配置 Pureftp

  都說vsftp 安全,但是安裝在我的freebsd 上服務(wù)器后,經(jīng)常文件傳到一半就中斷了,特別是上傳網(wǎng)站的時(shí)候,因?yàn)槲募?,?jīng)常會中斷。所以狠心換成 pure-ftpd。下面是安裝的方法:

  1. 使用port 安裝,在freebsd 上最方便。

  /usr/ports/ftp/pure-ftpd

  Make config 配置編譯選項(xiàng)

  選擇 UTF-8 和 LARGEFILE ,如果其他的需求,請選擇其他的選項(xiàng)。

  Make

  Make install

  2.配置文件:

  配置文件說的注釋非常清楚,一般來說,這個(gè)是為一般化的ftp定制的,你要根據(jù)具體的需求改動。

  2.1 如果你想要使用配置文件代替命令行選項(xiàng)來運(yùn)行 Pure-FTPd ,請運(yùn)行下面的命令:

  /usr/local/sbin/pure-config.pl /usr/local/etc/pure-ftpd.conf

  也就是說,這個(gè)命令你必須要運(yùn)行,才能讓配置有效。

  2.2 基本選項(xiàng)解釋:

  # 限制所有用戶在其主目錄中

  ChrootEveryone yes

  # 如果前一個(gè)指令被設(shè)置為了 "no",下面組的成員(GID)就不受主目錄的限制了。而其他的用戶還是

  # 會被限制在自己的主目錄里。如果你不想把任何用戶限制在自己的主目錄里,只要注釋掉 ChrootEveryone

  # 和 TrustedGID 就可以了。

  # TrustedGID 100

  # 兼容ie等比較非正規(guī)化的ftp客戶端

  BrokenClientsCompatibility no

  # 服務(wù)器總共允許同時(shí)連接的最大用戶數(shù)

  MaxClientsNumber 50

  # 做為守護(hù)(doemon)進(jìn)程運(yùn)行(Fork in background)

  Daemonize yes

  # 同一IP允許同時(shí)連接的用戶數(shù)(Maximum number of sim clients with the same IP address)

  MaxClientsPerIP 8

  # 如果你要記錄所有的客戶命令,設(shè)置這個(gè)指令為 "yes"。

  # This directive can be duplicated to also log server responses.

  VerboseLog no

  # 即使客戶端沒有發(fā)送 '-a' 選項(xiàng)也列出隱藏文件( dot-files )。

  DisplayDotFiles yes

  # 不允許認(rèn)證用戶 - 僅作為一個(gè)公共的匿名FTP。

  AnonymousOnly no

  # 不允許匿名連接,僅允許認(rèn)證用戶使用。

  NoAnonymous no

  # Syslog facility (auth, authpriv, daemon, ftp, security, user, local*)

  # 缺省的功能( facility )是 "ftp"。 "none" 將禁止日志。

  SyslogFacility ftp

  # 定制用戶登陸后的顯示信息(Display fortune cookies)

  # FortunesFile /usr/share/fortune/zippy

  # 在日志文件中不解析主機(jī)名。日志沒那么詳細(xì)的話,就使用更少的帶寬。在一個(gè)訪問量很大

  # 的站點(diǎn)中,設(shè)置這個(gè)指令為 "yes" ,如果你沒有一個(gè)能工作的DNS的話。

  DontResolve yes

  # 客戶端允許的最大的空閑時(shí)間(分鐘,缺省15分鐘)

  MaxIdleTime 15

  # LDAP 配置文件 (參考 README.LDAP)

  # LDAPConfigFile /etc/pureftpd-ldap.conf

  # MySQL 配置文件 (參考 README.MySQL)

  # MySQLConfigFile /etc/pureftpd-mysql.conf

  # Postgres 配置文件 (參考 README.PGSQL)

  # PGSQLConfigFile /etc/pureftpd-pgsql.conf

  # PureDB 用戶數(shù)據(jù)庫 (參考 README.Virtual-Users)

  # PureDB /etc/pureftpd.pdb

  # pure-authd 的socket 路徑(參考 README.Authentication-Modules)

  # ExtAuth /var/run/ftpd.sock

  # 如果你要啟用 PAM 認(rèn)證方式, 去掉下面行的注釋。

  # PAMAuthentication yes

  # 如果你要啟用 簡單的 Unix系統(tǒng) 認(rèn)證方式(/etc/passwd), 去掉下面行的注釋。

  # UnixAuthentication yes

  # 請注意,LDAPConfigFile, MySQLConfigFile, PAMAuthentication 和

  # UnixAuthentication 這些指令只能被使用一次,不過,他們能被混合在一起用。例如:如果你使用了

  # MySQLConfigFile 和 UnixAuthentication,那么 SQL 服務(wù)器將被訪問。如果因?yàn)橛脩裘凑?/p>

  # 到而使 SQL 認(rèn)證失敗的話,就會在/etc/passwd 和 /etc/shadow 中嘗試另外一種認(rèn)證,如果因

  # 為密碼錯(cuò)誤而使 SQL 認(rèn)證失敗的話,認(rèn)證就會在此結(jié)束了。認(rèn)證方式由它們被給出來的順序而被鏈

  # 接了起來。

  # 'ls' 命令的遞歸限制。第一個(gè)參數(shù)給出文件顯示的最大數(shù)目。第二個(gè)參數(shù)給出最大的子目錄深度。

  LimitRecursion 2000 8

  # 允許匿名用戶創(chuàng)建新目錄?

  AnonymousCanCreateDirs no

  # 如果系統(tǒng)被 loaded 超過下面的值,匿名用戶會被禁止下載。

  MaxLoad 4

  # 被動連接響應(yīng)的端口范圍。- for firewalling.

  # PassivePortRange 30000 50000

  # 強(qiáng)制一個(gè)IP地址使用被動響應(yīng)( PASV/EPSV/SPSV replies)。 - for NAT.

  # Symbolic host names are also accepted for gateways with dynamic IP

  # addresses.

  # ForcePassiveIP 192.168.0.1

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

  # AnonymousRatio 1 10

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

  # This directive superscedes the previous one.

  # UserRatio 1 10

  # 不接受所有者為 "ftp" 的文件的下載。例如:那些匿名用戶上傳后未被本地管理員驗(yàn)證的文件。

  AntiWarez yes

  # 服務(wù)監(jiān)聽的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

  # 認(rèn)證用戶允許登陸的最小組ID(UID) 。

  MinUID 100

  # 僅允許認(rèn)證用戶進(jìn)行 FXP 傳輸。

  AllowUserFXP yes

  # 對匿名用戶和非匿名用戶允許進(jìn)行匿名 FXP 傳輸。

  AllowAnonymousFXP no

  # 用戶不能刪除和寫點(diǎn)文件(文件名以 '.' 開頭的文件),即使用戶是文件的所有者也不行。

  # 如果 TrustedGID 指令是 enabled ,文件所屬組用戶能夠訪問點(diǎn)文件(dot-files)。

  ProhibitDotFilesWrite no

通過文章的描述,我們知道了Freebsd 上配置 Pureftpd 的具體過程,希望本文就大家有所幫助!

【編輯推薦】

  1. Freebsd下Proftpd 不允許斷點(diǎn)續(xù)傳的解決
  2. FreeBSD 8.2-RELEASE發(fā)布
  3. FreeBSD 8.1下用nginx配置簡單web負(fù)載均衡
  4. 最小化安裝FreeBSD8服務(wù)器后建議做的事
  5. Linux、Solaris和FreeBSD的內(nèi)核比較
  6. Debian下pureftpd的安裝心得
  7. PureFtpd 1.0.21 + OpenLDAP 2.3.20 安裝筆記
  8. Linux環(huán)境PureFTPd安裝配置(上篇)
  9. Linux環(huán)境PureFTPd安裝配置(下篇)

 

 

責(zé)任編輯:趙鵬 來源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2011-03-02 10:39:19

FreebsdPureftpd

2011-02-23 14:05:57

2011-02-25 18:11:48

LinuxPureFTPd

2011-03-28 13:57:57

2011-03-03 09:34:34

PureFTPd

2011-02-25 17:48:52

2011-03-02 16:19:30

網(wǎng)絡(luò)轉(zhuǎn)載

2011-02-25 17:19:09

Pureftpd安裝

2011-03-02 15:05:59

Pureftpdubuntu

2011-03-03 09:14:38

PureFTPd

2011-02-25 17:40:38

2011-03-02 08:57:51

2011-02-25 17:07:25

2011-02-24 15:51:23

Pureftpd安裝

2011-02-25 17:30:52

2011-03-02 09:47:51

PureftpCentos

2011-03-31 10:26:51

安裝MRTG

2011-03-02 13:16:33

Pureftpd

2011-02-25 16:22:34

2011-03-03 15:09:30

PureFTPdFAQ
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號