偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

proftpd.conf 針對(duì)實(shí)體用戶的設(shè)置

系統(tǒng) Linux
ProFTPD是一個(gè)Unix平臺(tái)、或Unix類(如Linux, FreeBSD等)FTP服務(wù)器程序,它是在自由軟件基金會(huì)版權(quán)聲明下開發(fā)、發(fā)布的免費(fèi)軟件,即任何只要遵守自由軟件基金會(huì)版權(quán)聲明的人,都可以修改源始碼。今天講下Proftpd針對(duì)實(shí)體用戶的設(shè)置情況。

 

ProFTPD 

圖-ProFTPD

  針對(duì)實(shí)體用戶的設(shè)定

  事實(shí)上,在上面的 最簡(jiǎn)單 proftpd.conf 設(shè)定 當(dāng)中就已經(jīng)針對(duì)了實(shí)體用戶( Real User )進(jìn)行了若干的設(shè)定了!不過,如果您還想額外的加入某些設(shè)定,那麼就繼續(xù)來(lái)修改吧!假設(shè)我們需要這樣的設(shè)定項(xiàng)目:

  使用主機(jī)本地端時(shí)間,而不要使用 GMT 時(shí)間;

  主機(jī)最多允許 50 條連線,且最多允許 100 個(gè)使用者上線,當(dāng)超過 100 個(gè)使用者還有其他 FTP 要求時(shí),就顯示:『很抱歉,上線人數(shù)額滿了!』;

  同一個(gè) IP (或主機(jī)) 來(lái)源最多僅能具有 5 個(gè) FTP 服務(wù);

  允許續(xù)傳的動(dòng)作;

  被動(dòng)式資料流(passive mode)的埠口為 65400 到 65420 這21個(gè)埠口!

  主機(jī)不允許 Root 登入;

  想建立一個(gè)名為 badbird 的群組,在該群組內(nèi)的所有使用者都無(wú)法離開自己的家目錄(chroot);

  在 badbird 這個(gè)群組當(dāng)中的 nogoodbird 這個(gè)使用者,該使用者能夠使用 ftp 但是無(wú)法使用 ssh 連到主機(jī);

  在這個(gè)公開的目錄 /home/ftp/pub 中,所有人均不可寫入,只有讀取的權(quán)限;

  [root@test root]# vi /usr/local/proftpd/etc/proftpd.conf

  # 底下是 FTP 主機(jī)的環(huán)境設(shè)定:

  ServerName "這個(gè)是鳥哥的測(cè)試用的 Proftp 主機(jī)"

  ServerType inetd

  DefaultServer on

  Port 21

  User nobody

  Group nobody

  TimesGMT off # 所謂的 GMT 時(shí)間就是格林威治時(shí)間,

  # 詳細(xì)的時(shí)區(qū)觀念請(qǐng)參考後續(xù)的NTP伺服器

  # 因?yàn)橐褂帽镜貢r(shí)間,所以設(shè)為 off !

  MaxInstances 50 # 最多僅有 50 條 prftpd 的 PID

  MaxClients 100 "很抱歉上線人數(shù)額滿了" # 最多允許 100 個(gè)使用者在線上

  MaxClientsPerHost 5 # 同一個(gè)主機(jī)最多可以同時(shí) 5 個(gè) FTP 連線

  AllowStoreRestart on # 允許使用者上傳續(xù)傳!預(yù)設(shè)是 off

  PassivePorts 65400 65420

  # 後面接的是埠口,最小到最大的埠口共 21 個(gè)!

  # 其他與實(shí)體用戶較相關(guān)的設(shè)定值!

  Umask 022

  RootLogin off # 不許 root 登入!預(yù)設(shè)就是 off

  RequireValidShell off

  # 這個(gè)設(shè)定可以讓使用者不需要具有『能夠執(zhí)行的 shell 』!例如讓

  # nogoodbird 這個(gè)具有 /bin/false 的使用者,依然可以使用 ftp 喔!

  DefaultRoot ~ badbird

  # 注意啊!那個(gè) ~ 代表家目錄的意思喔!特別特別留意! DefaultRoot

  # 後面接的是『群組』喔!所以在這裡 badbird 為群組,而不是使用者喔!

  # 這裡特別容易搞混亂,請(qǐng)?jiān)偬貏e的留意一下阿!只要不屬於 badbird

  # 這個(gè)群組的 User 就可以離開自己的家目錄了!(沒有被 chroot ) ^_^ 

  AllowOverwrite on

  Denyall

  # 上面的設(shè)定中,在根目錄內(nèi)的所有目錄均具有可讀寫的權(quán)力,但是在

  # /home/ftp/pub 這個(gè)目錄中,不論 Linux 屬性為何,使用者均無(wú)法寫入!

  # 但是可以瀏覽以及下載喔!在我們這個(gè)設(shè)定當(dāng)中, badbird 這個(gè)群組無(wú)法離開

  # 自己的家目錄,至於其他可以離開自己家目錄的使用者,來(lái)到這個(gè)

  # /home/ftp/pub 當(dāng)中,也不具有寫入的權(quán)限喔!

  [root@test root]# useradd -g badbird -m -s /bin/false nogoodbird

  # 建立這個(gè) nogoodbird 由於不具有 shell 所以不能 SSH 但可以 ftp 喔!

  [root@test root]# /etc/rc.d/init.d/xinetd restart

  事實(shí)上,對(duì)於實(shí)體用戶實(shí)在不需要限制的太多!要不然就不要開放,要不然就直接改成 sftp 說!此外,在上面這個(gè)設(shè)定當(dāng)中,我們暫時(shí)拿掉了 anonymous 的登入,所以使用 anonymous 將無(wú)法登入喔!

通過鳥哥文章的簡(jiǎn)述,我們能肯定的是proftpd.conf 針對(duì)實(shí)體用戶的設(shè)置不多,但是必須要用到。希望本文對(duì)大家有所幫助!

【編輯推薦】

  1. proftpd.conf 的設(shè)定方式
  2. 最簡(jiǎn)單的 Proftpd.conf 設(shè)定檔
  3. Linux下安裝配置與管理proftpd
  4. ProFtpd入門指南
  5. 啟動(dòng) ProFTPD (超全)
  6. 安裝 ProFTPD (超全)
  7. 配置 ProFTPD (超全)
  8. FTP服務(wù)器:Proftpd

 

責(zé)任編輯:趙鵬 來(lái)源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2011-03-08 10:54:25

proftpd.con

2011-03-02 18:15:09

Proftpd設(shè)定

2011-02-22 14:50:53

ProFTPD

2011-02-25 09:16:48

Proftpd

2011-03-08 10:38:13

proftpd.con

2011-03-02 17:59:13

Proftpd.con設(shè)定

2011-02-24 13:42:34

2011-02-24 14:34:57

2011-02-22 17:24:32

2011-03-08 10:28:40

Proftpd

2011-03-02 18:23:55

安裝Proftpd

2011-02-25 13:23:19

Proftpd

2011-03-03 15:13:05

ProFTPD權(quán)限

2011-02-22 15:29:39

2011-02-25 10:10:41

Proftpd

2011-02-25 11:18:58

Porftpd.con

2011-02-25 16:26:17

2011-03-08 16:57:13

proftpd

2011-02-23 13:12:52

2011-02-23 10:11:10

ProFTPd安裝
點(diǎn)贊
收藏

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