通过命令行访问 NAS

通过命令行访问 NAS

我的 NAS Synology DS416 遇到一个相当烦人的问题。

经过一次错误的操作后,我发现 /etc/sudoers 文件不属于 root,而是属于另一个用户。而且,正常情况下,我不能再执行“sudo”了。

以该用户身份登录,我既无法修改该文件的所有权,也无法删除它。

并修复它,否则就太容易了,我的根密码不被接受(或者所以我不再记得它了)。

我不知道该怎么办。我想避免完全重置我的 NAS,因为安装了很多东西(云和其他),但是......

答案1

Synology 上的重置按钮可以执行以下操作:模式1重置(按住 4 秒)可清除 root/admin 密码,以便您可以登录,但不会删除卷上的数据。

https://kb.synology.com/en-sg/DSM/tutorial/How_do_I_log_in_if_I_forgot_the_admin_password

https://kb.synology.com/en-id/DSM/tutorial/How_to_reset_my_Synology_NAS_7

您还应该成为以下网站的会员https://community.synology.comhttps://www.synoforum.com/并在那里提出这些 Synology 特定问题。最后我记得 Synology 搞砸了他们的官方论坛,所以后者的非官方论坛可能会更好。

获得 root 密码后,可以通过网络浏览器登录 Synology 并完成初始设置;然后在 DSM 中启用他们的 SSH 登录,以便您可以通过这种方式登录到 Synology 并不操纵无论你在做什么。鉴于它是 ssh,您应该能够/etc/ssh/sshd_config 在那里进行编辑,PermitRootLogin yes然后按 a service sshd restart,然后以 root 身份通过 ssh 登录来执行您需要的操作。

并在进行重置之前尽可能从 Synology 知识中心进行验证。

只要您不明确删除卷或存储池,您的现有数据就不会受到损害。模式2重置,您将重新安装DSM,这将丢失您现有的配置,并且可能会解决您的问题,但随后您必须重新安装额外的应用程序并再次设置内容。

https://www.synoforum.com/threads/restore-reset-without-losing-your-hard-drive-stuff.2724/

相关内容