Masuk dan beralih Pengguna dalam Target Multiuser - Persiapan Tujuan RHCSA

Masuk dan beralih Pengguna dalam Target Multiuser - Persiapan Tujuan RHCSA

Di bagian persiapan ujian RHCSA ini, Anda akan belajar cara masuk ke sistem RHEL Anda dan cara beralih antara pengguna reguler dan root.

Dalam tutorial ini Anda akan belajar:

  • Cara masuk sebagai pengguna atau root biasa
  • Cara Mengganti Pengguna di Target Multiuser
Layar login multi-pengguna yang khas di GNU/Linux seperti dalam hal ini RHEL 8

Persyaratan dan konvensi perangkat lunak yang digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, konvensi atau versi perangkat lunak yang digunakan
Sistem Red Hat Enterprise Linux 8
Perangkat lunak N/a
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo memerintah.
Konvensi # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
$ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Bagaimana memverifikasi target multi-pengguna

Pertama, verifikasi bahwa sistem Anda berjalan di multi-pengguna tingkat operasi.

  1. Untuk melakukannya mengeksekusi yang berikut ini Systemctl memerintah.
    $ Systemctl Get-Default 


  2. Jika sistem Anda saat ini tidak boot multi-pengguna RunLevel Secara Default Jalankan perintah berikut untuk mengubah target boot default.
    # SystemCTL Set-User Set-Default 
  3. Reboot sistem Anda
    # menyalakan ulang 

Masuk dan beralih pengguna

Sekarang Anda harus memiliki prompt login di depan Anda menjalankan multi-pengguna runlevel.

  1. Masuk ke sistem sebagai pengguna biasa. Selama instalasi RHEL Anda telah membuat setidaknya satu pengguna jadi gunakan kredensial pengguna dan masuk. Setelah berhasil login, Anda akan melihat prompt yang mirip dengan yang di bawah ini:
    [linuxconfig@rhcsa ~] $ 

    Awalan sebelum yang sebenarnya $ Masuk dengan prompt Anda akan berbeda. Namun, secara default menampilkan nama pengguna pengguna yang saat ini masuk dan nama host sistem RHEL.

    Namun, bagian terpenting yang perlu diperhatikan di sini adalah yang sebenarnya $ tanda. Hanya ada dua karakter yang mungkin ditampilkan di ujung prompt shell Anda dan mereka adalah $ Dan #.

    Itu $ Tanda menunjukkan bahwa Anda masuk sebagai pengguna reguler yang tidak istimewa dan tidak akan dapat melakukan tugas administratif apa pun. Di sisi lain # menunjukkan bahwa Anda telah mendapatkan akses administratif root yang memungkinkan Anda melakukan tugas administratif dan non-administratif.

    TAHUKAH KAMU?
    Bahwa itu adalah praktik administrator sistem Linux yang baik untuk melakukan tugas apa pun yang tidak memerlukan akses administratif istimewa sebagai pengguna biasa. Dimungkinkan untuk melakukan tugas apa pun sebagai pengguna root administratif, namun, risiko Anda untuk secara tidak sengaja merusak sistem Anda, atau menghapus data sebagai akibat dari kesalahan atau kecelakaan. Sangat disarankan untuk mendapatkan akses administratif hanya jika tugas di depan mengharuskannya!


  2. Dapatkan akses root dengan menggunakan su Perintah dan gunakan - Sebagai argumen dan berikan kata sandi root yang sesuai. Ikuti tutorial ini jika Anda perlu mengatur ulang kata sandi root Anda:
    [linuxconfig@rhcsa ~] $ su - 
  3. Konfirmasikan bahwa Anda telah memperoleh akses root dengan eksekusi siapa saya memerintah. Melihat # Tanda tangan di akhir prompt shell Anda juga merupakan indikasi yang baik bahwa Anda telah mendapatkan akses sistem istimewa.
     [root@rhcsa ~]# whoami root [root@rhcsa ~]# 
  4. Masuk kembali sebagai pengguna biasa. Karena kami telah masuk sebagai pengguna biasa, semua yang kami miliki adalah untuk keluar dari sesi shell root yang diperoleh pada langkah sebelumnya dengan mengeksekusi KELUAR perintah atau menekan Ctrl+d Kombinasi kunci:
    [root@rhcsa ~]# whoami root [root@rhcsa ~]# keluar logout [linuxconfig@rhcsa ~] $ whoami linuxconfig [linuxconfig@rhcsa ~] $ 

    Namun, ada alternatif lain dan itu adalah membuat sesi pengguna reguler lainnya dengan menggunakan su - Perintah dengan argumen pengguna yang ingin kami login sebagai. Contoh:

    [root@rhcsa ~]# whoami root [root@rhcsa ~]# su - linuxconfig [linuxconfig@rhcsa ~] $ whoami linuxconfig [linuxconfig@rhcsa ~] $ 


    CATATAN
    Saat menggunakan su Perintah dari root Privileged Shell Pengguna tidak perlu memasukkan kata sandi pengguna reguler yang sesuai. Namun, mengakses root shell dari sesi shell pengguna biasa dengan menggunakan su Perintah, pengguna diharuskan memasukkan root atau kata sandi pengguna yang sesuai.

Latihan

  1. Ubah unit target boot default Anda menjadi grafis.target. Apakah ada perbedaan saat mengganti pengguna dari baris perintah terminal dibandingkan dengan multi-pengguna runlevel?
  2. Apa perbedaan antara eksekusi yang berikut ini dengan perintah?
    $ su linuxconfig 

    DAN

    $ su - linuxconfig 

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • File Konfigurasi Linux: 30 Teratas Paling Penting
  • Unduh Linux
  • Can Linux mendapatkan virus? Menjelajahi kerentanan Linux…
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Cara Dual Boot Kali Linux dan Windows 10
  • Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui