在虛擬機運行Linux下使用ssh遠程連接


【百度百科】SSH 為 Secure Shell 的縮寫,由 IETF 的網絡小組(Network Working Group)所制定;SSH 為建立在應用層基礎上的安全協議。SSH 是較可靠,專為遠程登錄會話和其他網絡服務提供安全性的協議。利用 SSH 協議可以有效防止遠程管理過程中的信息泄露問題。SSH最初是UNIX系統上的一個程序,后來又迅速擴展到其他操作平台。SSH在正確使用時可彌補網絡中的漏洞。SSH客戶端適用於多種平台。幾乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可運行SSH。

一、配置V-Box網絡設置(鏈接:vmware 虛擬機三種網絡模式 橋接 NAT 僅主機區別 是什么意思)

在v-box中打開設置將網卡的其中一個配置成橋接網卡。
在這里插入圖片描述
之后運行Ubuntu,打開終端。

二、下載ssh

#sudo apt-get install ssh

或者使用如下代碼:

#apt-get install openssh-client

三、運行ssh

在終端上使用如下命令:

#service ssh start   ---啟動ssh
#service ssh stop   ---終止ssh
#service ssh restart   ---重啟ssh

在彈出的認證界面輸入密碼。
在這里插入圖片描述
之后可以使用如下代碼查看ssh是否啟動

#service ssh status

在這里插入圖片描述當啟動后,Active后面顯示:active(running),若ssh關閉,顯示為:inactive(dead)。(如圖)

四、確定自己及對方的IP地址

使用

#ifconfig

確定自己的IP地址(查找以192.168開頭的)
若出現

#The program 'ifconfig' is currently not installed. You can install it by typing:
sudo apt install net-tools

則先輸入

#sudo apt install net-tools

再使用

#ifconfig

在這里插入圖片描述

五、遠程連接

以我的用戶為例,用戶名為:ludonghengsb在這里插入圖片描述在ssh啟動的情況下,使用:

ssh用戶名@IP

如圖:

下圖連接的是局域網中的設備。在這里插入圖片描述
下圖連接的是雲服務器

在這里插入圖片描述

建立連接后需要驗證對方賬戶的密碼,之后就可以使用Linux命令來控制對方的系統了(創建文件、目錄等)

參考:https://blog.csdn.net/csdnall/article/details/80888038


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM