使用完全不同的 sshmac/sshcipher 在主机和服务器之间进行通信

使用完全不同的 sshmac/sshcipher 在主机和服务器之间进行通信

我对 sshcipher 和 sshmac 有一点了解。

最近我了解到,要更改 sshmac 和 sshcipher,我们需要使用所需的密码/mac 更新 sshd_config。

现在的问题是:假设有一台主机有一组 sshcipher,并且有一个客户端试图与该主机建立 ssh 连接,而客户端在 sshd_config 中设置的 sshcipher 完全不同。客户端和主机的 sshcipher 之间没有交集。交集为 0 时,客户端也能够远程建立 ssh 连接,这怎么可能呢?

是否可以限制那些与主机没有交集的客户端建立 ssh 连接。

我希望我能够清楚地描述我的问题。

答案1

通过 0 交集,客户端也能够远程建立 ssh 连接,这是如何可能的?

不,这是不可能的。发布连接的详细日志 ( ssh -vvv host) 以查看是否存在交集。

相关内容