2011-07-19 7 views
0

私のdevboxの鍵公開鍵を追加しようとしていますが、これはubuntu nattyを実行しているVMです。 ssh経由で接続します。私は、RSAおよびDSA、ならびにこれらのコマンドを試してみた:sshパーミッションが拒否されました(publickey)0.0.0.0でポート22にバインドできませんでした:アドレスは既に使用中です

exec ssh-agent bash 
ssh-add ~/.ssh/id_rsa 
ssh-add ~/.ssh/id_dsa 
SSH_AUTH_SOCK=0 

次のように私はまた私のsshd_configファイルを編集した:

ListenAddress 0.0.0.0 
AuthorizedKeysFile %h/.ssh/authorized_keys 

私も、sshdのだけでなく、システムの再起動を試してみました。

私はsudoのは/ usr/sbinに/ sshdの-DDを実行して、エラーを発見したと思うが、私はそれを修正するかどうかはわかりません:任意の助け

ebug1: sshd version OpenSSH_5.8p1 Debian-1ubuntu3 
debug1: read PEM private key done: type RSA 
debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-2048 
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-2048 
debug1: private host key: #0 type 1 RSA 
debug1: read PEM private key done: type DSA 
debug1: Checking blacklist file /usr/share/ssh/blacklist.DSA-1024 
debug1: Checking blacklist file /etc/ssh/blacklist.DSA-1024 
debug1: private host key: #1 type 2 DSA 
debug1: rexec_argv[0]='/usr/sbin/sshd' 
debug1: rexec_argv[1]='-Dd' 
Set /proc/self/oom_score_adj from 0 to -1000 
debug1: Bind to port 22 on 0.0.0.0. 
Bind to port 22 on 0.0.0.0 failed: Address already in use. 
Cannot bind any address. 

感謝。

+0

プログラミングしていません。 –

+0

に所属しています。http://serverfault.com/ –

答えて

2

別のプロセスがすでにどの見つけることがポート22にバインドされています実行されているように見えます。そして、それを殺すし、もう一度試して

sudo netstat -lnp --inet 

+0

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 657/nginx tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 656/sshd udp 0 0 0.0.0.0:68 0.0.0.0:* 642/dhclient3 – neridaj

+0

まあ、明らかに 'sshd'はすでに実行されています。もう一度やり直す前に停止してください。 –

関連する問題