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

Debian下配置ProFTPd服務(wù)器

運(yùn)維 系統(tǒng)運(yùn)維
怎么在Debian下配置ProFTPd?Debian所系統(tǒng)目前采用是 Linux 內(nèi)核。Debian 支持內(nèi)核工作也正在進(jìn)行。最主要就是 Hurd,Hurd 是一組在微內(nèi)核 (例如:Mach) 上運(yùn)行的提供各種不同功能的守護(hù)進(jìn)程,本文講述的是在Debian下配置ProFTPd。

怎么在Debian下配置ProFTPd?Debian所系統(tǒng)目前采用是 Linux 內(nèi)核。Debian 支持內(nèi)核工作也正在進(jìn)行。最主要就是 Hurd,Hurd 是一組在微內(nèi)核 (例如:Mach) 上運(yùn)行的提供各種不同功能的守護(hù)進(jìn)程,

  我之所以選擇proftpd,是因?yàn)槲乙郧耙恢庇脀u-ftpd,但是我總是沒(méi)搞定wu-ftpd所出現(xiàn)的問(wèn)題。在抓狂之后我走向了安裝proftpd的道路!

  ProFTPD 也是開放源碼的軟件,以 GPL 許可發(fā)布。ProFTPD 可以說(shuō)是 wu-ftpd 的替代,同時(shí)在安全,可伸縮性等方面有很大的提高。特別是對(duì)于熟悉 Apache 配置的人而言,它的配置和 Apache 十分相似,因此,用起來(lái)肯定能得心應(yīng)手。

  一個(gè)單一的和 Apache 的 httpd.conf 類似的配置文件

  每個(gè)目錄下的 .ftpaccess 文件(和 Apache 的. htaccess 類似)

  很容易配置的,多個(gè)虛擬 FTP 服務(wù)器以及匿名 FTP 服務(wù)

  好了,廢話少說(shuō),轉(zhuǎn)入正題:

  ***步.

  #Apt-get install proftpd

  選擇inetd ,之后就OK,這時(shí)候我們的linux一個(gè)普通用戶就能登陸,其他都不能登陸的,所以我們還有很多設(shè)置要改!

  首先大家先跟我一起要有這樣一個(gè)思路:

  建立下面的文件夾:

  /home/china-net (這個(gè)文件夾就是我專門用來(lái)FTP上傳和下載的)

  /home/china-net/user1.com

  /home/china-net/user2.com

  /home/china-net/user3.com

  等等是我的服務(wù)器用戶網(wǎng)站文件夾!

  而用戶組 ftpadmin 的用戶 ftpadmin 就是/home/china-net里面的超級(jí)管理員

  而用戶組 ftpuser 的用戶 user1 ,user2 ,user3 ,分別是

  /home/china-net/user*.com 文件的對(duì)應(yīng)所屬!

  2. 安裝好之后,會(huì)產(chǎn)生兩個(gè)文件

  /etc/proftpd.conf (FTP的主要配置文件)

  /etc/ftpusers (里面是FTP禁止登陸的用戶)

  3.這時(shí)候我們來(lái)建立FTP的用戶組和用戶

  1.   #groupadd ftpuser (這個(gè)用戶組包含我們公司全部的FTP客戶)  
  2.  
  3.   #useradd –g ftpuser -d /home/china-net/user1.com / -s /dev/null user1  
  4.  
  5.   #useradd –g ftpuser -d /home/china-net/user1.com / -s /dev/null user2  
  6.  
  7.   #useradd –g ftpuser -d /home/china-net/user1.com / -s /dev/null user3  
  8.  

  (上面三個(gè)命令就是建立用戶,既我們的FTP客戶)

  1.   #passwd user1  
  2.  
  3.   Changing password for user echo  
  4.  
  5.   New UNIX password:user1  
  6.  
  7.   Retype new UNIX password:user1  
  8.  
  9.   passwd:all authentication tokens updated successfully  
  10.  

  然后讓我們的FTP用戶只能FTP登陸不能TELNET

  1.   #nano /etc/shells  
  2.  
  3.   /dev/null (在***面加入這行)  
  4.  
  5.   #nano /etc/passwd  
  6.  
  7.   user1:x:1002:1001::/home/ftpuser/:/dev/null 改為  
  8.  
  9.   user1:x:1002:1001::/home/ftpuser/./:/dev/null  
  10.  

  這樣user1只能用ftp登錄,而不能用telnet

  重復(fù)上面的命令再設(shè)置另外兩個(gè)用戶 user2 user3

  完畢之后 user1.com就可以登陸了。但是會(huì)有兩個(gè)問(wèn)題:

  a.訪問(wèn)上級(jí)目錄!

  b.上傳的文件會(huì)無(wú)影無(wú)終!

  4. 解決訪問(wèn)上級(jí)目錄的問(wèn)題:

  這時(shí)候在 /etc/proftpd.conf文件里面加一句

  DefaultRoot /home/china-net

  你可以用FTP軟件試下就知道了。/home/china-net為你FTP的根目錄,你的權(quán)限最多訪問(wèn)到這里!

  這時(shí)候你看看,訪問(wèn)上級(jí)目錄的問(wèn)題基本上解決了。

  可是還是不***。如果我們這樣改呢:

  DefaultRoot ~ !admin

  這個(gè)時(shí)候你在看看,哪個(gè)用戶登陸都是它自己的根目錄!

  好,下面解決不能上傳的問(wèn)題。

  5. 在這里補(bǔ)充一下: chmod chgrp chown 這三個(gè)命令一定要熟練使用!不然你就設(shè)置不好FTP!

  1.   #groupadd ftpadmin  
  2.  
  3.   #useradd –g ftpadmin –d /home/china-net ftpadmin –s /dev/null  
  4.  
  5.   #chgrp –R ftpadmin /home/china-net (參數(shù)R是包含所有目錄,這里是加群組)  
  6.  
  7.   #chown –R ftpadmin /home/china-net (這里是加用戶)  
  8.  

  6. 一個(gè)不能上傳的問(wèn)題困擾了我很久,然后我從這里得到了啟發(fā):

  

  1.   User ftp  
  2.  
  3.   Group nogroup  
  4.  
  5.   UserAlias anonymous ftp  
  6.  
  7.   MaxClients 10  
  8.  
  9.   DisplayLogin welcome.msg  
  10.  
  11.   DisplayFirstChdir .message  
  12.  

  這樣設(shè)置后,我的FTP的匿名用戶居然可以上傳和下載 /home/ftp目錄里面的東西,不過(guò)根目錄也是限制在這個(gè)文件下面,不能訪問(wèn)上級(jí)目錄的。而這個(gè)卻正是我的user1用戶應(yīng)該擁有的權(quán)限!所以我的設(shè)置還要改

  AllowUser user1

  #不允許刪除,改名,下載

  DenyUser

  OK!

  寫到這里的時(shí)候,我的步驟也基本到這里停止了!

【編輯推薦】

  1. Debian配置ProFTPd
  2. ProFTPD 下的五大問(wèn)題
  3. Linux ProFTPd服務(wù)器配置(全)
  4. ProFTPD的配置文件proftpd.conf
  5. ProFTPD的啟動(dòng)與測(cè)試
  6. 手把手教你 配置ProFTPD服務(wù)器
  7. ProFTPd的啟動(dòng)
  8. 在圖形界面下控制ProFTPD
責(zé)任編輯:zhaolei 來(lái)源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2011-02-23 10:18:51

CentosProFTPD

2011-02-23 11:15:21

DebianProFTPd

2011-02-22 09:06:57

2011-02-22 10:55:13

ProFTPd服務(wù)器配置

2009-09-17 17:37:05

Nis服務(wù)器

2011-03-03 09:40:58

2011-03-07 17:04:02

ProftpdFTP

2011-02-25 16:26:17

2011-02-25 15:38:58

2011-02-22 17:42:26

2011-02-23 09:01:37

2011-02-22 15:09:32

ProFTPD服務(wù)器

2011-02-25 10:58:01

PROFTPD命令

2015-08-04 13:29:06

Fedoralinux

2011-02-25 16:34:01

LinuxProftpdFTP

2011-03-03 09:26:59

ProFTPD服務(wù)器管理

2011-02-25 16:14:09

proftpdftp

2010-09-14 11:16:55

Debian Linu

2011-03-08 15:16:02

2011-02-24 14:14:22

PROFTPD命令
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)