3
パスワードなしで別のユーザーとしてスクリプトを実行するにはどうすればよいですか?
user2として実行する必要があるscript.shがあります。ただし、このスクリプトは、アプリケーションのuser1の下でのみ実行できます。 次のコマンドを実行してください。 su user2 -C script.sh ただし、パスワードなしで実行できます。 また、user1はuser2の下でしかscript.shを実行できず、他には何も実行できないため、これも非常に制限したいと考えています。 私はこれをsudoersファイルで試してみましたが、何時間も試行した後、際限なく混乱しました。 誰かがこれをどのように達成できるかについての明確な例を提供できる場合(sudoersのような一般的なものの代わりに)、それは大いに評価されます。