グループが他のユーザーとしてコマンドを実行できるようにするにはどうすればよいですか?

グループが他のユーザーとしてコマンドを実行できるようにするにはどうすればよいですか?

私は私の方針に対してsudoers保守的です。ユーザーがユーザーとして実行できるようにしようとしていますwheel(これが識別時に機能する唯一の方法であるため)。psql postgres postgrespostgres

root ALL=(ALL) ALL
%wheel ALL=/usr/bin/psql

これはエラーです。

 Sorry, user xenoterracide is not allowed to execute '/usr/bin/psql postgres postgres' as postgres on slave-vi.

私が実行しているコマンドは

sudo -u postgres psql postgres postgres 

この戦略はで実行するのに効果的ですが、root実行するにはこの特定のコマンドのみが必要ですpostgres

ベストアンサー1

%wheel ALL = (postgres) /usr/bin/psql

おすすめ記事