成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

用Proftpd 建立Ftp server

運維 系統運維
用Proftpd 建立Ftp server:ProFTPD目標是實現一個安全且易于設定的FTP Server,Proftpd不僅針對Wu-Ftp改進了許多問題,而且還有許多新的功能。那么怎樣用Proftpd 建立Ftp server呢?本文將一一簡述。用Proftpd 建立Ftp server。

  用Proftpd 建立Ftp server:ProFTPD設計目標是實現一個安全且易于設定的FTP Server。目前Unix或類Unix平臺上 FTP Server十分有限,最常使用的恐怕就是wu-ftpd了。雖然wu-ftpd有著***的效能同時也是一套很好的軟件,然而它卻欠缺了許多Win32平臺上FTP Server的一些特色,同時wu-ftpd過去也有不少的安全漏洞陸續被發現。ProFTPD的原創者本身就曾經花非常多的時間尋找wu-ftpd 的漏洞加以改進并且增加許多功能。然而十分不幸的是,他很快地發現顯然wu-ftpd需要全部重新的改寫才能補足欠缺的設定能力以及缺乏的一些功能。ProFTPD不是從其它FTP Server的既有原始碼修改而產生的,相反的,它是完全獨立而完整、重新改寫的FTP Server。

  1.   tar -jxvf /root/tools/proftpd-1.3.12.tar.bz2  
  2.  
  3.   ./configure --prefix=/opt/proftpd1.3.2/  
  4.  
  5.   make  
  6.  
  7.   make install  
  8.  

  (2)啟動proftpd

  如果以standalone模式啟動:

  1.   啟動:/opt/proftpd1.3.2/sbin/proftpd  
  2.  
  3.   關閉:/opt/proftpd1.3.2/sbin/ftpshut now  
  4.  

  或者用以下方式:

  1.   cp proftpd-1.3.2/contrib/dist/rpm/proftpd.init.d /etc/init.d/proftpd  
  2.  
  3.   vi /etc/init.d/proftpd  
  4.  

  修改PATH的值,使其如右: PATH="$PATH:/opt/proftpd1.3.2/sbin"

  1.   chmod +x /etc/init.d/proftpd  
  2.  
  3.   service proftpd start/stop/restart  
  4.  

  如果是以super daemon方式啟動:

  vi /etc/xinetd.d/proftpd

  1.   service ftp  
  2.  
  3.   {  
  4.  
  5.   disable = no 
  6.  
  7.   flags = REUSE 
  8.  
  9.   socket_type = stream 
  10.  
  11.   wait = no 
  12.  
  13.   user = root 
  14.  
  15.   server = /opt/proftpd1.3.2/sbin/proftpd  
  16.  
  17.   server_args = -c /opt/proftpd1.3.2/etc/proftpd.conf  
  18.  
  19.   log_on_success += DURATION USERID  
  20.  
  21.   log_on_failure += USERID  
  22.  
  23.   }  
  24.  
  25.   service xinetd restart  
  26.  

#p#

  (3)配置

  添加ftp group 和 ftp user

  1.   groupadd ftp  
  2.  
  3.   useradd -g ftp -s /bin/false ftp  
  4.  

  配置文件/opt/proftpd1.3.2/etc/proftpd.conf

  #基本設置:

  #當使用者登入主機的時候,proftpd 會顯示在 Client端顯示的信#當使用者登入主機的時候,proftpd 會顯示示在 Client端顯 示的信息)

  1.   ServerName "My FTP Server"  
  2.  
  3.    
  4.   # 如果以standalone模式啟動,則啟用***行,這里是以 super daemon 啟動的,就啟用第二行  
  5.  
  6.   ServerType standalone  
  7.  
  8.   ServerType inetd  
  9.  
  10.   # Port 21 is the standard FTP port.  
  11.  
  12.   Port 21  
  13.  
  14.   #預設的目錄與檔案的屬性  
  15.  
  16.   Umask 022  
  17.  
  18.   #不充許root登入(default value is off)  
  19.  
  20.   RootLogin off  
  21.  
  22.   # 這個設定可以讓使用者不需要具有『能夠執行的 shell 』!即使使用者無法用ssh,但依然可以使用 ftp !  
  23.  
  24.   RequireValidShell off  
  25.  
  26.   #同一時間允許的連線數目  
  27.  
  28.   MaxInstances 30  
  29.  
  30.   #最多僅允許 100 個 client登入我們主機  
  31.  
  32.   MaxClients 100  
  33.  
  34.   #同一個主機最多可以同時 5 個 FTP 連線  
  35.  
  36.   MaxClientsPerHost 5  
  37.  
  38.   #允許使用者上傳續傳!預設是 off  
  39.  
  40.   AllowStoreRestart on  
  41.  
  42.   #預設的服務啟動者!后面接的使用者與群組,必須在 /etc/passwd 與 /etc/group 裡面存在方可!  
  43.  
  44.   User nobody  
  45.  
  46.   Group nogroup  
  47.  
  48.   #這里設置DefaultRoot,ftpuser group 中 的用戶只能訪問自已的家目錄.  
  49.  
  50.   DefaultRoot ~ ftpusers  
  51.  
  52.   #允許根目錄復寫  
  53.  
  54.   AllowOverwrite on  
  55.  
  56.   #限制用戶使用chmod  
  57.  
  58.   DenyAll  
  59.  
  60.   #以下是ftpusers組的用戶的設置,ftpusers組的家目錄是/home/ftp,/home/ftp/download只能允許下載,/home/ftp/upload只能允許上傳,具體設置如下:  
  61.  
  62.   AllowALL  
  63.  
  64.   DenyALL  
  65.  
  66.   AllowALL  
  67.  
  68.   DenyALL  
  69.  
  70.   #以下是匿名用戶設置.匿名用戶的根目錄是/var/ftp.anonymous 登入后的身份= ftp:ftp 這個用戶.  
  71.  
  72.   #/opt/ftp/download 只能允許下載,/var/ftp/upload只能允許上傳,具體設置如下:  
  73.  
  74.   User ftp  
  75.  
  76.   Group ftp  
  77.  
  78.   UserAlias anonymous ftp  
  79.  
  80.   MaxClients 10  
  81.  
  82.   DisplayLogin welcome.msg  
  83.  
  84.   DisplayFirstChdir .message  
  85.  
  86.   TransferRate STOR 100 user anonymous.ftp  
  87.  
  88.   TransferRate RETR 50 user anonymous.ftp  
  89.  
  90.   DenyAll  
  91.  
  92.   AllowALL  
  93.  
  94.   DenyALL  
  95.  
  96.   AllowALL  
  97.  
  98.   DenyALL  
  99.  

#p#

  4)配置說明:

  4.1)Limit可以限制的動作

  CMD:Change Working Directory 改變目錄

  MKD:MaKe Directory 建立目錄的權限

  RNFR: ReName FRom 更改目錄名的權限

  DELE:DELEte 刪除文件的權限

  RMD:ReMove Directory 刪除目錄的權限

  RETR:RETRieve 從服務端下載到客戶端的權限

  STOR:STORe 從客戶端上傳到服務端的權限

  READ:可讀的權限,不包括列目錄的權限,包括RETR, SITE, SIZE, STAT

  WRITE:寫文件或者目錄的權限,包括APPE, DELE, MKD, RMD, RNTO, STOR, XMKD, XRMD

  DIRS:是否允許列目錄,包括CDUP, CWD, LIST, MDTM, NLST, PWD, RNFR, XCUP, XCWD,XPWD

  針對上面這個Limit所應用的對象,又包括以下范圍

  AllowUser 針對某個用戶允許的Limit

  DenyUser 針對某個用戶禁止的Limit

  AllowGroup 針對某個用戶組允許的Limit

  DenyGroup 針對某個用戶組禁止的Limit

  AllowAll 針對所有用戶組允許的Limit

  DenyAll 針對所有用戶禁止的Limit

  4.2)歡迎詞里的變量解釋

  %T 目前的時間

  %F 所在硬盤剩下的容量

  %C 目前所在的目錄

  %R Client 端的主機名稱

  %L Server 端的主機名稱

  %U 使用者帳戶名稱

  %M ***允許連接人數

  %N 目前的服務器連接人數

  %E FTP服務器管理員的 email

  %i 本次上傳的文件數量

  %o 本次下載的文件數量

  %t 本次上傳+下載的文件數量

  example:(welcome.msg)

  vi /var/ftp/welcome.msg

  歡迎光臨!

  我的主機: %L

  目前時間: %T

  ***連線: %M

  目前連線: %N

  您的主機: %R

  您的帳號: %U

  目前目錄: %C

  example:(some info)

  vi /var/ftp/upload/.message

  this directory is only for upload!

  you are anonymous!

  4.3)上傳100Kbytes/second ,下載速度50Kbytes/second

  1.   TransferRate STOR 100 user anonymous,ftp  
  2.  
  3.   TransferRate RETR 50 user anonymous,ftp  

【編輯推薦】

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

2011-02-25 16:14:09

proftpdftp

2011-02-25 15:55:25

unixProftpd

2011-02-25 09:14:27

2011-02-23 09:01:37

2011-03-07 17:04:02

ProftpdFTP

2011-03-08 15:47:57

Proftpdmysqlquota

2011-03-08 11:02:16

Proftpd

2011-03-02 17:56:13

Xinetd啟動Proftpd

2011-02-23 10:18:51

CentosProFTPD

2011-03-03 09:40:58

2011-03-07 15:16:40

FileZilla SSSLTLS

2011-03-02 09:26:26

ubuntuproftpd

2011-02-23 13:12:52

2011-02-25 15:38:58

2011-02-23 13:12:52

2011-03-03 10:00:14

ProFTPD建立MySQL

2011-02-24 13:33:35

ProFTPDFTP

2009-07-04 15:17:37

2011-03-01 15:30:52

用MySQLProftpd

2011-02-25 16:14:09

proftpdftp
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91视频中文 | 性做久久久久久免费观看欧美 | 天堂av资源| 在线观看国产视频 | 亚洲欧美中文日韩在线v日本 | 羞羞网站在线观看 | 亚洲一区在线免费观看 | 成人在线免费视频 | 91精品国产一区二区三区蜜臀 | 日本电影韩国电影免费观看 | 91精品国产91久久久久青草 | 最新国产精品视频 | www成人啪啪18 | 国产视频第一页 | 欧美三区在线观看 | 91在线看 | 久久国产精品网 | 一二区视频 | 黄色在线免费播放 | 午夜网 | 91资源在线观看 | 亚洲欧美成人 | 日韩精品在线观看网站 | 在线黄色影院 | 久久久久久久网 | 这里只有精品99re | 国内久久| 日韩中文一区二区三区 | 天天艹天天干天天 | 久久成人av | 男人天堂网址 | 久久国产精品一区二区 | 在线日韩欧美 | 欧美电影大全 | 91视视频在线观看入口直接观看 | 91精品福利| 黑人巨大精品欧美一区二区免费 | 日日干夜夜干 | 久久精品小视频 | 午夜一区二区三区 | 日韩精品人成在线播放 |