ftp允許用戶匿名登錄嗎 ftp是登錄協(xié)議嗎?
ftp是登錄協(xié)議嗎?答:不是FTP是在兩個計算機之間傳輸文件的協(xié)議。一般有兩種情形,一種是不需要直接登錄的FTP文件服務器,另外一種FTP服務器是匿名留言的,它不允許任何人進行訪問。FTP的工作機制F
ftp是登錄協(xié)議嗎?
答:不是
FTP是在兩個計算機之間傳輸文件的協(xié)議。一般有兩種情形,一種是不需要直接登錄的FTP文件服務器,另外一種FTP服務器是匿名留言的,它不允許任何人進行訪問。
FTP的工作機制
FTP建議使用兩條TCP再連接:一條用來壓制,另一條用處數據傳輸。
用于壓制的TCP再連接主要在FTP的控制部分使用?;蛘撸旱侨胗脩裘兔艽a的驗證,發(fā)送文件的名稱等。這個連接可以通過ASCII來發(fā)送請求和得到應答。(也就是實際命令的)該控制連接建議使用的默認端口是21。當再一次發(fā)生try,PUT以及文件瀏覽的時候,每次來都會建立另外一個TCP連接到(設置占用資源20端口)。這個TCP連接是利用傳輸數據的,當數據傳輸之后的時候,這個TCP連接上就會被斷開。
當FTP各位完成的時候,服務器也會返回服務控制器,也有和HTTP類似的狀態(tài)碼來標示訪問操作的信息。
FTP意見兩種模式:
客戶端你的郵箱PORT命令,客戶端是需要接收數據的時候在這個通道上發(fā)送中PORT命令。PORT命令包含了客戶端用什么端口可以接收數據。在傳送數據的時候,服務器端實際20端口連接上至客戶端的指定端口你的郵箱數據。(從服務器向客戶端組建連接到)
客戶端郵箱里PASV命令,FTP服務器通知PASV命令后,隨機然后打開一個原先端口,因此通知客戶端在這個端口上傳送通道數據的請求,客戶端再連接FTP服務器此端口,然后FTP服務器將按照這個端口進行數據的傳送。(從客戶端向服務器建立連接)
ftp 沒有密碼 寫什么?
FTP如果不是沒有絕對機密密碼的話,就用animals匿名直接登錄就可以了。
好象大都用名稱之前的登陸的。
可是FTP的傳輸的都很慢。它是單線程的一個傳輸。
我們平時也是用sftp這種都很放心的一個協(xié)議去參與傳輸的。
嗯,它可以允許多點傳輸的一個直接下載。
ftp服務器上的用戶可以分為幾類?
Real帳戶
這類用戶是指在FTP服務上具備帳號。當這類用戶登錄FTP服務器的時候,其設置的主目錄那就是其帳號命名原則的目錄。只不過,其還這個可以進行變更到其他目錄中去。如系統(tǒng)的主目錄等等。
Guest用戶
在FTP服務器中,我們往往會給不同的部門或是某個特定的事件的用戶設置一個帳戶。不過,這個賬戶有個特點,那是其只能不能訪問自己的主目錄。服務器這種來安全有保證FTP服務上其他文件的安全性。這類帳戶,在Vsftpd軟件中就叫做什么Guest用戶。具備這類用戶的帳戶,只也能ftp連接其主目錄下的目錄,而不得不能訪問主目錄以外的文件。
Anonymous(匿名)用戶
這也我們大多所說的匿名提問訪問。這類用戶是指在FTP服務器中是沒有重新指定帳戶,只不過其依然也可以參與發(fā)郵件訪問網絡某些不公開的資源。
在建立FTP服務器的時候,我們就必須依據什么用戶的類型,對用戶接受歸類。默認情況下,Vsftpd服務器會把成立的所有帳戶都管轄范圍為Real用戶??墒?,這往往不符合國家規(guī)定企業(yè)安全的需要。只不過這類用戶不但這個可以訪問自己的主目錄,但是,還是可以ftp連接其他用戶的目錄。這就給其他用戶所在的空間給他肯定會的安全隱患。所以,企業(yè)要依據什么不好算情況,改用戶處的類別。