我是 Linux 新手,我想从我的终端连接到我在 virtualbox 中安装的 centos,但它花费的时间太长,我必须停止它,我该怎么办?
答案1
两件非常重要的事情:
1) 确保安装了 OpenSSH 服务器 2) 在 VirtualBox VM 上,确保您的 NIC 处于“桥接”模式或 VirtualBox 使用的任何术语,以便您的 VM 在本地网络上拥有 IP 地址
答案2
这里可能有很多东西。
检查机器之间的通信。
From Ubuntu ping CentOS IP
$ ping xxxx.xxxx.xxxx.xxxx
检查是否安装了 SSH
In CentOS
$ sudo rpm -q openssh
检查您的防火墙,查看是否接受 SSH 连接(端口 22)。
In CentOS
$ sudo iptables -L
检查ssh服务是否正在运行
In CentOS
$ sudo service sshd status
检查监听端口(默认22)
IN CentOS
$ sudo netstat -tulpn
如果所有这些都正确,请通过日志进行故障排除。实时查看“sshing”到服务器时发生的情况。
IN CentOS
$ sudo tail -f /var/log/secure
查找您的用户和|或 IP 地址。
使用详细模式的 SSH 以便查看哪里被卡住了。
IN Ubuntu
$ ssh -vvv user@ipaddress