NETGEAR ReadyNAS SSH 连接立即关闭

Hub*_*bro 5 ssh readynas

我已经在我的 ReadyNAS Ultra 4 上安装了Enable Root SSH Access插件。它曾经可以工作,但现在我只收到这条消息:

$ ssh tomas@192.168.1.3
tomas@192.168.1.3 的密码: 
上次登录:2013 年 9 月 13 日星期五 20:07:33 从 192.168.1.16 在 pts/0
Linux 利维坦 2.6.37.6.RNx86_64.2.4 #1 SMP Thu Jul 26 05:00:36 PDT 2012 x86_64 GNU/Linux
上次登录时间:2013 年 9 月 13 日星期五 20:07:55 来自 192.168.1.16
与 192.168.1.3 的连接已关闭。

连接立即关闭,从不给我输入任何命令的机会。自从 SSH 工作(我知道)以来发生的唯一变化是更新 NAS 的固件。此外,SSH 插件未显示在“已安装的附加组件”列表中。固件更新有没有可能搞砸 SSH 插件?我再次成功安装了插件,但没有效果。

Hub*_*bro 6

嗯,这很尴尬。我刚刚意识到我必须使用 root 用户进行连接,正如插件的名称所暗示的那样。

$ ssh root@192.168.1.3
root@192.168.1.3 的密码: 
上次登录:2013 年 9 月 13 日星期五 20:30:42 从 192.168.1.16 在 pts/0
Linux 利维坦 2.6.37.6.RNx86_64.2.4 #1 SMP Thu Jul 26 05:00:36 PDT 2012 x86_64 GNU/Linux
利维坦:~#

以 root 用户身份登录后,您可以编辑/etc/passwd并为您的用户帐户提供一个有效的 shell,而不是默认的/bin/false. 完成此操作后,您可以确保本地用户帐户对其各自的.ssh目录没有不良权限,然后他们也可以获得交互式登录。(您也可以使用密码验证。)

更改 root 的密码 - 它默认为相同的默认值,admin而您不希望那样。