使用SSH遠端登入Ubuntu

2022-09-22 23:30:25 字數 1078 閱讀 6711

一、ssh介紹

ssh為secure shell 的縮寫,由ietf的網路小組(network working group)所制定;

ssh為應用層和傳輸層基礎上的安全協議。

ssh是目前較可靠,專為遠端登入會話和其他網路服務提供安全性的協議。常用於遠端登入,

以及使用者之間進行資料拷貝。幾乎所有unix平台都可以執行ssh。

使用ssh服務,需要安裝相應的伺服器和客戶端。客戶端和伺服器的關係:如果a機器想

被b機器遠端控制,那麼a機器需要安裝ssh伺服器,b機器需要安裝ssh客戶端。

ubuntu預設沒有安裝sshd服務,因此,我們不能遠端登入

二、原理示意圖

三、安裝ssh和啟用(普通使用者下)

sudo apt-get install openssh-server

執行指令後,就安裝上了ssh服務端和客戶端

service sshd start

執行上面指令後,就啟動了sshd服務,會監聽埠22

netstat -anp | more指令,檢視22埠是否開啟

提示沒有找到netstat,需要安裝,sudo apt install net-tools

現在windows 系統telnet測試通了,用xshell工具遠端連線就可以了。

從linux系統客戶機遠端登入到linux系統服務機

ssh 使用者名稱 @ip

例如:ssh [email protected]

使用ssh訪問,如訪問出現錯誤,可檢視是否有該檔案~/.ssh/known_ssh嘗試刪除該檔案解決。

登出命令:exit或者logout

ubuntu下ssh遠端登入

實現兩台ubuntu14.04電腦的免金鑰ssh登入 首先準備兩台電腦 一台也行,可以使用兩個賬號 電腦a和電腦b。現配置a免密登入電腦b的root使用者。1.在兩台電腦上都安裝ssh 使用sudo apt get install openssh server指令安裝ssh。使用ps e grep ...

ubuntu開放ssh實現遠端登入

ssh分為客戶端openssh client和伺服器端openssh server 可執行下面命令進行安裝 sudo apt get install openssh client openssh server要想給其他機器提供ssh遠端登入,則必須安裝伺服器端server,並保證sshd服務正常執行...

Ubuntu開啟ssh服務遠端登入

在ubuntu 16.04 server安裝的時候,沒有勾選openssh的安裝,這樣就導致安裝好之後無法用ssh了。下面介紹一下ubuntu 16.04怎麼開啟ssh吧。直接輸入命令 sudo apt get install openssh server sudo ps e grep ssh 或 ...