Як змінити кореневий пароль на своїй Rackstation Synology?


3

Очевидно, що в ОС Synology немає passwdкоманди, і я не зміг змінити свій пароль користувача Root за допомогою synouserкоманди:

MyNas > synouser --setpw root hunter2 Lastest SynoErr=[user_set.c:1040] synouser.c:616 SYNOUserSet failed. synoerr=[0x1D00]

Я знайшов цей потік з тим самим повідомленням про помилку, але я не хочу встановлювати sudoі passwdз Optware на цьому NAS.

Цей потік пропонує перезавантажити Synology, і я спробував це у відчаї, але я отримую таку ж помилку після того, як він закінчує запуск.

Відповіді:


5

Мені вдалося змінити кореневий пароль, змінивши пароль адміністратора з тією ж командою.

synouser --setpw admin hunter2

Після того як я змінив пароль облікового запису адміністратора, я міг увійти як новий пароль або адміністратор з новим паролем. Я думав, що це збіг обставин, що два облікові записи мають один і той же пароль, але вони, мабуть, об'єднані.


3
Насправді я не можу увійти як "root", але я можу увійти як "admin", а потім запустіть, sudo su -щоб стати "root". Пароль sudo ідентичний паролю користувача "admin". Робиться лише su -з облікового запису адміністратора і не працює для жодного пароля. Дійсно /etc/shadowпоказує, що "root" не має пароля в першу чергу. Як /etc/sudoersмістить root ALL=(ALL) ALL, для запуску sudo su -дійсно буде потрібен пароль "адміністратора". Це все виглядає неповторно.
Девід Тонхофер

@DavidTonhofer, у мене більше немає доступу до цієї машини Synology, тому я не можу з упевненістю сказати, в якій версії програмного забезпечення вона працює, але я думаю, що це 5.1. У мене не було sudoабо suй не хотів , щоб встановити його з необов'язкових операцій РЕПО, що було то , що поставив мене на шлях відведенням з кореневої пароль в першу чергу. Якби це було до мене, я б заблокував кореневі логіни і зробив би все sudo suтак, як ви описали.
Kenny Dewhirst

0

Мені все здається непотрібним, але високий хо. Я вирішив це після удару головою в цегляну стіну на деякий час, встановивши пароль адміністратора через веб-інтерфейс, ssh на synology як адміністратор, sudoing до кореневого ідентифікатора за допомогою bash, а потім запустивши synouser --passwd root


1
Здається, що OP чітко заявляє, що НЕ хочуть встановлювати sudo або passwd. ОП також відповіла на власне запитання та розмістила відповідь тут.
music2myear
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.