[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:45503] internet から SSH で自宅サーバにログインできない
こんにちは、まつぞの といいます。
玄箱を Sarge 化して自宅サーバとして使っています。
会社からも自宅サーバにアクセスしたいと思い、ダイナミック DNS を
使って 自宅サーバの Wiki にアクセスできるようになりました。
今チャレンジしているのは SSH を使ってインターネット経由で
自宅サーバにログインすることです。
/etc/ssh/sshd_config を編集して、家庭内 LAN の別のマシンからは
玄箱サーバに RSA 認証で接続できるようになりました。
しかし、インターネット経由で接続しようとすると、なぜか
RSA 認証ではなく UNIX password 認証になり、しかも認証に失敗します。
どのファイルをどのように編集すればよいでしょうか?
[/etc/ssh/sshd_config の該当個所]
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/authorized_keys
PasswordAuthentication no
[家庭内LAN 内の他のマシンから接続]
Win なマシンの cygwin から接続したとき
# ユーザ名、マシン名などは仮名です
$ ssh kurobako
Enter passphrase for key '/home/foo/.ssh/id_rsa':
Linux KUROBAKO 2.4.17_mvl21 #24 2004ヌッ 10キ・19ニ・イミヘヒニ・
17:17:03 JST ppc GNU/Linux
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Jan 5 14:44:17 2006 from rachael.matsuzon.org
foo@KUROBAKO:~$
と接続に成功します。
[同じマシンでインターネット経由で接続しようとした場合]
$ ssh kurobako.dyndns.org
foo@xxxxxxxxxxxxxxxxxxx's password:
Permission denied, please try again.
foo@xxxxxxxxxxxxxxxxxxx's password:
Permission denied, please try again.
foo@xxxxxxxxxxxxxxxxxxx's password:
Permission denied (publickey,password,keyboard-interactive).
と接続に失敗します。そもそもなぜ UNIX password の認証になるのか
わかりません。
理由と対処法をご存知の方がいらっしゃれば、お教え願えると幸いです。
宜しくお願いします。