文章插圖

文章插圖
目錄
一、Ubuntu
1.0 環境1.1 安裝輔助軟件1.2 啟動服務1.3 設置 root 密碼,修改配置1.4 遠程連接
二、CentOS
2.0 環境2.1 設置 IP2.2 遠程連接
三、遠程連接工具
3.1 XShell3.2 MobaXterm
四、總結
正文
本文詳細講解遠程連接虛擬機的步驟,考慮到較多人使用 Ubuntu 和 CentOS,本文分別針對這兩種操作系統進行講解 。
實際上,大多數桌面操作系統都是基于 Ubuntu 來的,很多的操作系統是基于 CentOS 的,所以會了這兩種操作系統,基本就會了絕大多數的情況了 。
一、Ubuntu
1.0 環境
使用的環境如下所示:
[email protected]:~$ cat /proc/versionLinux version 5.8.0-50-generic ([email protected]) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #56~20.04.1-Ubuntu SMP Mon Apr 12 21:46:35 UTC [email protected]:~$【Linux連接服務器 linux 命令連接】1.1 安裝輔助軟件依次執行如下命令:
[email protected]:~$ sudo apt update // 更新源 [email protected]:~$ sudo apt install net-tools // 安裝net-tools,提供 ifconfig 命令 [email protected]:~$ sudo apt install openssh-server // 安裝 openssh-server,用于 SSH 連接上面三條命令的功能依次是:更新源、安裝net-tools,提供 ifconfig 命令、安裝 openssh-server,用于 SSH 連接 。1.2 啟動服務
依次執行如下命令:
[email protected]:~$ sudo systemctl enable ssh // 設置開機啟動 [email protected]:~$ sudo systemctl start ssh // 開啟服務上面兩條命令的功能依次是:設置 ssh 服務開機啟動,啟動 ssh 服務 。1.3 設置 root 密碼,修改配置
如果想要使用 root 遠程登錄的話,執行如下命令:
[email protected]:~$ sudo passwd root [email protected]:~$ sudo sed -i '/#PermitRootLogin prohibit-password/aPermitRootLogin yes' /etc/ssh/sshd_config [email protected]:~$ sudo systemctl restart sshubuntu 上默認是不允許 root 遠程登錄的,需要修改配置,修改后重啟 ssh 服務 。1.4 遠程連接
使用遠程連接工具進行連接,下面通過 Windows 的終端進行連接 。
圖1 遠程連接
連接命令格式為:ssh [email protected]
遠程連接工具看第三部分 。
二、CentOS
2.0 環境
使用的環境如下:
ersion 4.18.0-80.el8.x86_64 ([email protected]) (gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC)) #1 SMP Tue Jun 4 09:19:46 UTC 2019[[email protected] ~]$2.1 設置 IP[[email protected] ~]# sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33修改 ifcfg-ens33 ONBOOT=no 為 ONBOOT=yes,文件內容如下TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=98a1093c-5c53-402f-ab07-60b29071b1df DEVICE=ens33 ONBOOT=yes重新載入配置文件[[email protected] ~]# nmcli c reload執行 ifconfig 查看一下 IP,這時候就有 IP 了,如下所示:2.2 遠程連接
使用遠程連接工具進行連接,下面通過 Windows 的終端進行連接 。
遠程連接工具看第三部分 。
三、遠程連接工具
3.1 XShell
Xshell 是一個非常強大的 SSH 客戶端,支持 SSH1, SSH2, 以及 Microsoft Windows 平臺的 TELNET 協議 。Xshell可以在Windows界面下用來訪問遠端不同系統下的服務器,從而在本地遠程控制服務器 。
圖1 XShell
3.2 MobaXterm
MobaXterm 是一個強大的 SSH 客戶端,為 Windows 桌面提供了重要的遠程網絡工具(SSH、X11、RDP、VNC、FTP、MOSH 等)和 Unix 命令(bash、ls、cat、sed、grep、awk、rsync 等) 。
圖2 MobaXterm
四、總結
遠程連接主要是配置網絡、安裝依賴包、使用遠程工具連接,遠程連接是通過 SSH 的形式進行連接的 。
- linux web服務器搭建 linux怎么架設web服務器
- js 獲取IP地址 js獲取當前服務器ip
- 查詢網站服務器所在地 服務器查看地址
- linux服務器dns配置安裝 Linux安裝DNS服務
- 主流服務器有哪些 高端服務器品牌
- 服務器的主機名是什么意思 主機名和服務器名
- poe交換機怎么連接監控 poe監控主機接poe交換機
- 阿里云服務器怎么建網站 阿里云搭建網頁
- 阿里云服務器數據備份 阿里云服務器如何備份數據
- linux文件復制命令的實現 linux文件復制命令cat
