SAMBAの権限と特権を付与するにはルートパスワードが必要です

SAMBAの権限と特権を付与するにはルートパスワードが必要です

デフォルトの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)

回避策はありますか、それとも本当にルート アカウントのロックを解除してパスワードを設定する必要がありますか?

答え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

おそらく、これは非推奨の を使用した場合に発生しますsecurity = share

security = user
map to guest = bad user

問題は解決するはずだ

関連情報