Mac电脑安装Ubuntu虚拟机在用终端ssh连接时提示被拒绝 该怎么办?
来源:2-2 连通第一步 - ssh远程登录

逐梦稚者
2023-09-19
我在Mac电脑上创建了虚拟机,然后在Mac terminal调用ssh命令,提示连接被拒绝
请问老师是要怎么做呢?
------- 2023-09-20 按照老师第一次的回复试了试,仍旧连接不上
写回答
2回答
-
看了你的问题描述和截图,可以按照如下方法进行排查:
1. 确定主机跟虚拟机网络连通性,可通过ping 192.168.0.107进行确认;
2. 确认主机名正确,怀疑主机名应该是innocentyang,可通过ubuntu指令whoami进行确认;猜测应该是这个原因,可通过ssh innocentyang@192.168.0.107进行登录;
3.如果以上两个步骤还不行,怀疑是系统sshd配置的问题,需要进一步排查。032023-09-21 -
JianquanLi
2023-09-21
需要一点点排查,你按照如下步骤执行:
1. 在虚拟机内执行 ssh localhost 如果也显示ssh: connect to hostlocalhost port 22: Connection refused,则表明没有安装ssh服务端,需要另外安装,可能原因是你在安装过程中没有勾选这个选项;
2. 如果是上述原因,就需要安装,sudo apt-get install openssh-server
3. 如果这个指令执行不成功,可能是网络原因,就要更换ubuntu镜像源,关于这一点还是有点复杂,你可以看课程后面的内容,找一个ubuntu镜像源替换。00
相似问题