私は使用していないhosts.allow
かhosts.deny
、Windowsマシン(同じラップトップ、異なるハードドライブ)からさらに多くのSSHが動作しますが、Linuxマシンでは動作しません。
ssh -vvv root@host -p port
与える:
OpenSSH_6.6, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 20: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to host [host] port <port>.
debug1: Connection established.
debug1: identity file /home/torxed/.ssh/id_dsa type -1
debug1: identity file /home/torxed/.ssh/id_dsa-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6
ssh_exchange_identification: read: Connection reset by peer
Windowsマシンではすべてが正常に機能するため、セキュリティログをチェックし、その中の行は同一であり、サーバーは2つの異なる「マシン」を同じように扱い、公開鍵認証によって両方が許可されます。
だから、これは私のローカルArchLinuxラップトップの問題でなければならないという結論につながります。
[torxed@archie ~]$ cat .ssh/known_hosts
[torxed@archie ~]$
だからそれは問題ではありません。
[torxed@archie ~]$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ファイアウォール設定との競合はありません(今のところ)。
[torxed@archie ~]$ ls -la .ssh/
total 20
drwx------ 2 torxed users 4096 Sep 3 2013 .
drwx------ 51 torxed users 4096 May 11 11:11 ..
-rw------- 1 torxed users 1679 Sep 3 2013 id_rsa
-rw-r--r-- 1 torxed users 403 Sep 3 2013 id_rsa.pub
-rw-r--r-- 1 torxed users 170 May 11 11:21 known_hosts
パーミッションは問題ないように見えます(サーバー上で同じ)。また/etc/ssh/ssh_config
、同じエラーで終わる多くの自動構成がクライアントで行われることを除いて、同じ結果で構成せずに試されました。
ip6tables-save
)?
iptables-save|grep -v '^#'
。これには他のテーブルが含まれます(nat
andなどmangle
)。それらが空の場合、単にそれを述べてください。あなたのiptables
出力はこれに限定されるもので、デフォルトであるfilter
テーブル。また、SSHサーバーで、このような代替ポートでSSHを実行し、デバッグ出力を提供します。