![如何在 SSH 中使用 root 重設 WD Sharespace 的共用密碼?](https://rvso.com/image/768909/%E5%A6%82%E4%BD%95%E5%9C%A8%20SSH%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20root%20%E9%87%8D%E8%A8%AD%20WD%20Sharespace%20%E7%9A%84%E5%85%B1%E7%94%A8%E5%AF%86%E7%A2%BC%EF%BC%9F.png)
我有一台 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 來變更的。