VMwareの入っているPCに、CentOS5をインストールしました。
通常通りCDを入れてインストールを完了できました。
その後、VMwareのコンソールから、サーバーの設定もいじることができました。
しかし、Tera Termやputtyなどから接続しても、ログインすることができません。
接続自体はできていて、ログインIDとパスを入れてもできませんでした。
ルートも、ユーザーでもパスワード間違いのようなイメージでした。
sshdのログを見ると、ポート22が使用中、というようなログが出ていて、
ポート22を見てみると、sshdが使用している以外、表示されません。
サーバーの設置を依頼されて設置しましたが、
原因がわからず、別の日に再チャレンジすることになりました。
CentOSは、自鯖にインストールしたことはありますが、特定のファイアーフォール内のVMwareにインストールは初めてです。
原因の可能性として考えられるものを、アドバイス頂けると助かります。
>特定のファイアーフォール内
とありますが、VMとアクセスしようとしている端末は同じネットワーク内ですか?
同じネットワークであれば、端末内のF/Wを解放する必要があります。
別のネットワークでF/Wが設けてある場合は22ポートを開放してもらう必要があります。
同じネットワークという前提で回答します。
VMのネットワーク接続形式はNATでしょうか?
NATの場合ポートフォワーディングの設定が必要かもしれません。
vmnetcfgなどのツールを使ってポートフォワーディングの設定をしてみてください。
SSHは起動していますよね?
ps ax | grep sshd
deflationさんもおっしゃっていますが、routeの設定はどうなっていますか?
route -n
ホストマシンのアクセスがNATのゲートウェイに向いていればOKです。
ブリッジの場合はポートフォワーディングは必要ないですが、F/Wを超える必要がある場合はポートを開放し端末からVMまでのルーティングを行う必要があります。
vmnetcfgについてはこの辺の記事で書きました
コメント(1件)
結局原因はわからず、管理会社へと設定情報を聞いてもらったところ、
新規インストールをすると問題なかったと言われ、そのOSを使うことになりました。