首頁 >運維 >linux運維 >如何使用SSH連接遠端Linux伺服器

如何使用SSH連接遠端Linux伺服器

不言
不言原創
2019-03-13 10:56:5610147瀏覽

本篇文章的內容是關於如何使用SSH連接遠端Linux伺服器?下面來看具體的內容

如何使用SSH連接遠端Linux伺服器

什麼是SSH?

SSH(Secure Shell)是用來登入遠端系統的協定。它為連接提供更高的安全性。 SSH是目前最受歡迎的連接遠端Linux和Unix伺服器的協定。

要建立遠端伺服器的連接,SSH伺服器必須在遠端伺服器上運行,並且系統上必須有一些SSH客戶端。預設SSH在連接埠22上運作。

如何使用ssh?

例如,遠端Linux伺服器(remote.example.com)正在執行ssh伺服器並開啟對網路的存取。現在從Linux桌面終端機執行以下命令。認證成功後,將獲得遠端伺服器shell程式。

$ ssh remote.example.com

Windows客戶端使用者可以使用下列ssh客戶端。

使用SSH指令,也可以指定遠端使用者名稱。這將使用指定的使用者和他們的權限登入遠端伺服器。

$ ssh username@remote.example.com

如果ssh伺服器在非標準連接埠上執行。也可以在ssh到遠端伺服器期間使用-p選項指定它。例如,遠端ssh伺服器正在監聽連接埠2222。

$ ssh -p 2222 username@remote.example.com

如果你的遠端伺服器提供了SSH金鑰。例如,有一個mykey.pem檔案。可以使用ssh指令使用-i選項指定ssh金鑰。確保只有當前使用者才能存取密鑰檔案。就像你可以設定400或600的權限。

$ ssh -i mykey.pem  username@remote.example.com

基於金鑰的ssh允許您使用ssh無需密碼登入遠端系統。您只需鍵入ssh remote.example.com即可獲得遠端伺服器shell。這對於使用ssh進行任務自動化很有幫助。您也可以對頻繁登入伺服器有用。

使用基於金鑰的ssh,您可以在ssh伺服器上提供啟用的安全性。您只需停用基於密碼的登入即可。現在,遠端伺服器將僅允許基於密鑰的存取。

閱讀:如何設定基於金鑰的SSH

可能是您有許多遠端伺服器,並且難以管理SSH主機和金鑰。下面的教學將幫助您管理這些鍵。

閱讀:如何管理SSH主機和私密金鑰

什麼是基於金鑰的ssh?

基於金鑰的ssh允許你使用ssh登入遠端系統,而不需要密碼。只需鍵入ssh remote.example.com就可以獲得遠端伺服器shell。這有助於使用ssh實現任務自動化。還可以有助於對頻繁登入的伺服器。

以上是如何使用SSH連接遠端Linux伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn