みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

FreeBSD8.0をはじめてインストールしてみたのですが、

FreeBSD8.0をはじめてインストールしてみたのですが、
インストール後にSSH接続が出来なくて困っています。

はじめての環境なのでどうしたらいいかわからず困っています。
チェックするポイントなどがありましたら、是非教えてもらいたいです。

宜しくお願いいたします!!


インストールで参考にしたサイト
http://mrs.suzu841.com/tebiki/freebsd80/install.html

投稿日時 - 2010-04-15 11:15:05

QNo.5827427

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

26人が「このQ&Aが役に立った」と投票しています

回答(7)

ANo.7

よもやrootで直接SSHログインしようしてるって落ちはないですよね?


FreeBSDデフォルトのsshd_configは、

PermitRootLogin No

なはずです。

Redhat系のLinuxにはYesなものが多いですが。

投稿日時 - 2011-01-06 13:49:55

ANo.6

1. サーバー、クライアント双方のログを調べる。
サーバー側のログは /var/log/{messages,atuh.log} を確認。
クライアント側は-v オプションを付けると取れる。

クライアントは何を使っていますか?
たしか SSH2 プロトコルで接続しないとだめだったはずです。

2. sshd が起動しているか?
ログインして ps ax | grep sshd で確認。
起動していない場合、起動させる設定になっているか?
/etc/rc.conf に sshd_enable="YES" と書いてあることを確認する。
root で /etc/rc.d/sshd restart を実行し再起動させる。

投稿日時 - 2010-04-26 12:00:32

ANo.5

sshd 標準設定では、パスワード認証が出来ないので、公開鍵方式を変えてログインするか、パスワード認証でもログイン出来るように sshd_config を変更してみてはいかがでしょうか?

PasswordAuthentication yes

投稿日時 - 2010-04-16 08:50:22

ANo.4

以下の方々が上手く行かない原因等を回答されているので、IPアドレスが割り当てられているか、sshdが動いているかを確認する方法だけ補足します。


(1) NICにIPアドレスが割り当てられているか確認する

コマンドライン(シェル)から

ifconfig

と入力してください。

fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255

のように、「inet [IPアドレス]…」の表示が出れば、そのNICにIPアドレスが割り当てられています。

(2) sshdがプロセスとして動いているか確認する

rootのコマンドライン(シェル)から

ps -x | grep sshd

と入力してください。

XXXX ?? Is 0:00.02 /usr/sbin/sshd

のような表示が出れば、sshdは動いています。(XXXXはプロセスID)
動いていない場合には、何も表示されません。

(3) sshdが待ち受けているIPアドレス、ポートを確認する

rootのコマンドライン(シェル)から

netstat -a | grep LISTEN

としてください。

sshdのポート番号をデフォルト(22番ポート)から変更していなければ、

tcp4 0 0 XXXXXXXX.ssh *.* LISTEN

のような表示が、

sshdのポート番号をデフォルトから変更していれば、

tcp4 0 0 XXXXXXXX.YYY *.* LISTEN

のような表示になります。
(XXXXXXXXはサーバ名かIPアドレス、YYYはポート番号)


上記でご紹介したコマンドの出力結果を貼り付けて貰えると、解決は早くなると思います。

ご検討ください。

投稿日時 - 2010-04-15 20:20:02

ANo.3

black.eggです。前の回答者の localica さんが確認するようにといっていた NIC はちゃんと動作していますか? ping などで確認されましたか? sshd の restart も異常はなかったと考えていいでしょうか? もう少し詳細な環境説明が欲しいと思いますが・・・
とりあえずFreeBSD ハンドブックのサイトを紹介します。
なにか参考になるといいのですが。

参考URL:http://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/index.html

投稿日時 - 2010-04-15 16:39:10

補足

pingでの確認は出来ています。 通っていました。
sshdのrestartも特に問題はありません。

上記のサイトを見直しして、もう一度はじめからインストールしてみようと思います。
どうもたびたびご返答ありがとうございます。

投稿日時 - 2010-04-15 17:47:31

ANo.2

上記のサイトの/etc/rc.conf と /etc/ssh/sshd_configの設定は完了していますか?

参考URL:http://mrs.suzu841.com/tebiki/freebsd80/note_ssh.html

投稿日時 - 2010-04-15 14:14:51

補足

はい、この行程は完了しています。

見やすいサイトを紹介していただきありがとうございます。

投稿日時 - 2010-04-15 14:43:50

ANo.1

状況が全く分かりません。

最低限以下のことを確認されているのでしょうか?
・プロセスは立ち上がっているのか
・ネットワークは接続可能か(NICのドライバを含む)
・ファイアウオール(セキュリティ設定)などでポートがブロックされていないか

その上で設定を確認しましょう。

投稿日時 - 2010-04-15 12:56:01

あなたにオススメの質問