VirtualPCにCentOSを入れてSSHを起動しているのですが、SSHでアクセスする事が出来ません。
VirtualPCに入れたCentOSに192.168.1.100を割り当てて、Windows上のコマンドプロンプトから
Pingにて疎通が出来ている事は確認しております。
またアクセス元のPC自体もアドレスは192.168.1.101としておりセグメントが違うという
ことはないのですが、アクセスするために何か不足しているものがあれば教えて下さい。
まず、sshはちゃんと起動していますか?
起動している場合は、
192.168.1.101のパソコンから、192.168.1.100だけではなく192.168.1.100:22でpingをやってみて通るか確認してみてください。
もし通らない場合は、iptablesなどの設定でsshのポートがふさがっているかもしれません。
がんばってください。
ping 192.168.1.100:22 は間違いだと思います。
それを言うなら、 telnet 192.168.1.100 22 だと思います。これでアクセスできれば、Windows上のsshクライアントの問題ということになります。これで駄目なら、CentOS上のsshデーモンがうまくうごいていないことになります。
CentOS上で、service iptables stop して、ファイアウォールを切って、netstat -an|more で、TCPの22番ポートがLISTEN状態かどうか確認してみてください。22番ポートが開いていなかったら、service sshd start してみてください。
WindowsからSSHする際に、CentOS側で、 tail -f /var/log/messages や、tail -f /var/log/secure しておいて、メッセージを確認してください。
素早い回答ありがとうございます。
192.168.1.101はWindowsPCなのでping 192.168.1.100:22とするとエラーになりますが、
192.168.1.101のPCから他のPCでSSHを起動しているサーバーには接続が出来るので大丈夫ではないかと思っております。
iptablesというのはVirtualPCに入れたCentOS側での確認という事でしょうか。