Saya membuat pengguna "sistem" di Ubuntu 11.04 ( adduser --system
) untuk menjalankan pekerjaan cron tertentu, tetapi kadang-kadang saya ingin menguji hal-hal dengan menjalankan perintah secara manual sebagai pengguna itu. Apa cara termudah untuk melakukan ini?
su
tidak berfungsi, karena pengguna memiliki /bin/false
cangkangnya (yang baik untuk cron). Saya telah secara manual mengubah shell untuk /bin/bash
melakukan pengujian dan kemudian mengubahnya kembali, tapi saya ingin tahu apakah ada cara yang lebih mudah?
Gunakan sudo. Ini akan berfungsi bahkan jika pengguna tidak memiliki shell nyata.
sumber