授予 SAMBA 权限和特权需要 root 密码

授予 SAMBA 权限和特权需要 root 密码

给定默认的 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

应该解决问题

相关内容