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

Proftpd下 貼心小技巧

運維 系統(tǒng)運維
Proftpd下 貼心小技巧:技巧一、防止proftpd進行DNS反查以及對用戶端進行ident確認;技巧二、proftpd如何允許以root身份登錄;技巧三、如何讓匿名用戶使用proftpd服務器;技巧四、如果要支持下載續(xù)傳,那么必須指定;proftpd如何實現磁盤限額;proftpd環(huán)境下如何將用戶限制在自己的home目錄下?如何讓proftpd只監(jiān)聽在特定IP;技巧九、proftpd中MaxClients和MaxInstances有什么不同...等等

  技巧一、防止proftpd進行DNS反查以及對用戶端進行ident確認

  在proftpd.conf里面加入兩行:

  1.   UseReverseDNS off  
  2.  
  3.   IdentLookups off  
  4.  

  防止proftpd進行DNS反查以及對用戶端進行ident確認。

  ===

  技巧二、proftpd如何允許以root身份登錄

  在配置文件中使用下面的配置:

  1.   RootLogin on  
  2.  

  ===

  技巧三、如何讓匿名用戶使用proftpd服務器

  建立一個用戶,用戶名為guest,然后在配置文件中使用下面的配置:

  1.   AnonRequirePassword off  
  2.  
  3.   User private  
  4.  
  5.   Group private  
  6.  
  7.   RequireValidShell off  
  8.  
  9.   DenyAll  
  10.  

  ===

  技巧四、如果要支持下載續(xù)傳,那么必須指定:

  1.   AllowRetrieveRestart on  
  2.  

  如果要支持上傳續(xù)傳,那么必須指定:

  1.   AllowOverwrite on  
  2.  
  3.   AllowStoreRestart on  
  4.  

  必須同時指定AllowOverwrite和AllowStoreRestart的原因是由于重新上傳或者續(xù)傳也是屬于覆蓋文件。

  同時記得不要同時使用HiddenStor和AllowStoreRestart。

  ===

  技巧五、通過ls看見以"."號開頭的文件

  在配置文件中設置:

  1.   ShowDotFiles on  
  2.  

  這樣就能通過ls看見以"."號開頭的文件

  好好學習,天天吃飯

  ===

  技巧六、proftpd如何實現磁盤限額

  首先編譯的時候指定--with-modules的時候要包含mod_quota。

  然后在配置文件中使用:

  1.   Quotas on  
  2.  
  3.   QuotaCalc on  
  4.  
  5.   DefaultQuota 8000  
  6.  
  7.   QuotaBlockSize 1024  
  8.  
  9.   QuotaBlockName kb  
  10.  

  就可以實現磁盤限額。其中DefaultQuota說明用戶只能用8000個block,而QuotaBlockSize則指明每個block大小是1024byte也就是1k。QuotaBlockName只在提示中出現,告訴用戶block的單位。

  ===

  技巧七、proftpd環(huán)境下如何將用戶限制在自己的home目錄下?

  修改proftpd.conf,加入

  1.   DefaultRoot ~  
  2.  

  (將用戶限制在自己的目錄下)

  或者

  1.   DefaultRoot ~ group1, !group2,!group3  
  2.  

  (將用戶限制在自己的目錄下,對group1有效,對group2,group3無效)

  ===

  技巧八、如何讓proftpd只監(jiān)聽在特定IP

  如果一臺機器有兩個或者多個IP,比如192.168.0.1和172.16.0.1,那么缺省情況下ftp到這兩個ip都可以連上這個ftp server,有些情況下要求只能ftp到192.168.0.1而不能ftp到172.16.0.1,該如何處理呢?

  在proftpd.conf里面設置:

  1.   Bind 192.168.0.1  
  2.  
  3.   SocketBindTight on  
  4.  

  但是這個配置只能在standalone模式下面才能生效。

  ===

  技巧九、proftpd中MaxClients和MaxInstances有什么不同

  為了有效利用系統(tǒng)資源,防止過多連接,有時候可以在proftpd.conf里面有這樣的配置:

  1.   MaxClients 100  
  2.  

  但是有時候卻是看到這樣的配置:

  1.   MaxInstances 100  
  2.  

  這兩個有什么區(qū)別呢?

  MaxInstances設置的是proftpd產生的子進程的個數,而MaxClients限制的是登錄用戶的個數。而客戶端只要產生一個連接,即使不登錄,也會導致proftpd產生一個子進程。

  如果配置文件中限制MaxClients 100的時候,第101個連上的用戶會被提示允許連接的客戶端個數已達上限,同時斷開連接。而設置MaxInstances 100的時候,第101個連接的用戶不會得到任何提示,而服務器拒絕接受任何連接。

  ====

  技巧十、Proftpd如何限制某個用戶的同時連接數

  Proftpd 1.2.7rc1以后提供了一個新參數-MaxClientsPerUser。在配置文件中添加下列參數:

  

  1. MaxClientsPerUser 5  

  這樣就能限制每個用戶只能同時有5個連接,使用例如flashget等下載工具的時候就最多只能分成5塊下載。

  ===

  技巧十一、如何不用kill proftpd的進程而停止ftp服務

  ftpshut命令可以使得管理員不用停止proftpd進程而禁止所有連接,同時送出停止的信息。而且可以做到定時停止、允許當前存在的連接是馬上中斷還是到用戶自己中斷。

  要重新提供ftp服務只要刪除/etc/shutmsg。

  ===

  技巧十二、如何查看當前連接到proftpd的用戶

  使用ftpwho命令,可以查看當前連接的用戶相關信息,比如客戶端機器名、用戶名、連接時間、當前狀態(tài)、進程號等。比使用ps命令來查看方便多了。

  ===

  技巧十三、ftpshut

  這個程序的主要功能是生成文件/etc/shutmsg,也就是我們在前面/etc/ftpaccess中設定的shutdown命令,ftpshut的使用格式如下:

  ftp <-l min> <-d min> time <說明>

  各個參數的說明如下:

  -l 這個參數設定在關閉FTP服務器功能前多長時間停止用戶的連接;

  -d 這個參數設定在關閉FTP服務器功能前多長時間將用戶斷線;

  Time 這個參數指定關閉FTP服務器功能的時間,如想

  在8點半關閉機器,這里可以寫0830。

  ===

  技巧十四、Proftpd如何設置允許非正常shell的用戶登錄

  有時候系統(tǒng)里面有一些只有ftp權限的用戶,他們的shell一般被設置成/bin/false來防止他們用telnet登錄到系統(tǒng),但是這樣導致他們不能ftp,如何解決呢?

  需要注釋掉/etc/pam.d/ftp,注釋掉下面一行:

  1.   auth required /lib/security/pam_shells.so  
  2.  

  同時在proftpd.conf里面加入:

  1.   RequireValidShell off  
  2.  

  ===

  技巧十五、Proftpd如何限速和設置發(fā)呆退出

  可以使用:

  1.   RateReadBPS RateReadFreeBytes  
  2.  
  3.   RateWriteBPS RateWriteFreeBytes  
  4.  

  來限制下載和上載速度:

  RateReadBPS和RateWriteBPS限制下載和上載的速率

  RateReadFreeBytes和RateWriteFreeBytes限制當用戶現在這么多數據量以后再進行限速,這樣可以實現對于小文件不限速,而大文件限速。

  TimeoutIdle -- 設置空閑連接超時時鐘

  TimeoutLogin -- 設置空閑登陸超時時鐘

  TimeoutNoTransfer -- 設置當沒有數據傳輸時的超時時鐘

  TimeoutStalled -- 設置被阻塞的下載的超時時鐘

【編輯推薦】

  1. ProFTPD.conf的詳細配置方法
  2. Proftpd配置文件結構分析
  3. ProFTP下的參數說明
  4. Porftpd.conf的配置格式
  5. lampp的ProFTPd下新增FTP用戶的方法
  6. Debian下配置ProFTPd服務器
  7. Centos下ProFTPD配置FTP服務器
  8. 用MySQL和Proftpd配置FTP服務器
責任編輯:zhaolei 來源: CSDN網
相關推薦

2011-03-03 14:47:35

2011-03-03 14:47:35

2011-03-03 09:04:25

2011-03-08 17:04:10

ProFTPDUbuntu

2011-02-22 16:24:30

2011-02-25 14:35:06

ubuntuproftp安裝

2011-03-03 10:49:37

Linux配置Proftpd

2011-03-03 11:06:44

Ubuntu安裝ProFTPD

2011-03-03 10:39:41

Proftpd技巧

2011-02-25 13:41:59

Proftpdanonymous

2011-02-25 12:30:01

ProFtpd配置

2009-08-07 10:18:13

Linux反彈CmdLine S技巧

2019-12-04 12:28:24

TOP命令Linux

2011-02-23 09:47:07

UbuntuProFTPdMySQL

2011-02-23 09:47:07

2021-06-07 23:51:16

MacGo服務

2011-02-24 14:34:57

2011-02-25 15:38:12

ProftpdRedHat

2011-02-23 12:18:28

DebianProFTPd服務器

2011-02-22 18:09:08

點贊
收藏

51CTO技術棧公眾號