新聞中心
建站服務(wù)器
小編給大家分享一下linux運(yùn)維之ftp服務(wù)器功能有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
ftp作為最古老的協(xié)議之一,目前還沒廣泛使用者,它主要用作服務(wù)器與客戶機(jī)之間文件的傳輸。ftp協(xié)議是使用明文傳輸協(xié)議的,所有具有一定的安全隱患。linux系統(tǒng)上有一個(gè)vsftpd軟件,這個(gè)軟件雖然功能不多,但重點(diǎn)是比較安全,建議大家使用該軟件來作為ftp文件傳輸服務(wù)器。除此之外,用的也比較多的是pure-ftpd。
ftp功能簡介
ftp主要有以下幾個(gè)功能:
讓客戶機(jī)和服務(wù)器之間能夠傳輸文件、對文件進(jìn)行管理。這個(gè)是最主要的功能,也是ftp的核心所在。
不同等級的用戶身份。ftp默認(rèn)有三種不同的身份:實(shí)體用戶、訪客(guest)、匿名用戶(anonymous)。這三種身份所對應(yīng)的權(quán)限不同,實(shí)體用戶權(quán)限,對于匿名用戶可能就只有瀏覽文件的權(quán)限或沒有任何權(quán)限。
限制用戶活動(dòng)的目錄。這個(gè)也是ftp的核心功能,防止你的服務(wù)器其他目錄文件被惡心破壞。當(dāng)使用賬號(hào)密碼登錄后,只能夠在該賬號(hào)的家目錄下活動(dòng),無法進(jìn)入其他的目錄。
ftp傳輸模式
和ssh相比,ftp就顯得比較復(fù)雜。不像ssh服務(wù)只需開啟一個(gè)端口即可,ftp服務(wù)需要兩個(gè)端口。這兩個(gè)端口的用途是不一樣的,一般服務(wù)端使用21端口作為命令通道,使用20或其他隨機(jī)端口來作為數(shù)據(jù)傳輸通道。根據(jù)數(shù)據(jù)通道建立方式的不同,分為了兩種模式:
主動(dòng)模式:由服務(wù)端主動(dòng)向客戶端發(fā)起連接。主動(dòng)模式下,默認(rèn)使用20端口進(jìn)行數(shù)據(jù)的傳輸。
被動(dòng)模式:由客戶端向服務(wù)端發(fā)起連接。該模式下使用的端口是隨機(jī)的,也可以自定義。
在接下來的文章中,我會(huì)詳細(xì)講解ftp的主動(dòng)模式與被動(dòng)模式。我們經(jīng)常碰到這樣的問題,為什么連接不上ftp服務(wù)器,明明賬號(hào)密碼以及ip都輸入正常,就是連接不上呢?當(dāng)我們理解了ftp的兩種傳輸模式后,這個(gè)問題就很好解決了。
以上是“l(fā)inux運(yùn)維之ftp服務(wù)器功能有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
文章名稱:linux運(yùn)維之ftp服務(wù)器功能有哪些
分享URL:http://fisionsoft.com.cn/article/chseco.html