從零了解Xshell和Xftp

2021-09-27 07:35:01 字數 1827 閱讀 7971

在windows下遠端連線linux主機的ssh客戶端包括xshell、securecrt、putty、bitvise ssh client、mobaxterm、dameware ssh、smartty、cygwin等。

xshell 是乙個強大的安全終端模擬軟體,它支援ssh1, ssh2, 以及microsoft windows 平台的telnet 協議。它使得使用者能輕鬆和安全地從windows pc上訪問unix/linux主機。

注:

ssh(secure shell)安全外殼協議,由 ietf 的網路小組(network working group)所制定,是建立在應用層和傳輸層基礎上的安全協議,是為遠端登入會話和其他網路服務提供安全性的協議,防止遠端管理過程中資訊洩露。

ssh最初是unix系統上的乙個程式,後來又迅速擴充套件到其他操作平台。ssh在正確使用時可彌補網路中的漏洞。ssh客戶端適用於多種平台。幾乎所有unix平台—包括hp-ux、linux、aix、solaris、digital unix、irix,以及其他平台,都可執行ssh。

ssh提供2種級別的安全驗證——基於口令和基於金鑰:

基於口令:使用ip和口令登入,需在網路上傳送口令,存在「中間人」攻擊的危險,但登入塊。

基於金鑰:建立一對金鑰,把公用金鑰放在需要訪問的伺服器上,不需在網路上傳送口令,不存在「中間人」攻擊,但登入需約10s。

傳統的網路服務程式,如ftp、pop、telnet不安全,因為在網路上使用明文傳送口令和資料。

xshell 和securecrt的比較:

screen不會閃屏,並且可以回滾,這個功能比較好用。script的執行順序可以調整,securecrt的這個功能相較而言比較死板,不過可以同時傳送指令到多個session,這個功能較好。鍵盤對映的相容性比較好,不需要自己去改對映,可以展現tunnel等。支援布局切換,像gnome-terminal。缺憾是對unicode製表符支援不夠好,內建的sftp不怎麼符合使用者的操作習慣(該公司有另外的xftp)。

xshell 和putty& pietty的比較:

支援zmodem協議,putty雖有leputty據說可以實現,session儲存在檔案中而非登錄檔,管理方便支援tab、自定義指令碼、儲存密碼、多機管理…putty是自由軟體,和商用的xshell比較不是很合適。putty也有很多外掛程式可以實現部分有缺憾的功能,個人平常還是以putty為主,功能夠用,速度飛快。大量機器的管理還是xshell合適。

注意,xshell在商業環境使用下是需要買許可的。

xshell的常用命令:

ssh ip: 如 ssh 192.168.1.1

表示連線到192.168.1.1主機上,之後輸入機器的使用者名稱和密碼。

ls:檢視當前路徑下的檔案和資料夾

cd:切換路徑

cd …:返回上一層路徑

rm -f 檔名:刪除檔案

rm -rf 資料夾名稱:刪除資料夾

./startup.sh:啟動tomcat服務

./shutdown.sh:停止tomcat服務

改善xshell6使用的幾個小技巧:tips here!

使用:小技巧:

多個窗格:

檔案交換協議支援:

在單個視窗開啟多個會話:

單擊乙個按鈕啟動終端會話:

ftp和sftp的區別:埠

ftp 基於tcp來傳輸檔案,明文傳輸使用者資訊和資料。

sftp 基於ssh來加密傳輸檔案,可靠性高,可斷點續傳。

最常見的ftp協議配置的埠是21;而xshell登入預設用的是22埠,ssh協議,也就是sftp。

遠端登入的過程:

Linux學習Xshell和Xftp工具的使用介紹

日期 2020 5 10 心情 description 我們在學習linux的時候,需要用到兩個非常使用的工具xshell和xftp,使用起來也非常簡單,這兩個工具是在windows系統下操作的,通過連線到centos 我使用的linux發行版是centos 進行兩個作業系統的通訊,完成命令的操作和...

Xshell和Xftp 安裝及使用

xshell 是乙個強大的安全終端模擬軟體,它支援ssh1,ssh2,以及microsoft windows 平台的telnet 協議。xshell 通過網際網路到遠端主機的安全連線以及它創新性的設計和特色幫助使用者在複雜的網路環境中享受他們的工作。xshell可以在windows介面下用來訪問遠端...

Xshell 和Xftp5的使用

安裝xftp5 是乙個基於windows平台的功能強大的ftp ftp檔案傳輸如軟體。使用了xftp以後,windows使用者能安全的在unix linux和windows pc之間傳輸檔案 連線設定和xshell差不多,但是在這裡我們選擇的協議只能是sftp,之前不是說還有ftp嗎?是的ftp是2...