亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

安全的FTP服務器 vsftpd簡介

2024-09-01 13:48:19
字體:
來源:轉載
供稿:網友

vsftpd 是一個 UNIX 類操作系統上運行的服務器的名字,它可以運行在諸如 Linux, BSD, Solaris, HP-UX 以及 IRIX 上面。它支持很多其他的 FTP 服務器不支持的特征。比如:

非常高的安全性需求
帶寬限制
良好的可伸縮性
創建虛擬用戶的可能性
IPv6支持
中等偏上的性能
分配虛擬 IP 的可能性
高速

vsftpd 的名字代表"very secure FTP daemon", 安全是它的開發者 Chris Evans 考慮的首要問題之一。在這個 FTP 服務器設計開發的最開始的時候,高安全性就是一個目標。

一個例子就是 vsftpd 是在 chroot 模式下工作的,chroot 模式就是為程序(這里就是 vsftpd 了)單獨指定一個新的目錄,它也就不能訪問那個目錄之外的程序和文件了 --- 所以這也稱為“被鎖上的”。一個可能被潛在的攻擊者破壞的 FTP 服務器將被從系統的其他部分獨立開來,從而避免了更大的損失。

由于有了如此多的特性,其中 FTP 服務的安全性應該是最重要的,vsftpd 比其他 FTP 服務器更加優越。WU-FTPD http://www.wu-ftpd.org/ 在這里可以被視作一個反面的例子,因為它在過去的幾年中出現了太多的安全缺陷。

附錄1:什么是FTP
FTP Transfer Protocol 件傳輸協議的縮寫,在RFC 959中具體說明。

FTP會話時包含了兩個通道,一個叫控制通道,一個叫數據通道。

控制通道:控制通道是和FTP服務器進行溝通的通道,連接FTP,發送FTP指令都是通過控制通道來完成的。

數據通道:數據通道是和FTP服務器進行文件傳輸或者列表的通道。

FTP協議中,控制連接均有客戶端發起,而數據連接有兩種工作方式:PORT方式和PASV方式

PORT模式(主動方式)

FTP 客戶端首先和FTP Server的TCP 21端口建立連接,通過這個通道發送命令,客戶端需要接收數據的時候在這個通道上發送PORT命令。 PORT命令包含了客戶端用什么端口(一個大于1024的端口)接收數據。在傳送數據的時候,服務器端通過自己的TCP 20端口發送數據。 FTP server必須和客戶端建立一個新的連接用來傳送數據。

PASV模式(被動方式)

在建立控制通道的時候和PORT模式類似,當客戶端通過這個通道發送PASV 命令的時候,FTP server打開一個位于1024和5000之間的隨機端口并且通知客戶端在這個端口上傳送數據的請求,然后FTP server 將通過這個端口進行數據的傳送,這個時候FTP server不再需要建立一個新的和客戶端之間的連接傳送數據。

如果從C/S模型這個角度來說,PORT對于服務器來說是OUTBOUND,而PASV模式對于服務器是INBOUND,這一點請特別注意,尤其是在使用防火墻的企業里,這一點非常關鍵,如果設置錯了,那么客戶將無法連接。

附錄2:FTP用戶管理解說


FTP服務器對用戶的管理,在默認的情況下是根據 /etc/passwd及/etc/group 來進行的,所以我們一定要了解Linux系統用戶和用戶組的管理,用戶和用戶組的管理是一切應用的的基礎,有的弟兄不想去了解基礎的東西,就想一步成架好各種服務器,事實證明這種學習方法是最不明智的;雖然在您可能在幾分鐘啟動了ftp服務器,但遇到問題時,您不一定能知道是哪里出錯;所以基礎還是極為重要的;

匿名ftp 用戶的理解

當我們訪問各大FTP上訪問時,可能我們不去想我們以什么身份登錄的,如果他的FTP允許匿名登錄的話;比如我們在瀏覽器上打入;

ftp://mirrors.kernel.org

ftp://ftp:ftp@mirrors.kernel.org

我們會發現上面的兩行最終都能訪問,而且顯示的結果也完全一樣,最終都跳到 ftp://mirrors.kernel.org 地址;那我們訪問這個FTP時,是不是有用戶和密碼呢?是的,也是需要在的,只是在服務器端允許匿名訪問,而匿名訪問的用戶名和密碼都是ftp,只是我們因為匿名訪問,沒有感覺到他有用戶名和密碼罷了。第二個地址就是以ftp用戶,密碼也是ftp來訪問 ftp://mirrors.kernel.org;

如果我們以ftp命令連接 mirrors.kernel.org 時,我們會發現需要輸入用戶ftp,密碼ftp才能訪問;

在FTP服務器中,匿名用戶的用戶名和密碼都是ftp ;這個用戶可以在您的操作系統中的 /etc/passwd 中能找得到;可能有類似下面的一行;

ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

說明:

/etc/passwd 是系統用戶的配置文件;/etc/group是系統用戶組配置文件,您可以通過 《Linux 用戶(user)和用戶組(group)管理概述》 及其相關文檔中了解一些用戶管理的一些基礎知識;

在ftp用戶這行中,我們看到七個字段,每個字段寫字段之間用:號分割;

ftp 是用戶名
x 是密碼字段,是隱藏的;
14 是用戶的UID字段,可以自己來設定,不要和其它用戶的UID相同,否則會造成系統安全問題;
50 用用戶組的GID,可以自己設定,不要和其它用戶組共用FTP的GID,否則會造成系統全全問題;
FTP User 是用戶說明字段;
/var/ftp 是ftp用戶的家目錄,可以自己來定義;
/sbin/nologin 這是用戶登錄SHELL ,這個也是可以定義的,/sbin/nologin 表示不能登錄系統;系統虛擬帳號(也被稱為偽用戶)一般都是這么設置。比如我們把ftp用戶的/sbin/nologin 改為 /bin/bash ,這樣ftp用戶通過本地或者遠程工具ssh或telnet以真實用戶身份登錄到系統。這樣做對系統來說是不安全的;如果您認為一個用戶沒有太大的必要登錄到系統,就可以只給他FTP帳號的權限,也就是說只給他FTP的權限,而不要把他的SHELL設置成 /bin/bash 等;

關于ftp用戶組的理解

我們查看 /etc/group 的時候,會發現類似這樣一條;

ftp:x:50:
/etc/group 是用戶組的管理配置文件,上面這行表示用戶組ftp,x是密碼段,50是GID;我們對照在/etc/passwd中的ftp那行得知ftp用戶是屬于ftp用戶組的,因為ftp用戶那行中的GID和ftp用戶組的GID是相同的。

匿名ftp用戶和ftp用戶組是否可以刪除

在一般情況下是不能把/etc/passwd和/etc/group 中有把ftp用戶和用戶組的行刪除的,因為FTP服務器是需要他們來對FTP用戶實現管理,在默認的情況下。

雖然不能刪除,但對/etc/passwd及/etc/group中的ftp用戶及ftp用戶組的一些相關的東西是能修改的;比如我們可以把ftp用戶的家目錄改掉,也可以把ftp用戶的UID改掉 ... ... 前提是你對用戶管理有所了解。系統用戶管理是一切應用基礎之一,可能初學Linux的弟兄并不了解用戶管理的重要性,但慢慢您就會發現這個道理。

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩中文字幕网址| 国产精品亚洲аv天堂网| 97视频免费在线观看| 亚洲欧美日韩直播| 欧亚精品中文字幕| 亚洲电影成人av99爱色| 97视频在线观看免费高清完整版在线观看| 欧美成人性生活| 亚洲国产精品小视频| 欧美一级电影免费在线观看| 97视频国产在线| 国产精品美腿一区在线看| 久久久久久久久久av| 久久精品2019中文字幕| 精品女同一区二区三区在线播放| 亚洲第一区中文字幕| 亚洲成年人在线播放| 国产欧美日韩视频| 久久久久国产视频| 亚洲精品电影网在线观看| 日韩暖暖在线视频| 国产精欧美一区二区三区| 久久久精品999| 亚洲图片制服诱惑| 国产成人拍精品视频午夜网站| 久久精品国产一区二区电影| 国产一区二区三区高清在线观看| 欧美极品少妇xxxxⅹ免费视频| 久久99国产精品自在自在app| 亚洲人永久免费| 欧美成人免费va影院高清| 国产成人精品av| 日韩高清电影免费观看完整版| 国产欧美日韩免费看aⅴ视频| 精品亚洲一区二区三区| 一区二区三区国产在线观看| 日韩欧美主播在线| 国产精品成人v| 成人免费看黄网站| 国产一区二区三区欧美| 久久免费在线观看| 亚洲japanese制服美女| 久久久久日韩精品久久久男男| 91色在线视频| 国产成人97精品免费看片| 日韩视频欧美视频| 国内伊人久久久久久网站视频| 久久精品视频va| 不卡av日日日| 国产手机视频精品| 91精品国产91久久久久久久久| 久久成人免费视频| 国产精品第3页| 中文字幕日韩综合av| 亚洲精品91美女久久久久久久| 欧美一区第一页| 伊人男人综合视频网| 欧美疯狂xxxx大交乱88av| 久久国产加勒比精品无码| 精品视频在线播放| 欧美极品少妇xxxxⅹ裸体艺术| 国产精品27p| 中文字幕亚洲欧美一区二区三区| 亚洲电影免费观看高清完整版在线| 中文字幕精品网| 亚洲欧美日韩精品久久亚洲区| 久久人人爽亚洲精品天堂| 成人久久18免费网站图片| 91极品女神在线| 欧美怡红院视频一区二区三区| 国产欧美亚洲视频| 孩xxxx性bbbb欧美| 欧美亚洲日本网站| 精品视频在线播放色网色视频| 日韩女在线观看| 久久精品国产一区二区三区| 欧美黑人性生活视频| 97香蕉久久夜色精品国产| 亚洲人成五月天| 午夜精品久久久久久久99热| 欧美激情日韩图片| 国产区精品视频| 精品亚洲永久免费精品| 97香蕉超级碰碰久久免费软件| 欧美电影免费观看电视剧大全| 日韩av网站导航| 亚洲欧美中文日韩在线| 久久频这里精品99香蕉| 午夜精品久久17c| 国产精品久久久久久久久久尿| 国产亚洲一区二区精品| 成人精品久久一区二区三区| 欧美激情videos| 在线精品视频视频中文字幕| 亚洲精品自拍第一页| 亚洲精品v天堂中文字幕| 欧美韩国理论所午夜片917电影| 少妇高潮久久久久久潘金莲| 51精品国产黑色丝袜高跟鞋| 国产精品久久一| 国产综合在线观看视频| 亚洲福利视频网| 国产一级揄自揄精品视频| 亚洲欧美福利视频| 97在线免费视频| 色综合亚洲精品激情狠狠| 国产一区二区动漫| 91影院在线免费观看视频| 国产精品免费久久久久久| 中文字幕综合在线| 欧美亚洲视频一区二区| 欧美午夜宅男影院在线观看| 亚洲美女av电影| 亚洲少妇激情视频| 57pao成人国产永久免费| 亚洲综合精品伊人久久| 成人国产在线视频| 国产欧美日韩亚洲精品| 一本色道久久88综合亚洲精品ⅰ| 久热精品视频在线观看一区| 亚洲精品免费av| 国产欧美日韩中文字幕| 亚洲精品国产福利| 国产亚洲精品久久久久久777| 亚洲一区亚洲二区亚洲三区| 久久精品国产亚洲7777| zzijzzij亚洲日本成熟少妇| 欧美xxxx综合视频| 欧美日韩激情美女| 5566成人精品视频免费| 日韩精品在线观看一区二区| 国产精品激情自拍| 欧美日韩在线视频首页| 亚洲国产欧美精品| 日韩在线观看成人| 青青青国产精品一区二区| 成人黄色大片在线免费观看| 精品久久久久久久久久国产| 欧美性猛交xxx| 亚洲伊人成综合成人网| 96精品视频在线| 91产国在线观看动作片喷水| 欧美成人性色生活仑片| 97香蕉久久超级碰碰高清版| 日韩欧美在线视频免费观看| 国产精品成人国产乱一区| 亚洲男人天堂视频| 国产精品9999| 国内精品伊人久久| 伊人久久综合97精品| 亚洲精品第一国产综合精品| 欧美日本啪啪无遮挡网站| 亚洲视频777| 国产有码一区二区| 中文字幕精品久久| 国产成人亚洲综合青青| 欧美在线播放视频| 亚洲一区亚洲二区亚洲三区| 国产综合香蕉五月婷在线| 欧美性猛交xxxxx免费看| 欧美激情在线观看视频| 欧美xxxx18性欧美| 亚洲国产中文字幕在线观看| 精品亚洲一区二区三区四区五区|