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

Uuntu下利用Poftpd構架Ftp服務器

運維 系統運維
Uuntu下利用Poftpd構架Ftp服務器:ProFTPD是一個Unix平臺上或是類Unix平臺上的FTP服務器程序任何人只要遵守GPL版權聲明,都可以隨意修改源始碼。本文講述的就是Uuntu下利用Poftpd構架Ftp服務器。

  Uuntu下利用Poftpd構架Ftp服務器:這篇文章針對那些希望利用ftp協議和朋友們共享文件的人們,就像windows下的FTPserU,我提供的方式不是唯一的,希望我的方法足夠清晰.這個FTPserver只允許擁有正確密碼的人使用,所以你要明白只有已知的用戶才能讀取你的FTP服務。

  1- 使用下面的命令安裝proftpd:

  Code:

  1.   sudo apt-get install proftpd  
  2.  

  2- 在etc/shells 加入如下代碼 (sudo gedit /etc/shells to open the file)(譯注:命令行模式下sudo vi /etc/shells) :

  Code:

  /bin/false

  新建一個 /home/FTP-shared 目錄 :

  Code:

  cd /home

  sudo mkdir FTP-shared

#p#

  創建一個只能用來讀取ftp的用戶userftp. 這個用戶不需要有效的shell(更安全) ,所以選擇 /bin/false shell 給 userftp , /home/FTP-shared 作為主目錄.

  為了是這部分更清楚,我給取此操作的命令行:

  Code:

  1.   sudo useradd userftp -p your_password -d /home/FTP-shared -s /bin/false  
  2.  

  在FTP-shared 目錄下新建一個download和一個upload 目錄:

  Code:

  1.   cd /home/FTP-shared/  
  2.  
  3.   sudo mkdir download  
  4.  
  5.   sudo mkdir upload  
  6.  

  現在我們來給它們設置相應的權限:

  Code:

  1.   cd /home  
  2.  
  3.   sudo chmod 755 FTP-shared  
  4.  
  5.   cd FTP-shared  
  6.  
  7.   sudo chmod 755 download  
  8.  
  9.   sudo chmod 777 upload  
  10.  

  3- 好了,現在進入proftpd的配置文件:

  Code:

  1.   sudo gedit /etc/proftpd.conf  
  2.  

  當然你可以按你的需要編輯你自己的proftpd.conf:

  Code:

  1.   # To really apply changes reload proftpd after modifications.  
  2.  
  3.   AllowOverwrite on  
  4.  
  5.   AuthAliasOnly on  
  6.  
  7.   # Choose here the user alias you want !!!!  
  8.  
  9.   UserAlias sauron userftp  
  10.  
  11.   ServerName "ChezFrodon"  
  12.  
  13.   ServerType standalone  
  14.  
  15.   DeferWelcome on  
  16.  
  17.   MultilineRFC2228 on  
  18.  
  19.   DefaultServer on  
  20.  
  21.   ShowSymlinks off  
  22.  
  23.   TimeoutNoTransfer 600  
  24.  
  25.   TimeoutStalled 100  
  26.  
  27.   TimeoutIdle 2200  
  28.  
  29.   DisplayFirstChdir .message  
  30.  
  31.   ListOptions "-l"  
  32.  
  33.   RequireValidShell off  
  34.  
  35.   TimeoutLogin 20  
  36.  
  37.   RootLogin off  
  38.  
  39.   # It's better for debug to create log files ;-)  
  40.  
  41.   ExtendedLog /var/log/ftp.log  
  42.  
  43.   TransferLog /var/log/xferlog  
  44.  
  45.   SystemLog /var/log/syslog.log  
  46.  
  47.   #DenyFilter \*.*/  
  48.  
  49.   # I don't choose to use /etc/ftpusers file (set inside the users you want to ban, not useful for me)  
  50.  
  51.   UseFtpUsers off  
  52.  
  53.   # Allow to restart a download  
  54.  
  55.   AllowStoreRestart on  
  56.  
  57.   # Port 21 is the standard FTP port, so don't use it for security reasons (choose here the port you want)  
  58.  
  59.   Port 1980  
  60.  
  61.   # To prevent DoS attacks, set the maximum number of child processes  
  62.  
  63.   # to 30. If you need to allow more than 30 concurrent connections  
  64.  
  65.   # at once, simply increase this value. Note that this ONLY works  
  66.  
  67.   # in standalone mode, in inetd mode you should use an inetd server  
  68.  
  69.   # that allows you to limit maximum number of processes per service  
  70.  
  71.   # (such as xinetd)  
  72.  
  73.   MaxInstances 8  
  74.  
  75.   # Set the user and group that the server normally runs at.  
  76.  
  77.   User nobody  
  78.  
  79.   Group nogroup  
  80.  
  81.   # Umask 022 is a good standard umask to prevent new files and dirs  
  82.  
  83.   # (second parm) from being group and world writable.  
  84.  
  85.   Umask 022 022  
  86.  
  87.   PersistentPasswd off  
  88.  
  89.   MaxClients 8  
  90.  
  91.   MaxClientsPerHost 8  
  92.  
  93.   MaxClientsPerUser 8  
  94.  
  95.   MaxHostsPerUser 8  
  96.  
  97.   # Display a message after a successful login  
  98.  
  99.   AccessGrantMsg "welcome !!!"  
  100.  
  101.   # This message is displayed for each access good or not  
  102.  
  103.   ServerIdent on "you're at home"  
  104.  
  105.   # Set /home/FTP-shared directory as home directory  
  106.  
  107.   DefaultRoot /home/FTP-shared  
  108.  
  109.   # Lock all the users in home directory, ***** really important *****  
  110.  
  111.   DefaultRoot ~  
  112.  
  113.   MaxLoginAttempts 5  
  114.  
  115.   #VALID LOGINS  
  116.  
  117.   AllowUser userftp  
  118.  
  119.   DenyALL    
  120.  
  121.   Umask 022 022  
  122.  
  123.   AllowOverwrite off    
  124.  
  125.   DenyAll    
  126.  
  127.   Umask 022 022  
  128.  
  129.   AllowOverwrite off    
  130.  
  131.   DenyAll    
  132.  
  133.    /home/FTP-shared/upload/> 
  134.  
  135.   Umask 022 022  
  136.  
  137.   AllowOverwrite on    
  138.  
  139.   DenyAll    
  140.  
  141.   AllowAll 

  好了,你已經完成了proftpd的配置,你的服務端口是1980,而讀取的參數如下,用戶:sauron,密碼:你為userftp設置的那個.

#p#

  4- 啟動/停止/重啟動你的服務:

  Code:

  sudo /etc/init.d/proftpd start

  sudo /etc/init.d/proftpd stop

  sudo /etc/init.d/proftpd restart

  對你的proftpd進行一下語法檢查:

  Code:

  sudo proftpd -td5

  如果想知道誰現在連接到你的服務,用ftptop命令(使用字母"t"來轉換顯示頻率),你也可以使用"ftpwho"命令。到此為止Uuntu下利用Poftpd構架Ftp服務器就結束了。希望對大家有所幫助。

【編輯推薦】

責任編輯:zhaolei 來源: CSDN
相關推薦

2011-02-25 15:38:58

2009-12-08 12:23:15

UbuntuFTP服務器

2021-09-16 07:52:18

FTP服務器Linux

2011-02-23 10:18:51

CentosProFTPD

2009-11-16 13:17:20

SRP服務LinuxFTP服務器

2011-03-07 17:04:02

ProftpdFTP

2011-10-21 07:55:28

2019-02-26 16:20:52

FTP服務器

2009-02-27 13:22:00

2010-07-01 12:22:40

ftp命令FTP協議

2011-02-25 16:34:01

LinuxProftpdFTP

2017-03-17 14:05:48

LinuxUbuntuFTP服務器

2009-11-16 13:11:21

2010-07-01 17:13:53

2011-02-23 15:32:39

vsftpd

2011-03-04 10:03:44

VSFTPD虛擬服務器

2010-07-01 13:09:46

FTP服務器

2011-02-25 16:14:09

proftpdftp

2011-02-25 15:50:49

2011-03-07 13:36:16

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕第十一页 | 欧美1区2区 | 天天摸天天看 | 韩国毛片一区二区三区 | 日韩欧美操 | 精品九九 | 欧美一区二区大片 | 国产日韩欧美一区二区 | 欧美一级毛片免费观看 | 国产午夜三级一区二区三 | 狠狠草视频 | 欧美h| 国产香蕉视频在线播放 | 日韩中文一区二区三区 | 国产高清在线视频 | 成人性生交大片免费看中文带字幕 | 国产精品毛片av | 色伊人 | 久久国产精品偷 | 国产精品久久久久久久久久久久久 | 中文字幕亚洲一区二区va在线 | 国产成人久久av免费高清密臂 | 毛片99| 视频一区二区三区中文字幕 | 午夜小视频在线播放 | yiren22 亚洲综合 | 国产精品久久在线观看 | 日韩aⅴ在线观看 | 亚洲成人中文字幕 | 亚洲区一 | 在线观看亚洲精品 | 日本网站免费在线观看 | 在线成人av| 久久婷婷国产麻豆91 | 中文字幕精品一区 | 国产精品成人在线播放 | 在线一区视频 | 欧美日韩亚洲国产综合 | 亚洲 欧美 日韩在线 | 在线观看亚| 亚洲午夜在线 |