6.3 网络会话和SSH

系列 - 配置网络
目录
本手册介绍了如何在Linux系统中创建和管理网络会话,包括手动设置IP和使用DHCP自动获取IP的方法,并提供了验证和切换网络配置的命令。此外,还介绍了如何确保sshd服务运行、使用XShell进行密码登录和密钥登录的步骤。
任务一:网络会话
1、创建两个网络会话
两个会话名分别叫 company 和 home
company 手动设置IP
nmcli con add \
con-name company \
ifname ens33 \
autoconnect no \
type Ethernet \
ip4 192.168.226.10/24 \
gw4 192.168.226.2
home 使用 DHCP 协议自动获取 IP
nmcli con add \
con-name home \
ifname ens33 \
autoconnect no \
type Ethernet
2、验证
nmcli con show
下班回家后,可以直接使用以下命令切换网络配置:
nmcli con up home
通过 ip a
查看配置是否生效
任务二:使用ssh
1、首先需要确保 sshd 服务在运行状态
systemctl status sshd
如果状态不是上图所示的运行状态,可以执行以下命令启动 sshd
systemctl start sshd
如果想要开机自动运行 sshd,可以使用以下命令:
systemctl enable sshd
2.1 使用 XShell 密码登录
2.2 密钥登录
1、可以使用 ssh-keygen
命令生成密钥对
作业
作业一:网络会话
1、创建两个网络会话,要求如下:
-
会话名:work
-
手动设置IP地址
-
设备:ens33
-
IP地址:192.168.226.100/24
-
网关:192.168.226.2
-
DNS:192.168.226.2
-
会话名:work
-
自动获得IP地址
-
设备:ens33
-
自动连接:否
写出创建网络会话的命令。
2、写出启用该网络会话的命令。
作业二:ssh
使用 XShell 连接虚拟机并提交截图