小编dat*_*olf的帖子

SSH 成功通过 IPv6 登录,同时使用 IPv4 到同一主机会产生“权限被拒绝”

我目前被一个奇怪的问题难住了……我有一台双栈主机,我想通过 SSH 连接到它。如果我通过 IPv6 连接,一切都按预期进行

datenwolf@foo ~/ > ssh -6 bar.example.com
Password:

datenwolf@bar ~/ >
Run Code Online (Sandbox Code Playgroud)

但是,当通过 IPv4 执行相同操作时,它会失败

datenwolf@foo ~/ > ssh -4 bar.example.com
Password:
Permission denied (publickey,keyboard-interactive).

datenwolf@foo ~/ >
Run Code Online (Sandbox Code Playgroud)

/var/log/sshd登录失败的摘录

Apr 24 16:34:03 [sshd] SSH: Server;Ltype: Version;Remote: www.xxx.yyy.zzz-38427;Protocol: 2.0;Client: OpenSSH_5.9p1 Debian-5ubuntu1
Apr 24 16:34:03 [sshd] SSH: Server;Ltype: Kex;Remote: www.xxx.yyy.zzz-38427;Enc: aes128-ctr;MAC: hmac-md5;Comp: none [preauth]
Apr 24 16:34:04 [sshd] SSH: Server;Ltype: Authname;Remote: www.xxx.yyy.zzz-38427;Name: wolfgangd [preauth]
Apr 24 16:34:07 [sshd] pam_access(sshd:account): access denied for user `datenwolf' from `foo.example.com'
Apr 24 …
Run Code Online (Sandbox Code Playgroud)

ssh ipv6 ipv4

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

ipv4 ×1

ipv6 ×1

ssh ×1