私はCentOS 6.7を使用しており、sudoグループに2つのドメイン管理者を追加したいと思います。
2人のユーザーを別々に追加し、次のように2人のユーザーを一緒に追加してみました。
someuser ALL=(ALL) ALL #THIS Works, but is not a domain account
%domain\ admins ALL=(ALL) ALL #this does not work
CS\domainUser ALL=(ALL) ALL #this does not work either
cs\domainUser ALL=(ALL) ALL #this does not work either
anotherdomainUser ALL=(ALL) ALL #this does not work either
su
各doaminユーザーに移動してコマンドを実行すると、sudo
プロンプトに従ってパスワードを入力しましたが、誤ったパスワードエラーが発生します。
私は何が間違っていましたか?
答え1
グループ化するには2つのバックスラッシュが必要です。これはLinux / sudoにバックスラッシュをエスケープしていることを知らせ、そうでなければバックスラッシュを別のものとして扱います。
%domain\\group ALL=(ALL) ALL
答え2
スペースを含む名前は二重引用符で囲むか、各スペースをとして指定する必要があります\x20
。
%sudo ALL = (ALL) ALL
%"domain users" ALL = (ALL) ALL
+"domain users" ALL = (ALL) ALL
%domain\x20admins ALL = (ALL) NOPASSWD: ALL
気づく以前のシステムでは、NIS / YPネットグループに付属のもの+
以外のADグループを使用する必要があるかもしれません。%
今日はこれは必要ありません。