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

ProFTPD服務(wù)器安全策略

系統(tǒng) Linux
ProFTPD是一個(gè)Unix平臺(tái)、或Unix類(如Linux, FreeBSD等)FTP服務(wù)器程序,它是在自由軟件基金會(huì)版權(quán)聲明下開發(fā)、發(fā)布的免費(fèi)軟件,即任何只要遵守自由軟件基金會(huì)版權(quán)聲明的人,都可以修改源始碼。今天為大家講下ProFTPD服務(wù)器安全策略。

 

ProFTPD 

圖-ProFTPD

  ProFTPD是針對(duì)Wu-FTP的弱項(xiàng)而開發(fā)的,已經(jīng)成為繼Wu-FTP之后最為流行的FTP服務(wù)器軟件,越來越多的站點(diǎn)選用它構(gòu)筑安全高效的FTP站點(diǎn),TurboLinux就是一個(gè)例子。

  1.使用xinetd方式運(yùn)行ProFTPD

  ProFTPD能以Stand-alone、xinetd兩種模式運(yùn)行,當(dāng)用戶賬號(hào)比較少又經(jīng)常需要連接到ProFTPD服務(wù)器時(shí)推薦使用xinetd模式運(yùn)行。使用xinetd方式運(yùn)行ProFTPD可以有效防范DoS攻擊。原理和方法可以查看《網(wǎng)管理員世界》8月的《分類防范Linux的DoS》。

  2.隱藏服務(wù)器版本信息

  通常軟件的版本信息是攻擊者尋求最有價(jià)值的信息。修改配置文件:/etc/Proftpd.conf:

  ServerIdent off

  3.使用非root權(quán)限運(yùn)行Proftpd

  以非root權(quán)限運(yùn)行Proftpd。修改配置文件:/etc/Proftpd.conf:

  User nobody //設(shè)置FTP服務(wù)以nobody運(yùn)行

  Group nobody //原來是Group nobody,一定要改為“Group nobody”

  上面的配置表示以nobody用戶身份運(yùn)行Proftpd。使用nobody身份運(yùn)行能夠降低緩沖區(qū)溢出攻擊所帶來的危險(xiǎn)。

  4.監(jiān)控Proftpd服務(wù)器

  通常新部署一個(gè)FTP服務(wù)器之后需要進(jìn)行一段時(shí)間的監(jiān)控:記錄FTP連接記錄、誰(shuí)連接到我的FTP服務(wù)器。Proftpd本身附帶了幾個(gè)命令可以使用:

  usr/local/bin/ftpcout:顯示FTP服務(wù)器連接數(shù)信息。

  usr/local/bin/ftpwho:顯示FTP服務(wù)器連接用戶名稱信息。

  可以使用watch命令配合使用,運(yùn)行下面命令:

  watch -n 60 /usr/local/bin/ftpcount

  這個(gè)命令每六十秒顯示一次連接數(shù)目信息。

  5.修改Proftpd服務(wù)器配置文件

  Proftpd服務(wù)器配置文件/etc/Proftpd.conf中許多選項(xiàng)可以加固服務(wù)器。/etc/Proftpd.conf文件格式和Apache服務(wù)器配置非常相像。

  (1)通過IP地址限制FTP訪問

  假設(shè)要允許主機(jī)名稱myhost.domain.com訪問FTP服務(wù)器,首先使用命令Ping myhost.domain. com。假設(shè)登到IP地址216.112.169. 138,修改配置文件,加入以下內(nèi)容:

  Order Allow,Deny

  Allow from 216.112.169.138

  Deny from all

  注意:不要在Allow命令后直接使用主機(jī)名稱,因?yàn)闄z查主機(jī)名稱會(huì)降低服務(wù)器的運(yùn)行速度。另外主機(jī)名稱比IP地址更具有欺騙性。

  (2)使用PAM作為ProFTPD授權(quán)用戶的鑒別方法

  ProFTPD也可以加入嵌入式認(rèn)證模塊,成為PAM-aware的FTP服務(wù)器。PAM和PAM-aware相關(guān)知識(shí)和配置請(qǐng)查看相關(guān)資料。這樣,用戶連接到ProFTPD服務(wù)器時(shí)都由PAM使用/etc/pam.d/ftp文件進(jìn)行認(rèn)證。在  ProFTPD使用PAM比較簡(jiǎn)單,在配置文件/etc/Proftpd.conf加入:

  AuthPAMAuthoritative on

  AuthPAMConfig ftp

  ProFTPD服務(wù)器會(huì)自動(dòng)把/etc/pam.d/ftp配置用于用戶授權(quán)。

  (3)限制普通FTP用戶可訪問的目錄

  同樣,ProFTPD服務(wù)器也要限制普通FTP用戶可以訪問的目錄,和wu-ftpd相比比較簡(jiǎn)單。如果限制skate組的skate用戶登錄時(shí)不能切換到其他目錄,修改配置文件加入:

  DefaultRoot ~skate,skate

  這樣它就只能呆在自己的home目錄中。

  (4)限制FTP命令特權(quán)

  禁止一些用戶創(chuàng)建和刪除目錄的特權(quán)。如果發(fā)現(xiàn)一些用戶有威脅行為,可以把他放在一個(gè)特定組中  (badusers)。使用如下的配置:

  Order deny,allow

  DenyGroup badusers

  AllowAll

  這樣除了那個(gè)特定的用戶組之外,其他用戶可以創(chuàng)建和刪除目錄。

  (5)控制FTP命令緩沖區(qū)大小

  許多攻擊者通過發(fā)送大尺寸的命令攻擊FTP服務(wù)器,希望造成服務(wù)器緩沖區(qū)溢出??梢允褂肅ommandBuffer Size命令限制客戶端命令長(zhǎng)度,通常設(shè)定為512。

  (6)修改ProFTPD服務(wù)器使用端口

  ProFTP如果使用Stand-alone模式,可以通過設(shè)置proftpd.conf來控制它。使用不同端口的設(shè)置也較為簡(jiǎn)單,只需在proftpd.conf中將“Port xx”改為需要的值即可。

通過上文詳細(xì)的說明,想必大家都能清楚知道ProFTPD服務(wù)器安全策略,希望本文對(duì)大家有用!

【編輯推薦】

 

 

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

2010-08-02 23:34:08

NFS服務(wù)器

2013-05-03 14:25:32

2019-02-19 13:57:28

2009-12-04 10:24:25

2010-09-29 13:38:23

NFS服務(wù)器

2018-11-26 08:12:54

2014-04-21 10:24:06

2011-02-25 16:26:17

2009-07-11 18:54:05

2011-03-07 17:04:02

ProftpdFTP

2011-02-25 10:58:01

PROFTPD命令

2010-03-10 11:31:31

2011-02-22 09:06:57

2011-02-22 15:09:32

ProFTPD服務(wù)器

2022-01-14 14:56:17

網(wǎng)絡(luò)安全信息安全技術(shù)

2011-02-24 14:14:22

PROFTPD命令

2011-02-25 16:14:09

proftpdftp

2020-02-02 09:23:44

軟件安全滲透測(cè)試信息安全

2015-09-02 10:21:55

2011-02-23 12:18:28

DebianProFTPd服務(wù)器
點(diǎn)贊
收藏

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