ssh无法连接虚拟机
背景:
使用vmware player 安装ubuntu22.04的桌面版本,但是无法使用宿主机的ssh工具登录虚拟机。虚拟机网络使用的是NAT模式。
安装net-tools后可以使用ifconfig命令,查看虚拟机的IP地址 192.168.xxx.xxx。在cmd查看Windows的ip地址,双方可以互相ping通。
原因:
sshd未安装
解决方法:
step1:安装openssh-server
sudo apt-get install openssh-server
step2:开启sshd服务
service sshd start
step3:设置机器重启后自动开启sshd服务
sudo systemctl enable ssh
如果要设置它开机不自动启动的话可以如下操作
sudo systemctl disable ssh