SynologyのOSにはpasswd
コマンドがないようで、synouser
コマンドを使用してrootユーザーのパスワードを変更できませんでした。
MyNas > synouser --setpw root hunter2 Lastest SynoErr=[user_set.c:1040] synouser.c:616 SYNOUserSet failed. synoerr=[0x1D00]
同じエラーメッセージの this thread が見つかりましたが、このNASにOptwareからSudo
およびpasswd
をインストールしたくありません。
このスレッド はSynologyを再起動することを提案しており、それを必死に試してみましたが、起動が完了した後で同じエラーが発生します。
同じコマンドで管理者パスワードを変更することで、ルートパスワードを変更することができました。
synouser --setpw admin hunter2
Adminアカウントのパスワードを変更したら、rootまたはadminとして新しいパスワードでログインできます。 2つのアカウントが同じパスワードを持っているのは偶然だと思っていましたが、どうやらそれらは結合されているようです。
私にはすべてが不必要に思われますが、ちょっと高いです。これを解決するには、しばらくブリックウォールに頭をぶつけた後、Webインターフェースから管理者パスワードを設定し、synologyに管理者としてsshし、bashを使用してルートIDにsudoし、synouser --passwd rootを実行します。