国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

FTP服務器的安全設定
2005-12-20   

在網絡上,匿名FTP是一個很常用的服務,常用于軟件下載網站,軟件交流網站等,為了提高匿名FTP服務開放的過程中的安全性,我們就這一問題進行一些討論。

以下的設定方式是由過去許多網站累積的經驗與建議組成。我們認為可以讓有個別
需求的網站擁有不同設定的選擇。
設定匿名FTP
A.FTP daemon
網站必須確定目前使用的是最新版本的FTP daemon。
B設定匿名FTP的目錄
匿名ftp的根目錄(~ftp)和其子目錄的擁有者不能為ftp帳號,或與ftp相同群組的帳號。這是
一般常見的設定問題。假如這些目錄被ftp或與ftp相同群組的帳號所擁有,又沒有做好防止寫入的保護,入侵者便可能在其中增加文件(例如:.rhosts檔)或修改其它文件。許多網站?市硎褂胷oot帳號。讓匿名FTP的根目錄與子目錄的擁有者是root,所屬族群(group)為system??⑾薅ù嬡∪?如chmod 0755),如此只有root有寫入的權力,這能幫助你維持FTP服務的安???
以下是一個匿名ftp目錄的設定范例:
drwxr-xr-x 7 root system 512 Mar 1 15:17 ./
drwxr-xr-x 25 root system 512 Jan 4 11:30 ../
drwxr-xr-x 2 root system 512 Dec 20 15:43 bin/
drwxr-xr-x 2 root system 512 Mar 12 16:23 etc/
drwxr-xr-x 10 root system 512 Jun 5 10:54 pub/

所有的文件和鏈接庫,特別是那些被FTP daemon使用和那些在 ~ftp/bin 與~ftp/etc 中的文件,應該像上面范例中的目錄做相同的保護。這些文件和鏈接庫除了不應該被ftp帳號或與ftp相同群組的帳號所擁有之外,也必須防止寫入。

C.使用合實拿藶胗肴鶴槲募?我們強烈建議網站不要使用系統中 /etc/passwd 做為~ftp/etc 目錄中的密碼文件或將系統中 /etc/group 做為 ~ftp/etc目錄中的群組文件。在~ftp/etc目錄中放置這些文件會使得入侵者取得它們。這些文件是可自定的而且不是用來做存取控制。

我們建議你在 ~ftp/etc/passwd 與 ~ftp/etc/group 使用代替的文件。這些文件必須由root所擁有。DIR命令會使用這代替的文件來顯示文件及目錄的擁有者和群組名稱。網站必須確定 ~/ftp/etc/passwd檔中沒有包含任何與系統中 /etc/passwd文件中相同的帳號名稱。這些文件應該僅僅包含需要顯示的FTP階層架構中文件與目錄的擁有者與所屬群組名稱。此外,確定密碼字段是"整理"過的。例如使用「*」來取代密碼字段。

以下為cert中匿名ftp的密碼文件范例
ssphwg:*:3144:20:Site Specific Policy Handbook Working Group::
cops:*:3271:20:COPS Distribution::
cert:*:9920:20:CERT::
tools:*:9921:20:CERT Tools::
ftp:*:9922:90:Anonymous FTP::
nist:*:9923:90:NIST Files::

以下為cert中匿名ftp的群組文件范例
cert:*:20:
ftp:*:90: 
II.在你的匿名ftp提供可寫入的目錄

讓一個匿名ftp服務允許使用者儲存文件是有風險存在的。我們強烈提醒網站不要自動建立一個上傳目錄,除非已考慮過相關的風險。CERT/CC的事件回報成員接獲許多使用上傳目錄造成非法傳輸版權軟件或交換帳號與密碼信息的事件。也接獲惡意地將系統文件灌報造成denialof service問題。

本節在討論利用三種方法來解決這個問題。第一種方法是使用一個修正過的FTP daemon。第二個方法是提供對特定目錄的寫入限制。第三種方法是使用獨立的目錄。

A. 修正過的FTP daemon
假如你的網站計劃提供目錄用來做文件上傳,我們建議使用修正過的FTP daemon對文件上傳的目錄做存取的控制。這是避免使用不需要的寫入區域的最好的方法。以下有一些建議:

1.限定上傳的文件無法再被存取, 如此可由系統管理者檢測后,再放至于適當位置供人下載。
2.限制每個聯機的上傳資料大小。
3.依照現有的磁盤大小限制數據傳輸的總量。
4.增加登錄記錄以提前發現不當的使用。

若您欲修改FTP daemon, 您應該可以從廠商那里拿到程序代碼, 或者您可從下列地方取得公開的FTP程序原始碼:wuarchive.wustl.edu ~ftp/packages/wuarchive-ftpd
ftp.uu.net ~ftp/systems/unix/bsd-sources/libexec/ftpd
gatekeeper.dec.com ~ftp/pub/DEC/gwtools/ftpd.tar.Z

CERT/CC 并沒有正式地對所提到的FTP daemon做檢測、評估或背書。要使用何種FTP daemon由每個使用者或組織負責決定,而CERT/CC建議每個機關在安裝使用這些程序之前, 能做一個徹底的評估。

B. 使用保護的目錄
假如你想要在你的FTP站提供上傳的服務, 而你又沒辦法去修改FTP daemon, 我們就可以使用較復雜的目錄架構來控制存取。這個方法需要事先規劃并且無法百分之百防止FTP可寫入區域遭不當使用,不過許多FTP站仍使用此方法。

為了保護上層的目錄(~ftp/incoming), 我們只給匿名的使用者進入目錄的權限(chmod 751~ftp/incoming)。這個動作將使得使用者能夠更改目錄位置(cd),但不允許使用者檢視目錄內容。Ex:
drwxr-x--x 4 root system 512 Jun 11 13:29 incoming/

在~ftp/incoming使用一些目錄名只讓你允許他們上傳的人知道。為了要讓別人不易猜到目錄名稱, 我們可以用設定密碼的規則來設定目錄名稱。請不要使用本文的目錄名稱范例(避免被有心人士發現您的目錄名, 并上傳文件)
drwxr-x-wx 10 root system 512 Jun 11 13:54 jAjwUth2/
drwxr-x-wx 10 root system 512 Jun 11 13:54 MhaLL-iF/

很重要的一點是,一旦目錄名被有意無意的泄漏出來, 那這個方法就沒什么保護作用。只要目錄名稱被大部分人知道, 就無法保護那些要限定使用的區域。假如目錄名被大家所知道,那你就得選擇刪除或更改那些目錄名。

C. 只使用一顆硬盤:
假如你想要在你的FTP站提供上傳的服務, 而你又沒辦法去修改FTP daemon,您可以將所有上傳的資料集中在同一個掛(mount)在~ftp/incoming上的文件系統。可以的話,將一顆單獨的硬盤掛(mount)在~ftp/incoming上。系統管理者應持續檢視這個目錄(~ftp/incoming), 如此便可知道開放上傳的目錄是否有問題。

限制FTP用戶目錄
匿名FTP可以很好地限制用戶只能在規定的目錄范圍內活動,但正式的FTP用戶默認不會受到這種限制,這樣,他可以自由在根目錄、系統目錄、其他用戶的目錄中讀取一些允許其他用戶讀取的文件。
如何才能把指定的用戶象匿名用戶一樣限制在他們自己的目錄中呢?以下我們以red hat和wu-ftp為例做一介紹。
1 創建一個組,用groupadd命令,一般可以就用ftp組,或者任何組名.
-----相關命令: groupadd ftpuser
-----相關文件: /etc/group
-----相關幫助: man groupadd
2 創建一個用戶,如testuser,建立用戶可用adduser命令.如果你已在先前建立了 testuser這個用戶,可以直接編輯/etc/passwd文件,把這個用戶加入到ftpuser這個組中.
-----相關命令: adduser testuser -g ftpuser
-----相關文件: /etc/passwd
-----相關幫助: man adduser
3 修改/etc/ftpaccess文件,加入guestgroup的定義: guestgroup ftpuser我是這樣改的,加的是最后5行
compress yes all
tar yes all
chmod no anonymous
delete no anonymous
overwrite no anonymous
rename no anonymous
chmod yes guest
delete yes guest
overwrite yes guest
rename yes guest
guestgroup ftpuser

除了加 guestgroup ftpuser 這行,其他4行也要加上,否則用戶登陸后,雖然可以達到用戶不能返回上級目錄的目的,但是卻只能上傳,不能覆蓋、刪除文件!

-----相關命令: vi /etc/ftpaccess
-----相關文件: /etc/ftpaccess
-----相關幫助: man ftpaccess,man chroot

4 向這個用戶的根目錄下拷貝必要的文件,拷貝ftp server自帶的目錄,把 /home/ftp/下的bin,lib兩個目錄拷貝到這個用戶的根目錄下,因為一些命令(主要是ls)需要Lib支持,否則不能列目錄和文件.

-----相關命令:
cp -rf /home/ftp/lib /home/testuser;cp -rf /home/ftp/bin /home/testuser

5 另外可別忘了關掉用戶的telnet權,否則就白做了噢. 怎么不讓用戶telnet呢?很簡單:在/etc/shells里加一行/dev/null ,然后可以直接編輯/etc/passwd文件,把用戶的shell設置為/dev/null就可以了.

-----相關命令: vi /etc/passwd
這一步可以在步驟2 創建一個用戶時就先做好.
-----相關命令: adduser testuser -g ftpuser -s /dev/null
小經驗:只要把/home/ftp下的bin和lib目錄cp到/etc/skel目錄里,以后新建用戶都會自動把bin和lib目錄CP到用戶目錄里,當然你也可以加上public_html目錄和cgi-bin目錄.
經過以上設置,testuser這個用戶的所有FTP動作將限制在他的/home/testuser目錄中。


熱詞搜索:

上一篇:RPC服務器安全配置
下一篇:七個維護服務器安全的技巧

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
日韩精品一区二区三区在线| 亚洲欧洲精品一区二区三区| 亚洲另类在线一区| 色婷婷av久久久久久久| 亚洲精选免费视频| 91国偷自产一区二区开放时间 | 中文字幕亚洲一区二区va在线| 国产成人精品一区二区三区网站观看| 久久久久久久久99精品| 国产91色综合久久免费分享| 国产精品网友自拍| 欧美三级日韩三级国产三级| 美腿丝袜在线亚洲一区| 久久丝袜美腿综合| 色综合久久66| 人人狠狠综合久久亚洲| 久久免费美女视频| 色婷婷狠狠综合| 麻豆极品一区二区三区| 最新久久zyz资源站| 91精品国产综合久久久蜜臀图片| 久久电影网电视剧免费观看| 国产精品久久久久久久岛一牛影视 | 9色porny自拍视频一区二区| 一区二区三区成人在线视频| 欧美日韩国产系列| 国产精品白丝jk黑袜喷水| 中文字幕一区二区三区在线播放 | 欧美一区二区日韩| 国产成人在线电影| 亚洲成a人v欧美综合天堂| 久久亚洲一区二区三区四区| 91色.com| 国产很黄免费观看久久| 亚洲第一在线综合网站| 国产精品美女一区二区三区 | 捆绑紧缚一区二区三区视频| 1000部国产精品成人观看| 7777精品伊人久久久大香线蕉最新版| 国产成人无遮挡在线视频| 亚洲大片免费看| 中文字幕一区二区三区不卡在线| 欧美成人精品二区三区99精品| 色94色欧美sute亚洲13| 国产精品小仙女| 另类小说图片综合网| 亚洲va韩国va欧美va| 洋洋成人永久网站入口| 国产精品少妇自拍| 精品少妇一区二区三区| 欧美久久久久免费| 欧美日韩一级黄| 99国产精品久久久久久久久久| 国产精品99久久久久久宅男| 麻豆国产一区二区| 日本美女视频一区二区| 午夜精品免费在线| 午夜亚洲福利老司机| 亚洲综合男人的天堂| 亚洲色欲色欲www在线观看| 中文字幕电影一区| 久久久久久久久久久久久久久99| 日韩欧美亚洲国产另类| 欧美一区二区私人影院日本| 欧美日韩一级片网站| 欧美日韩一区不卡| 欧美日韩三级视频| 欧美精品 国产精品| 欧美日韩五月天| 欧美视频精品在线观看| 欧美日韩国产综合久久| 欧美巨大另类极品videosbest| 欧美精品v国产精品v日韩精品| 欧美高清视频不卡网| 日韩一区二区三区免费观看| 日韩精品在线看片z| 精品国产91乱码一区二区三区 | 欧美日韩国产三级| 7777精品久久久大香线蕉| 5566中文字幕一区二区电影 | 久久成人麻豆午夜电影| 极品美女销魂一区二区三区| 国产一区二区三区av电影 | 国产三区在线成人av| 中文字幕国产精品一区二区| 亚洲欧美精品午睡沙发| 亚洲综合男人的天堂| 日本不卡一二三| 国产精品综合一区二区三区| av一区二区不卡| 宅男在线国产精品| 国产网红主播福利一区二区| 亚洲日本va午夜在线影院| 亚洲国产精品一区二区www在线 | 国产精品888| 色综合天天综合网天天看片| 欧美日韩高清一区二区不卡| 亚洲精品一区二区三区精华液 | 亚洲一二三四区| 蜜桃视频免费观看一区| 福利视频网站一区二区三区| 欧美日韩精品电影| 欧美激情在线观看视频免费| 亚洲va天堂va国产va久| 成人夜色视频网站在线观看| 欧美午夜精品一区二区蜜桃| 久久久久久麻豆| 首页综合国产亚洲丝袜| 成人app软件下载大全免费| 91精品国产一区二区人妖| 国产精品三级电影| 久久99精品久久久| 日本精品一区二区三区高清 | 激情小说亚洲一区| 91精品1区2区| 国产精品私人影院| 免费成人小视频| 欧美色涩在线第一页| 中文字幕不卡在线| 狠狠色综合日日| 日韩视频一区二区三区| 亚洲精品国产无套在线观| 国产精品99久久不卡二区| 欧美一区二区成人| 天堂久久一区二区三区| 91美女精品福利| 国产精品毛片久久久久久| 蜜臀久久99精品久久久久久9| 在线日韩av片| 国产精品久久久久久久久免费丝袜 | 国产精品国产自产拍高清av王其| 日本 国产 欧美色综合| 欧美日韩免费在线视频| 一区二区三区免费网站| 91麻豆国产福利在线观看| 国产精品麻豆视频| 丁香亚洲综合激情啪啪综合| 久久精品人人爽人人爽| 国产自产高清不卡| 久久久三级国产网站| 国内久久婷婷综合| 26uuu亚洲| 韩国精品主播一区二区在线观看| 日韩欧美国产高清| 国产一区中文字幕| 国产夜色精品一区二区av| 国产麻豆成人精品| 国产亚洲福利社区一区| 成人国产精品免费| 中文字幕一区二区三区四区| 91麻豆国产福利在线观看| 亚洲综合色自拍一区| 欧美伦理电影网| 欧美96一区二区免费视频| 欧美一区二区三区免费视频| 久久99久久精品| 中国av一区二区三区| 91丝袜国产在线播放| 一区二区成人在线| 欧美一a一片一级一片| 日韩和的一区二区| 久久精品免视看| 色噜噜偷拍精品综合在线| 日韩国产欧美在线播放| 欧美成人vr18sexvr| 国产91丝袜在线播放0| 亚洲综合在线电影| 日韩一二三四区| 国产成人日日夜夜| 一区二区不卡在线播放| 91精品国产91久久综合桃花| 国产一区美女在线| 亚洲欧美成人一区二区三区| 91麻豆精品国产91久久久使用方法| 久久精品国产亚洲a| 1区2区3区精品视频| 欧美一卡2卡三卡4卡5免费| 粉嫩嫩av羞羞动漫久久久| 亚洲综合激情另类小说区| 日韩精品一区在线| 91浏览器打开| 久久99精品国产麻豆不卡| 亚洲欧美偷拍三级| 久久久久久久久久久久久女国产乱 | 欧美一级夜夜爽| 成人久久久精品乱码一区二区三区| 亚洲一区二区欧美| 国产偷国产偷亚洲高清人白洁| 欧美在线一区二区| 成人黄色网址在线观看| 理论片日本一区| 亚洲午夜国产一区99re久久| 欧美激情在线观看视频免费| 日韩美女主播在线视频一区二区三区| 91免费视频网址| 国产成人在线免费| 狠狠色丁香九九婷婷综合五月| 亚洲午夜一二三区视频| 亚洲视频1区2区| 中文字幕欧美激情一区|