以前总是用Windows软件putty进行ssh连接,今天尝试使用macos。
实验环境:主机:macos 10.15.3 客户机:Ubuntu 18.04
默认情况下,Ubuntu没有安装SSH,需要自己安装,sudo apt install openssh-server.
再开启22号端口 sudo ufw allow 22 ;
然后在MacOS端打开shell,在顶栏shell选项卡下选择“新建远程连接...”,然后选择"安全shell(ssh)",选择右下角的“+”号填入目标虚拟机的ip地址,在下方填入相应信息即可。
需要注意的是,虚拟机的网应该设置为桥接模式(这样主机与虚拟机就处于同一网段了)。否则主机无法ping通虚拟机。(NAT模式下,虚拟机可以ping通主机,但是主机无法ping通虚拟机)
附图如下: