原来连接 Linux 进行身份验证的时候一直用的是 Password 方法,近期接触了 Mac Server,在 SSH 登陆的时候发现 Password 无法使用,必须要用键盘交互(Keyboard Interactive)才行,导致默认的验证无法通过,必须选上 Keyboard Interactive 再登陆才可以,感觉好麻烦。
既然 shell 提供了 Keyboard Interactive 的登陆方法,应该是可以设置为默认才对,稍加探索,发现果然可以。在连接的属性中可以设置,如下图所示: