请告诉我,是否有具有此异常功能的SSH服务器?还是我必须编辑openssh-server的源代码并重新编译?
1
闻到鱼腥味。这是您真正想要做的,还是朝着其他方向发展。例如,您是否真的希望任何人都可以连接,还是您想要的“无身份验证”部分?为什么?请参阅:XY问题
为什么不仅仅使用公钥认证?只需将每个人的密钥添加到授权密钥列表中(使用即可轻松完成
ssh-copy-id
)。从那时起,他们将进行无密码登录(只要他们的ssh密钥已添加到其用户代理中,在Ubuntu中应该是自动的)。
我只知道opensh的一种替代方法,那就是lsh,但我怀疑这样做是否也可以。您是从“安全外壳”中取出“安全”的,所以我怀疑有人会支持它。我认为正确的解决方案以及您应该一直追求的目标是使公钥身份验证正常工作,因为这是 SSH服务器支持的功能。