當前位置:首頁 » 文件管理 » ftpssh2

ftpssh2

發布時間: 2023-10-05 05:55:29

⑴ Windows端有哪些ftp客戶端軟體值得推薦

Windows端有哪些FTP客戶端軟體值得推薦?

Filezilla

FileZilla是一個免費的 FTP 客戶端軟體,雖然它是免費軟體,可功能卻一點也不含糊,比起那些共享軟體來有過之而無不及,在新的版本中作者改進了手動下載的界面和功能等,不過該軟體暫時還是不支持斷點續傳功能。總的來說是一款優秀的免費軟體。

功能介紹:

1、易於使用

2、支持FTP, FTP並支持SSL/TLS (FTPS)協議,支持SSH文件傳輸協議(SFTP)

3、跨平台。在 Windows, linux, *BSD, Mac OS X 和其它平台下運行 more

4、支持IPv6協議

5、多種可用的語言(包含中文)

6、斷點續傳且支持容量大於4GB的文件

7、多標簽用戶界面

8、功能強大的站點管理器(Site Manager)和傳輸隊列管理

9、書簽功能

10、拖拽功能支持

11、支持傳輸限速功能

12、文件名過濾器

13、文件夾比較功能

14、網路設置向導

15、遠程文件編輯功能

16、保持鏈接功能

17、支持HTTP/1.1, SOCKS5 和 FTP代理(FTP-Proxy)

18、登錄到文件功能

19、同步文件夾瀏覽

20、遠程查找文件

php 如何通過連接sftp並下載sftp伺服器指定目錄下的所有文件到本地

一、下載並安裝FTP客戶端,例如我現在用的Xftp6。

xftp6中文版是一款高效實用的MS windows 平台專用SFTP、FTP 文件傳輸工具。xftp6中文版功能強勁,便捷好用,支持MS windows 用戶安全地在 UNIX/Linux 和 Windows PC 之間進行文件傳輸。

寫在最後:

SFTP是SSH File Transfer Protocol的縮寫,安全文件傳送協議。SFTP與FTP有著幾乎一樣的語法和功能。SFTP為SSH的其中一部分,是一種傳輸檔案至 Blogger 伺服器的安全方式。其實在SSH軟體包中,已經包含了一個叫作SFTP的安全文件信息傳輸子系統,SFTP本身沒有單獨的守護進程,它必須使用sshd守護進程(埠號默認是22)來完成相應的連接和答復操作,所以從某種意義上來說,SFTP並不像一個伺服器程序,而更像是一個客戶端程序。

⑶ Telnet,Mstsc,SSH,FTP之間的比較和區別

Telnet 是 Teletype network 的縮寫,現在已成為一個專有名詞,表示遠程登錄協議和方式,分為 Telnet 客戶端和 Telnet 伺服器程序。 Telnet 可以讓用戶在本地 Telnet 客戶端上遠端登錄到遠程 Telnet 伺服器上。下面為大家介紹下Telnet是什麼以及有什麼用等基礎知識。
Telnet、Mstsc、SSH、FTP之間的比較和區別

專業的說, Telnet 是 Internet 上遠程登錄的一種程序也可以理解為有一套標准協議;它可以讓您的電腦通過網路登錄到網路另一端的電腦上,甚至還可以存取那台電腦上的文件。當然,不是每一台電腦都可以登錄,前提是這台電腦有對外開放或者是必須擁有使用者帳號及密碼;最重要的是與所想連接的電腦都得連上 Internet

Telnet 伺服器軟體是我們最常用的遠程登錄伺服器軟體,是一種典型的客戶機/伺服器模型的服務,它應用 Telnet 協議來工作。那麼,什麼是 Telnet 協議?它都具備哪些特點呢?
Telnet 是位於 OSI 模型的第7層---應用層上的一種協議,是一個通過創建虛擬終端提供連接到遠程主機終端模擬的 TCP/IP 協議。就是說他是一種基於 TCP 的應用層協議。這一協議需要通過用戶名和口令進行認證,是 Internet 遠程登陸服務的標准協議。應用 Telnet 協議能夠把本地用戶所使用的計算機變成遠程主機系統的一個終端。它提供了三種基本服務:

Telnet 提供遠程登錄功能,使得用戶在本地主機上運行 Telnet 客戶端,就可登錄到遠端的 Telnet 伺服器. 在本地輸入的命令可以在伺服器上運行,伺服器把結果返回到本地,如同直接在伺服器控制台上操作. 這樣就可以在本地遠程操作和控制伺服器。

在終端使用者的電腦上使用telnet程序,用它連接到伺服器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務 器上運行,就像直接在伺服器的控制台上輸入一樣。可以在本地就能控制伺服器。要開始一個telnet會話,必須輸入用戶名和密碼來登錄伺服器。 Telnet 是常用的遠程式控制制 Web 伺服器的方法。
Telnet 命令允許與使用 Telnet 協議的遠程計算機通訊。運行 Telnet 時可不使用參數,以便輸入由 Telnet 提示符 ( Microsoft Telnet> ) 表明的 Telnet 上下文。可從 Telnet 提示符下,使用 Telnet 命令管理運行 Telnet 客戶端的計算機。
Telnet 客戶端命令提示符接受以下命令:

Telnet 由客戶軟體、伺服器軟體以及 telnet 通信協議等三部分組成。
Telnet 客戶軟體運行在用戶的計算機上。當用戶執行 Telnet 命令進行遠程登錄時,客戶軟體將完成下列功能:

遠程主機必須運行 Telnet 伺服器軟體,這樣才能提供Telnet遠程登錄服務。 Telnet 伺服器軟體將完成下列功能:

telnet 本身是一種協議,所以在 windows 和 linux 之間是可以相互遠程的。

Telnet 本身是一種應用層協議,故在使用 Telnet 時可以把它看成是一種系統命令。而且是是黑客的常用手法之一,且不會講原有的操作用戶踢下來(就是說你登陸了,別人都不知道),然而用 mstsc 登陸的話,就必須將現在正在使用的用戶踢下來才可以。
TELNET 一般是登錄開放 Telnet 服務的機器的23埠
兩者最明顯的區別是登陸方式不同, TELNET 是文本方式的登陸,命令行操作;MSTSC是圖象界面操作。

Telnet 服務雖然使用方便,但由於其安全性不高,因此目前通常使用 SSH(Secure Shell) 代替 Telnet 進行遠程管理。 SSH 是一個在應用程序中提供安全通信的協議,通過 SSH 可以安全地訪問伺服器,因為 SSH 基於成熟的公鑰加密體系,把所有傳輸的數據進行加密,保證數據在傳輸時不被惡意破壞、泄露和篡改。 SSH 還是用了多種加密和認證方式,解決了傳輸中數據加密和身份認證的問題,能有效防止網路嗅探和 IP 欺騙等攻擊。
使用 Telnet 這個用來訪問遠程計算機的 TCP/IP 協議以控制你的網路設備相當於在離開某個建築時大喊你的用戶名和口令。很快會有人進行監聽,並且他 們會利用你安全意識的缺乏。傳統的網路服務程序如:ftp、pop和telnet在本質上都是不安全的,因為它們在網路上用明文傳送口令和數據,別有用心 的人非常容易就可以截獲這些口令和數據。而且,這些服務程序的安全驗證方式也是有其弱點的,就是很容易受到 中間人 (man-in-the- middle)這種方式的攻擊。
所謂 中間人 的攻擊方式,就是 中間人 冒充真正的伺服器接收你的傳給伺服器的數據,然後再冒充你把數據傳給真正的伺服器。伺服器和你之間的數據傳送被「中間人」一轉手做了手腳之後,就會出現很嚴重的問題。
SSH 是替代 Telnet 和其他遠程式控制制台管理應用程序的行業標准。 SSH 命令是加密的並以幾種方式進行保密。
在使用 SSH 的時候,一個數字證書將認證客戶端(你的工作站)和伺服器(你的網路設備)之間的連接,並加密受保護的口令

SSH1 使用 RSA 加密密 鑰, SSH2 使用數字簽名演算法( DSA )密鑰保護連接和認證。加密演算法包括 Blowfish ,數據加密標准( DES ),以及三重 DES(3DES) 。
SSH 保護並且有助於防止欺騙,「中間人」攻擊,以及數據包監聽。
通過使用 SSH 把所有傳輸的數據進行加密,這樣「中間人」這種攻擊方式就不可能實現了,而且也能夠防止 DNS 和 IP 欺騙。還有一個額外的好處就是傳輸的數據是經過壓縮的,所以可以加快傳輸的速度。 SSH 有很多功能,它既可以代替 telnet ,又可以為 ftp、pop 、甚至 ppp 提供一個安全的「通道」。

ssh簡介

一個就是類似 telnet 的遠程聯機使用 shell 的伺服器,即 ssh 另一個就是類似 FTP 服務的 sftp-server ,提供更安全的 FTP 服務

ssh 協議 使用的是 tcp 22 號埠, telnet 使用的是 tcp 的 23 號埠, ssh 協議是C/S架構,分為伺服器端與客戶端。

伺服器端的程序有 sshd
客戶端的程序有,Windows下 putty,SecureCRT,SSHSSH Secure Shell Client …… Linux下有,ssh

OpenSSH 包括 sshd 主程序與 ssh 客戶端

使用方式: sftp root@localhost 和 sftp 支持的命令
針對遠程伺服器主機 (Server) 的行為

選項與參數:

案例:

基於口令的認證:這個就不用說了,就是輸入用戶名和密碼
基於密鑰的認證,具體步驟如下

客戶端建立兩把鑰匙(公鑰與私鑰)

將公鑰數據上傳到伺服器上

將公鑰放置伺服器端的正確目錄與文件名(scp 或 ssh--id)

方法一 scp

方法二 ssh--id
命令格式: ssh--id –i /path/to/pubkey USERNAME@ERMOTE_HOST
案例:
ssh--id –i .ssh/id_rsa.pub [email protected]

FTP :文件傳輸協議。先說說他的功能吧,主要就是從運行 FTP 伺服器的計算機傳輸文件。可以交互使用。這里要注意,只有安裝了 tcp/ip 協議的機器才能使用 ftp 命令。

命令格式:
ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]
說說他們的含義:

理解了上面的,就說說一些具體的命令,個人覺得雖然現在工具用起來很方便了,但懂這些命令在很多地方還是很有用的,就像現在nt下的命令提示符

⑷ ftp一個伺服器 如果是22埠 ssh-2.0-openssh_4.3 ,是什麼意思

22埠不是FTP協議使用的,是SSH2協議的埠號,SSH2類似於Telnet,是加密的遠程登錄協議,現在很多網路設備支持採用該協議進行配置,如果有賬號和密碼,可以採用免費的putty.exe來登錄,該軟體網上可以找到。如果有SecureCRT軟體,登錄配置更方便。

熱點內容
怎麼給訂制系統平板安裝安卓系統 發布:2024-05-02 10:29:59 瀏覽:260
雲伺服器做網站伺服器用什麼系統 發布:2024-05-02 10:20:26 瀏覽:896
python經典程序實例 發布:2024-05-02 09:42:07 瀏覽:260
酷豐c10出廠密碼多少 發布:2024-05-02 09:23:33 瀏覽:376
開發安卓游戲需要會什麼 發布:2024-05-02 09:04:22 瀏覽:977
無線網密碼忘了手機怎麼改 發布:2024-05-02 08:57:24 瀏覽:527
iis上傳文件許可權設置 發布:2024-05-02 08:56:39 瀏覽:232
ipad文件加密 發布:2024-05-02 08:20:30 瀏覽:443
粉土壓縮模量 發布:2024-05-02 07:53:59 瀏覽:806
國都證券初始密碼是多少 發布:2024-05-02 07:46:39 瀏覽:110