2015-07-04 59 views
-1

我有一个旧的OS X Server 10.4,上面有一些网站。几年前,当我设置这个功能时,我得到了朋友的帮助,开启了某种保护措施,以便只有我的电脑能够连接服务器。无法用SSH登录

但是,从那时起我就切换了计算机,现在我无法再通过SSH登录到它了。当我尝试时,我会得到“Permission denied(gssapi-keyex,gssapi-with-mic,keyboard-interactive)”。

现在我唯一的选择是与服务器IRL或ARD交互,但我真的很喜欢SSH。

我已经修改/ etc/sshd_config文件无济于事(可能是因为我只是猜测,真的不知道我在做什么)。

简而言之:我希望能够从任何设备和任何我到我的服务器的地方登录(当然有密码)。也就是说,关闭“这台计算机应该可以登录到此服务器”功能。

TIA, 安德烈亚斯

+0

我不是这方面的专家,但我有两个想法,这可能是什么:1. MAC地址过滤器2.强制公私钥加密。可能要仔细阅读这两件事,并了解它们的配置方式,并查看服务器上是否出现这种情况。 – hoijui

回答

0

AHA!我发现在配置文件的底部两行:

的PasswordAuthentication没有 UsePAM没有

这些更改为“是”解决了这个问题。

我意识到任何知道密码的人现在都可以登录,但我愿意冒这个风险。毕竟,我不是中央情报局......;)