FTP 登入小記

2021-06-10 06:26:39 字數 948 閱讀 7059

使用了 wireshark 來進行抓取資料報

由於 對於網路提供的很多大學的ftp 測試都未通過,(需要內網或者匿名登入遮蔽,所給的賬戶登入未能成功)

所以,使用來centos的映象位址 作為ftp 登入過程的測試。

開啟 wireshark 選擇 eth0 作為 抓取的埠。 文字行下 開啟ftp

(出現的問題記錄: 第一次輸入ftp後 出現了 command not found 錯誤,經由網路查詢得知解決方法,在centos6 ftp作來改變,在centos的映象位址中 找到ftp的位址

並將本地的ftp進行更新

依照目錄 找到你系統 版本的 ftp 位址   如centos-6/6.3/os/i386/packages/ftp-0.17-51.1.el6.i686.rpm

執行 rpm -uvh   centos-6/6.3/os/i386/packages/ftp-0.17-51.1.el6.i686.rpm

再次執行 ftp  就不會再出錯)

執行  ftp ftp.telus.net 出現:

connected to ftp.telus.net (161.184.245.70).

220-

220-welcome to ftp.telus.net

220-

220 

name (ftp.telus.net:root): anonymous

331 please specify the password.

password:

230 login successful.

remote system type is unix.

using binary mode to transfer files.

這裡使用 anonymous 作為預設的匿名使用者名稱 密碼任意 來登入

並登入成功

ftp 命令 可使用  help 來 檢視

禁止ftp使用者ssh登入,允許ftp登入

專案部分外包,需要限制ftp使用者在自己的目錄,在21埠下沒有問題,但當ftp使用者用sftp登入時,還是可以訪問上級目錄,於是禁止該ftp使用者ssh登入,切斷22埠的通訊。首先,執行如下命令,找到nologin的shell vi etc shells結果如下 可以看到禁止登入的shell檔案為 ...

FTP與TFTP 學習小記

ftp file transfer protocol,檔案傳輸協議 是 tcp ip 協議組中的協議之一。ftp協議包括伺服器和客戶端,基於tcp協議實現。ftp協議的任務是從一台計算機將檔案傳送到另一台計算機,它與這兩台計算機所處的位置 聯接的方式 甚至是是否使用相同的作業系統無關 預設情況下ft...

ftp可以正常登入,但登入後執行ftp命令沒有響應

首先需要了解ftp的工作模式 ftp支援兩種模式,一種方式叫做standard 也就是 port方式,主動方式 一種是 passive 也就是pasv,被動方式 standard模式 ftp的客戶端傳送 port 命令到ftp伺服器。passive模式ftp的客戶端傳送 pasv命令到 ftp se...