给定默认的 Ubuntu 安装,我得到以下信息
myusername@EARTH:~$ sudo bash
root@EARTH:~# net rpc rights grant myusername SePrintOperatorPrivilege
Enter root's password:
Failed to grant privileges for myusername (NT_STATUS_ACCESS_DENIED)
有没有解决方法,或者我真的必须求助于解锁 root 帐户并设置其密码吗?
答案1
我认为您输入的命令使用的是旧语法。这在 4.3.9 上对我有用:
$ sudo net sam rights grant 'COMPUTER_NAME\myusername' SeDiskOperatorPrivilege
如果Linux计算机主机名是“SERVER”并且用户名是“testuser”,则:
$ sudo net sam rights grant 'SERVER\testuser' SeDiskOperatorPrivilege
比照,这个邮件线程。
答案2
当使用 deprecated 时,很可能会发生这种情况security = share
。
security = user
map to guest = bad user
应该解决问题