На серверах * NIX лучше всего не задавать пароль root, а затем использовать sudo
. Однако, когда кто-то использует команду Samba net join
, даже через sudo
, она все равно запрашивает пароль root. Почему? Разве он не обладает всеми необходимыми локальными привилегиями?
username@host:~$ sudo net join
[sudo] password for username:
Enter root's password:
Поскольку это тот человек, от имени которого вы запускаете команду, вы должны использовать: -U пользователь, который может присоединить компьютер к домену, обычно это «Администратор»
. Вам также не нужны локальные привилегии, вам нужны привилегии домена.