使用的是osboxes.org上下載的已安裝centos7 image, 在啟動后, ifconfig不能看到網卡, 需要關機后在ESXi客戶端編輯虛機, 刪除網卡, 保存, 添加網卡, 網卡類型選擇 VMXNET3
啟動后, ifconfig能看到新的網卡, 名稱為 eno16777984, 在/etc/sysconfig/network-scripts/ 下新建文件 ifcfg-eno16777984, 內容類似於
DEVICE="eno16777984" HWADDR="00:0C:5E:37:67:FF" NM_CONTROLLED="no" ONBOOT="yes" BOOTPROTO=static IPADDR=192.168.10.99 NETMASK=255.255.255.0 GATEWAY=192.168.10.1
然后重啟網絡
systemctl restart network.service
設置為開機啟動
systemctl enable network.service
Centos7 下修改啟動級別為命令行(multi-user)
ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
開機啟動sshd
# 查看systemctl配置 systemctl # 查看systemctl配置中的sshd部分 systemctl |grep sshd # sshd服務狀態 systemctl status sshd.service # 啟動sshd服務 systemctl start sshd.service # 查看sshd是否開機啟動 systemctl is-enabled sshd.service # 添加至開機啟動 systemctl enable sshd.service
最后一個命令, 運行時實際上執行了
[root@osboxes ~]# systemctl enable sshd.service ln -s '/usr/lib/systemd/system/sshd.service' '/etc/systemd/system/multi-user.target.wants/sshd.service'