Bagaimana menjalankan skrip sebagai pengguna lain tanpa kata sandi?

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...