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