close

按此前往linux完整教學目錄

 

 

以客戶端的身分,連線入一個ssh伺服器,並且操作此伺服器:

ssh 使用者帳號@伺服器IP位址伺服器主機名稱 選項

便可以用ssh,以使用者帳號的身分連入該伺服器。注意,使用者帳號須為伺服器中已建立的帳號。如:ssh mike6201@140.115.17.101

(1) 其中,常用的選項有:

-p N:表示要連入伺服端的第N號埠口。通常伺服端會將埠口開在22號,所以此項若不寫,預設就是連向伺服端的第22號埠口。但有些伺服端並不將埠口開在22號,此時就須要用此-p N來指定了。

-f 指令:表示僅用ssh、以使用者帳號的身分進入該伺服器執行指令(並不登入伺服器),執行完成後就仍回到原先的環境。

(2) 在用ssh連線、進入到伺服端後,若要退出伺服端回到原先環境,可用此指令:exit

(重要!):若用戶端是第一次用ssh與該伺服器連線,則在進入伺服器之前會出現類似訊息:

The authenticity of host '伺服器IP位址' can't be established.

RSA key fingerprint is eb:伺服器公鑰的指紋.

Are you sure you want to continue connecting (yes/no)?

此時,輸入yes表示要繼續進行連線,輸入no表示取消連線。

若輸入yes,則客戶端主機就會將伺服端的公鑰給紀錄下來,放在客戶端主機上的~/.ssh/known_hosts這個檔案底下。事實上,客戶端主機每次在進行ssh連線時都會自動檢查這個檔案,去比對伺服端的公鑰是否有被記錄在此檔案上,若有,則直接進行連線;若無,就會出現上述的訊息。

 

 

上一篇:linux ssh伺服器設定

下一篇:linux ssh下載與上傳

arrow
arrow

    埃伯 發表在 痞客邦 留言(0) 人氣()