Proftpd常用參數說明

來源:互聯網
上載者:User

Proftpd常用參數你知道哪些,我給大家羅列下!

ServerName

#當使用者登入主機的時候,proftpd 會顯示在 Client 端的 FTP 軟體的一些基本訊息啦!

ServerType

#啟動 proftpd 的方法,有兩種方式,分別是 standalone與xinetd

DefaultServer

#預設的主機啊。這個項目可以設定為on或off,基本上,除非您有兩個 IP 或者是設定了虛擬機器主機 (virtualhost), 否則這個項目都應該要設定為 on 才行!不然有些 uknown的聯機會無法串連到您的 FTP 服務。

Port

# 設定主機的 FTP 命令通道連接埠!FTP命令通道通常為 21 ,您也可以更改,不過,這個設定只有當ServerType 為 standalone 時才有效。

Umask

# 與建立目錄及檔案的預設屬性有關的設定喔!用 022 就夠了!

MaxInstances

#同一時間允許的聯機數目,這個設定項目與 process (PID) 有關!所以您的 FTP 主機中,proftpd 啟用的 process 最多能有30個。這個與 MaxClients 不一樣!

User 與 Group

#預設的服務啟動者!後面接的使用者與群組必須在 /etc/passwd 與 /etc/group 裡面存在方可!

MaxHostsPerUser 1 "對不起,每個帳戶最多允許來源ip為1個"

#MaxHostsPerUser 對防止ftp帳號還是比較有用的。

MaxClientsPerUser 1 "對不起,每個帳戶在每個用戶端最多可以同時登陸1次"

#這個參數可以防止多線程軟體下載對伺服器的破壞

MaxClientsPerHost 1 "對不起,同一個用戶端只能最多1個帳號可以登陸"

#比如ftp服務端有好多帳戶你都有,但也只能用1個帳號登陸

WtmpLog on

#是否要把ftp記錄在日誌中,如果不想可以設定成off屏蔽掉log日誌。

TimeoutIdle 600

#用戶端idel時間設定,預設就是600秒

DisplayLogin welcome.msg

#設定ftp登陸歡迎資訊檔

關於歡迎檔案的設定包含如下參數

%T 目前的時間

%F 所在硬碟剩下的容量

%C 目前所在的目錄

%R Client 端的主機名稱

%L Server 端的主機名稱

%U 使用者帳戶名稱

%M 最大允許串連人數

%N 目前的伺服器串連人數

%E FTP伺服器管理員的 email

%i 本次上傳的檔案數量

%o 本次下載的檔案數量

%t 本次上傳+下載的檔案數量

知道這些參數,我們就可以寫出一個友好的歡迎語

vi /home/kaoyan/welcome.msg

歡迎您%U, 這是Frank的測試FTP伺服器;

目前時間是:%T;

本伺服器最多允許%M個使用者串連數;

目前伺服器上已有%N個使用者串連數;

目前你所在的目錄是%C;

目錄所在的硬碟還剩下%F位元組。

讓proftp支援現在流行的passive傳輸方式,預設是不支援的。只要在服務端設定

AllowForeignAddress on

PassivePorts 49152 65534 #連接埠也可自己指定喜歡的

千萬別忘了在用戶端也要設定成支援passive

如何讓root能登陸,預設proftp是不支援root登陸,我們可以設定讓root也能登陸ftp,不過建議大家最好不要讓root能登陸ftp,設定如下

RootLogin on

如何禁止某個地址訪問ftp。比如禁止10.1.1網段的機器訪問ftp,可以這麼設定

Order deny,allow

Deny from 10.1.1.

Allow from all

虛擬ftp的建立,一般用於一台ftp伺服器有好多ip地址,或者ftp用不同的連接埠,基本設定文法是:

比如我們要做一個連接埠是5555的ftp伺服器:

ServerName "Frank FTP Server"

Port 5555

大家看懂了麼,以後知道Proftpd常用參數就可以隨時隨地用他了!

  • Proftpd.conf 的設定方式
  • Proftpd的結構
  • Centos編譯安裝Proftpd
  • ProFTPD的後續程式
  • ProFTPD 安裝與配置
  • Proftpd 簡單介紹
  • ProFTPD 操作過程
  • ProFTPD 主要特色

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.