首頁 >運維 >linux運維 >如何實作linux系統遠端登入linux伺服器

如何實作linux系統遠端登入linux伺服器

王林
王林原創
2019-12-27 09:45:185205瀏覽

如何實作linux系統遠端登入linux伺服器

linux系統登入遠端linux伺服器:

有多種不同的協定可供選擇,也許SSH是「最好的」。 SSH是secure shell的簡寫,意為"安全的shell"。作為rlogin、rcp、telnet這些古老的遠端登入工具的替代品,SSH會對使用者的身份進行驗證,並加密兩台主機之間的通訊。

以下介紹從linux使用SSH登入到另一台linux伺服器。

(1)首先,先安裝好OpenSSH。使用以下命令自動安裝OpenSSH:

sudo apt-get install ssh

免費視訊教學分享:linux視訊教學

(2)其次,擁有遠端伺服器的一個用戶帳號,這裡在伺服器這邊創建了一個server用戶,並將其密碼設為server,通過了/etc/sudoers設定檔使之有了暫時取得root的權限。如下圖:

如何實作linux系統遠端登入linux伺服器

(3)下面,就可以透過以下指令登入遠端linux伺服器了:

ssh -l login_name hostname

這裡的login -name指的是使用者帳號,hostname指的是伺服器主機名稱或IP位址。

如圖,server的IP位址為192.168.43.80。

如何實作linux系統遠端登入linux伺服器

登入linux伺服器:

如何實作linux系統遠端登入linux伺服器

#這樣,就登入上192.168.43.80這台主機了。在登入時,SSH會要求使用者登入server使用者的密碼,這裡使用了金鑰對登錄,SSH不會詢問口令,直接透過檢查秘鑰對的匹配性直接登入。

初次登入時,SSH可能會提示無法密鑰的真實性,並詢問是否繼續建立連接,回答yes繼續即可。

登入上伺服器主機後,就可以進行想要的操作了,工作完成後,使用exit指令可以結束同遠端主機的SSH連線。

SSH伺服器預設開啟在22號端口,如果伺服器端的SSH服務沒有開啟在22端口,那麼可以透過SSH的-p選項指定要連接到的連接埠。

範例:

ssh -l server -p 202 192.168.43.80 #以202端口连接

相關文章教學推薦:linux教學

以上是如何實作linux系統遠端登入linux伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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