ssh命令使用技巧

2021-06-13 21:28:43 字數 1076 閱讀 7049

有的時候需要確認一下ssh客戶端及其相應的版本號。使用ssh -v命令可以得到版本號。需要注意的是,linux一般自帶的是openssh: 下面的例子即表明該系統正在使用openssh:

$ ssh -v 

openssh_3.9p1, openssl 0.9.7a feb 19 2003

下面的例子表明該系統正在使用ssh2:

$ ssh -v 

ssh: ssh secure shell 3.2.9.1 (non-commercial version) on i686-pc-linux-gnu

這個技巧非常實用。尤其是遠端登陸到一台主機a,然後從a登陸到b,如果希望在a上做一些操作,還得再開乙個終端,很是麻煩。

當你使用ssh從本機登入到遠端主機時,你可能希望切換到本地做一些操作,然後再重新回到遠端主機。這個時候,你不需要中斷ssh連線,只需要按照如下步驟操作即可:

當你已經登入到了遠端主機時,你可能想要回到本地主機進行一些操作,然後又繼續回到遠端主機。在這種情況下,沒有必要斷開遠端主機的會話,你可以用下面的辦法來完成:

(1)登入遠端主機:

localhost$ ssh -l jsmith remotehost

(2)已連線遠端主機:

remotehost$

(3)要臨時回到本地主機,輸入退出符號:「~」與「control-z」組合。

當你輸入「~」你不會立即在螢幕上看到,當你按下並且按回車之後才一起顯示。如下,在遠端主機中以此輸入「~」

remotehost$ ~^z 

[1]+ stopped ssh -l jsmith remotehost 

localhost$

(4)現在你已經退回到了本地主機,ssh遠端客戶端會話就在unix後台中執行,你可以向下面那樣檢視它:

localhost$ jobs

[1]+ stopped ssh -l jsmith remotehost

(5)你可以將後台執行的ssh會話程序切換到前台,重新回到遠端主機,而無需輸入密碼

localhost$ fg %1

ssh -l jsmith remotehost

remotehost$

ssh 使用技巧

1 在a機壓縮後,複製到b機器並解壓縮 tar cf opt dir1 ssh 192.168.0.116 cd opt tar xf 2 在a機壓縮,並將壓縮檔案複製到b機 tar cf opt dir1 ssh 192.168.0.116 cd opt cat dir1.tar 3 將a機的壓縮...

ssh使用技巧

由於總是要ssh到不同的機器中,手動輸入使用者名稱密碼總是很慢。看學長ssh用到飛起,把相關的小技巧記錄一下,感覺還是挺能提高效率的。首先是config檔案的使用,通過在 ssh config檔案中按對應的規則進行設定,相當於是建立了快捷方式,簡化了之前 username hostip 的操作。比如...

SSH 使用小技巧

ssh 的埠 功能可以加密 client 和 server之間的通訊資料,還可以突破防火牆的限制。北郵的電腦上網,ipv4 位址是每次連線閘道器時動態分配,ipv6 位址是不會變的。可以利用埠 來連線實驗室機器,無視它的 ip 每次都變化。引數功能 c壓縮資料傳輸 f後台執行 n不執行shell l...