如何實現linux系統遠程登錄到linux服務器

如何實現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視頻教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享