GNU/Linux >> Belajar Linux >  >> Linux

Menjalankan perintah sebagai pengguna nologin

Solusi 1:

Salah satu caranya adalah meluncurkan shell untuk pengguna tersebut (secara eksplisit menentukan shell):

sudo -u www-data bash 

Ini akan meluncurkan shell (bash) sebagai pengguna yang ditentukan. Anda kemudian dapat menjalankan perintah dan logout (untuk kembali ke shell sebelumnya)

Solusi 2:

Sebagai root, Anda dapat menggunakan su -s /bin/sh $user-s opsi menimpa shell yang dikonfigurasi untuk pengguna.


Linux
  1. Contoh Perintah chsh di Linux

  2. Contoh Perintah adduser di Linux

  3. Contoh Perintah sudo di Linux

  1. usermod:perintah tidak ditemukan

  2. su:perintah tidak ditemukan

  3. Contoh Perintah userdel di Linux

  1. Opsi Su – Menjalankan Perintah Sebagai Pengguna Lain?

  2. perintah su Linux

  3. Jalankan perintah Shell di jenkins sebagai pengguna root?