如何使用 SSH 中的 root 重置 WD Sharespace 的共享密码?

如何使用 SSH 中的 root 重置 WD Sharespace 的共享密码?

我有一台 Western Digital ShareSpace 磁盘阵列 NAS(与本手册中的相同:https://docs.rs-online.com/49a1/0900766b80ce7e97.pdf

系统现有大量共享,包含大量文件和数据。每个共享都是通过 NAS 的 Web 界面创建的,每个共享都有自己的用户名和密码。

我可以登录到 NAS SSH 界面(以 root 身份),当我运行命令时

less /etc/passwd

我可以看到列出的共享用户名。我可以使用以下命令更改其中任何一个的密码

passwd [any_share_username_here]

更改已完成。但是当我尝试从 Windows 挂载共享时,系统提示我输入用户名和密码。我在 SSH 中输入的新密码似乎不起作用。

我猜测 NAS 具有用于访问共享的单独凭据和用于 SSH 的不同密码。

有没有办法(从 SSH)来更改或删除密码或创建可以公开给 Windows 的新共享?

我可以重置用于登录 Web 界面的管理员密码吗?

编辑:只是为了澄清一下:我已经可以从 SSH 访问共享卷,并且可以浏览所有数据。我只需要能够从 Windows 映射到卷,但我不能,因为我没有 Web 界面就无法重置密码。

答案1

对于 samba 用户,可以使用 smbpasswd 更改密码。

相关内容