Saya memiliki script.sh yang harus dijalankan sebagai user2. Namun, skrip ini hanya dapat dijalankan di bawah user1 di aplikasi saya.
Saya ingin menjalankan perintah berikut:
su user2 -C script.sh
tetapi dapat berjalan tanpa kata sandi.
Saya juga ingin ini sangat membatasi, karena di user1 hanya dapat menjalankan script.sh di bawah user2 dan tidak ada yang lain.
Saya sudah mencoba melakukan ini dengan file sudoers dan baru saja bingung tanpa henti setelah berjam-jam mencoba.
Jika seseorang dapat memberikan contoh eksplisit tentang bagaimana hal ini dapat dicapai (bukan sesuatu yang umum seperti menggunakan sudoers), itu akan sangat dihargai.