perintah su di linux dengan contoh yang berguna

perintah su di linux dengan contoh yang berguna

Itu su Perintah juga dikenal sebagai Beralih Pengguna. Perintah ini digunakan untuk menjadi pengguna lain selama sesi login. Saat dipanggil tanpa nama pengguna, SU default beralih ke pengguna super. Pada dasarnya, perintah SU digunakan untuk mengubah arus masuk pengguna ke pengguna lain tanpa keluar dari sistem.

Ini adalah perintah yang sering digunakan sebagian besar oleh pengguna terminal Linux. Tutorial ini akan membantu Anda memahami penggunaan perintah Linux Su dengan contoh.

Sintaksis:

su [opsi] [pengguna] [arg opsional…] 

Contoh perintah su di linux

Mari kita mulai dengan contoh dasar. Saya masuk ke sistem saya dengan pengguna 'root', memverifikasi identifikasi menggunakan perintah whoami. Kemudian beralih ke pengguna root dengan perintah SU. Sekali lagi memverifikasi identifikasi.

siapa saya  ### Output: Rahul Su - root  ### menjadi pengguna root siapa saya  ### output: root 

Hal -hal yang perlu diketahui:

  • Memohon perintah su tanpa nama pengguna menjadi superuser (root).
  • Menggunakan Hyphen (-) dengan Switching Invoke Login Shell Script. Ini digunakan untuk menyediakan lingkungan yang mirip dengan apa yang pengguna dapatkan di login langsung
  • Lingkungan saat ini diteruskan ke shell baru dengan variabel lingkungan yang efektif untuk pengguna yang beralih.

Pengguna Sudo Privileged juga dapat diawali dengan Sudo dengan perintah SU. menyukai:

sudo su - root  

Terkadang, Anda mungkin hanya perlu mengganti pengguna untuk menjalankan satu atau sedikit perintah saja. Dalam kondisi itu, SU memberi Anda -C opsi untuk menjalankan perintah sebagai pengguna lain tanpa benar -benar mengganti shell.

Su - root -c "whoami" ### output: root 

Opsi baris perintah su

Perintah Linux SU hanya memiliki sedikit tetapi opsi yang sangat berguna. Opsi ini sangat berguna saat mengotomatiskan tugas dengan skrip shell.

  1. -C, - -Komandan Gunakan opsi ini untuk meneruskan perintah ke shell yang dipanggil. Dengan bantuan ini, Anda dapat menjalankan perintah sebagai pengguna lain.
  2. -, -L, - -Login Jadikan shell baru shell login. Jadi semua lingkungan akan ditetapkan sama dengan pengguna yang masuk secara langsung.
  3. -S, --shell Ubah shell default yang ditentukan dalam file /etc /passwd.
  4. -m, -p, --preserve -environment Gunakan opsi ini untuk mempertahankan variabel lingkungan, ini sangat membantu, saat menjalankan perintah untuk sementara sebagai pengguna lain.
    1. Kesimpulan

      Dalam tutorial ini Anda telah mempelajari perintah Linux Su dengan contoh yang berguna.