*NIX 服务器上的最佳做法是不设置 root 密码,然后使用sudo
. 但是,当使用 Samba 的net join
命令时,即使通过sudo
,它仍然要求输入 root 密码。为什么?它没有它需要的所有本地权限吗?
username@host:~$ sudo net join
[sudo] password for username:
Enter root's password:
*NIX 服务器上的最佳做法是不设置 root 密码,然后使用sudo
. 但是,当使用 Samba 的net join
命令时,即使通过sudo
,它仍然要求输入 root 密码。为什么?它没有它需要的所有本地权限吗?
username@host:~$ sudo net join
[sudo] password for username:
Enter root's password:
因为那是你运行命令的人,你应该使用: -U 可以将计算机加入域的用户,这通常是“管理员”
您也不需要本地权限,您需要域权限。