Ubuntu端末からvirtualbox centosでSSH経由で接続できない

Ubuntu端末からvirtualbox centosでSSH経由で接続できない

私はLinuxを初めて使用し、端末からvirtualboxのcentosインストールに接続したいのですが、時間がかかりすぎて停止する必要があります。どうすればいいですか?

答え1

2つの非常に重要な事項:

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

関連情報