小编Sla*_*lav的帖子

将 SSH 服务器配置为不通过本地主机连接询问密钥或密码

我正在尝试解决一个奇怪的案例,所以请耐心等待。

我想使用[别急]带有签名OpenSSH 密钥的图形 Windows 工具(如 WinSCP、PuTTY 等)。这些工具不支持签名密钥。但他们确实支持很多“转发”和“代理”方法。

我可以使用“本地代理”来设置它们,该代理实际上执行 OpenSSH命令服务器的签名密钥执行 OpenSSH 命令并设置隧道:本地端口2222转发到服务器的127.0.0.1:22

太好了,现在 Windows 工具可以ssh/scp通过已经经过身份验证的隧道执行命令...但他们尝试做的第一件事是:打开 ssh 并进行身份验证(并且他们无法传递签名密钥...)。

那么,由于我已经在隧道上进行了身份验证,我可以将远程计算机的 ssh 服务器配置为询问密码或密钥?

请注意,我并不是在谈论“跳转”服务器以到达“远程”。我只有 1 个“远程”服务器。

长话短说:

在我的 Ubuntu 服务器上,我不想被ssh user@127.0.0.1要求提供密钥或密码,但前提是请求来自 127.0.0.1

ssh security authentication password openssh

1
推荐指数
1
解决办法
2153
查看次数

标签 统计

authentication ×1

openssh ×1

password ×1

security ×1

ssh ×1