有的時候需要確認一下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...