我的 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.com 和 https://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/