Linux链接

另一台电脑 SSH 链接 虚拟机的 CentOS 7

另一台电脑 SSH 链接 虚拟机的 CentOS 7

centos 7 采用最小安装

准备:

  • 安装好的 centos 7
  • SSH 客户端:PuTTY
  • 另一台电脑(SSH客户端安装在此)

步骤:

  1. 将虚拟机设置为桥接模式。

建议:在默认的 NAT 模式下把你所需要的软件和服务安装完。

  1. 安装 openssh-server
    1. 进入管理员模式
    2. 输入下面这条命令进行连接。
1
yum install openssh-server
  1. 由于是最小化安装,需要手动安装 ifconfig

    1. 搜索 ifconfig
    1
    yum search ifconfig
    1. 将找到的包,进行安装
    1
    yum install net-tools.x86_64
  2. 输入命令查看效果

1
ifconfig
1
ip addr
  1. 设置静态 IP 地址
1
vi /etc/sysconfig/network-scripts/ifcfg-ensXX

注意:上方命令,最后两个XX,因人而异,一般输入了ens可以使用 Tab 键,自动提示。
这是网卡配置文件。

需要设置的值:

1
2
BOOTPROTO="static"
ONBOOT="YES"

添加 IP 地址(IPADDR),子网掩码(NETMASK),网关(GATEWAY),DNS服务器(DNS1,DNS2)。

以下仅作为示例:

1
2
3
4
5
IPADDR="192.168.1.120"
NETMASK="255.255.255.0"
GATEWAY="192.168.1.1"
DNS1="119.29.29.29"
DNS2="8.8.8.8"

注意:此处 IP 地址,网关,和另外一台电脑,需要在同一网段之下。可以参考本机的 IP 地址和 DNS 服务,在 Windows操作系统下,可以在 cmd 中使用下面这条命令来查看。

1
ipconfig -all
  1. 重启网络服务
1
service network restart
  1. 使用另一台电脑的 SSH 客户端,输入 IP地址,即可链接。

ps:

Linux (CentOS 7)使用 apt -get 提示找不到命令

原因: CentOS 中 安装使用的是 yum 命令,将 apt -get 替换成 yum 即可。