Solusi 1:
Saya menggunakan su - targetuser -s /bin/bash
dari cangkang akar.
Untuk eksekusi perintah langsung gunakan -c
:
su - targetuser -s /bin/bash -c "/bin/echo hello world"
Solusi 2:
Gunakan sudo. Ini akan bekerja bahkan jika pengguna tidak memiliki shell asli.