折腾虚拟机ssh

折腾虚拟机ssh

环境

Host OS:Mac 10.15.4

SoftWare:PD

OS:Arch

过程

  • 安装Arch
  • 安装openssh,并开启sshd服务
  • 关闭iptables防火墙,使用ssh连接虚拟机ip
    • 若失败,检查
      • 在虚拟机上ssh 127.0.0.1
      • 在虚拟机上ssh 虚拟机本地ip
    • 如果上面都可以,则多半是宿主机的问题
    • 最后经排查是宿主机的~/.ssh/config里面有一条全局代理设置导致错误

其他

  1. 虚拟机中使用宿主机的proxy
  • 将宿主机中将proxy的监听Host由127.0.0.1改为0.0.0.0
  • 在虚拟机中用宿主机本地ip:对应端口即可走代理
作者

知阅百威

发布于

2020-04-22

更新于

2020-04-23

许可协议