Saat ini saya:
root@sensu-server-client:/#
Saya ingin berubah menjadi:
sensu@sensu-server-client:/#
Bagaimana seseorang melakukan ini. Saya mencoba: su sensu
tetapi tidak ada yang terjadi.
command-line
su
Karl Morrison
sumber
sumber
su - sensu
harus bekerja. Namun coba jugasudo -iu sensu
getent passwd sensu
?Jawaban:
Anda harus menggunakan
su
:Jika Anda menentukan opsi masuk (baik
-
, atau-l
, atau--login
: semua adalah sinonim), Anda akan mendapatkan lingkungan yang mirip jika Anda langsung masuk sebagai pengguna itu. Kalau tidak, Anda tetap di lingkungan saat ini (misalnya banyakenv
variabel, direktori saat ini, dll).Contoh: (perhatikan nama pengguna dan direktori kerja saat ini!)
PS: Jika Anda menjalankan
su
bukan sebagai root, tentu saja Anda akan diminta untuk memasukkan kata sandi pengguna yang ingin Anda masuki.sumber