成人免费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-08 15:47:57

Proftpdmysqlquota

2011-03-07 17:04:02

ProftpdFTP

2011-03-08 11:02:16

Proftpd

2011-03-02 17:56:13

Xinetd啟動Proftpd

2011-03-03 09:40:58

2011-02-23 10:18:51

CentosProFTPD

2011-03-07 15:16:40

FileZilla SSSLTLS

2011-03-02 09:26:26

ubuntuproftpd

2011-03-03 10:00:14

ProFTPD建立MySQL

2011-02-23 13:12:52

2011-02-23 13:12:52

2011-02-25 15:38:58

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技術棧公眾號

主站蜘蛛池模板: 99热播精品 | 日韩成人一区 | 91极品视频 | 久久国产精品久久久久久久久久 | 国产我和子的乱视频网站 | 91精品免费视频 | 在线亚洲人成电影网站色www | 亚洲福利免费 | 国产韩国精品一区二区三区 | 日韩精品一区二区三区中文字幕 | 欧美精品首页 | 成人一区二区在线 | 国产日韩一区二区 | 日韩成人在线看 | 久久久婷 | аⅴ资源新版在线天堂 | 亚洲国产第一页 | 欧美区在线 | 欧美极品在线观看 | 欧美一级片a | 99久久久久| 中文日本在线 | 成在线人视频免费视频 | 午夜免费网 | 在线观看成年视频 | 亚洲精品免费观看 | 成年人在线电影 | 色综久久 | 91在线观看 | 国产精品久久久久久久粉嫩 | 在线观看国产91 | 日韩成人免费 | 51ⅴ精品国产91久久久久久 | 天天干夜夜操 | 欧美日韩一 | 日韩av一区二区在线观看 | 精品国产欧美一区二区 | 国产乱码精品一区二区三区忘忧草 | 蜜臀网| 欧美aⅴ在线观看 | 欧美精品99 |