Log masuk dan menukar pengguna dalam sasaran multiuser - Penyediaan Objektif RHCSA

Log masuk dan menukar pengguna dalam sasaran multiuser - Penyediaan Objektif RHCSA

Di bahagian penyediaan peperiksaan RHCSA ini, anda akan belajar cara log masuk ke sistem RHEL anda dan bagaimana untuk menukar antara pengguna biasa dan root.

Dalam tutorial ini anda akan belajar:

  • Cara log masuk sebagai pengguna biasa atau akar
  • Cara menukar pengguna dalam sasaran multiuser
Skrin log masuk berbilang pengguna biasa pada GNU/Linux seperti dalam kes ini RHEL 8

Keperluan perisian dan konvensyen yang digunakan

Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem Red Hat Enterprise Linux 8
Perisian N/a
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Cara Mengesahkan Sasaran Multi-User

Pertama, sahkan bahawa sistem anda berjalan di MULTI-USER tahap operasi.

  1. Untuk berbuat demikian melaksanakan perkara berikut Systemctl perintah.
    $ Systemctl get-default 


  2. Sekiranya sistem anda tidak boot ke dalam MULTI-USER Runlevel secara lalai melaksanakan arahan berikut untuk menukar sasaran boot lalai.
    # SYSTEMCTL SET-OPER MULTI-USER 
  3. Reboot sistem anda
    # reboot 

Log masuk dan menukar pengguna

Sekarang anda harus mempunyai log masuk di hadapan anda menjalankan MULTI-USER Runlevel.

  1. Log masuk ke sistem sebagai pengguna biasa. Semasa pemasangan RHEL, anda telah membuat sekurang -kurangnya satu pengguna jadi menggunakan kelayakan pengguna dan log masuk. Setelah berjaya log masuk anda harus melihat prompt yang serupa dengan yang di bawah:
    [linuxconfig@rhcsa ~] $ 

    Awalan sebelum yang sebenarnya $ Tandatangan pada arahan anda akan berbeza. Walau bagaimanapun, secara lalai ia memaparkan nama pengguna pengguna yang kini dilog masuk dan nama hos sistem RHEL.

    Walau bagaimanapun, bahagian yang paling penting untuk diperhatikan di sini adalah yang sebenarnya $ tanda. Hanya ada dua watak yang mungkin dipaparkan pada akhir shell anda dan mereka adalah $ dan #.

    The $ Tanda menunjukkan bahawa anda dilog masuk sebagai pengguna biasa yang tidak istimewa dan tidak akan dapat melaksanakan tugas pentadbiran. Sebaliknya # menunjukkan bahawa anda telah mendapat akses pentadbiran akar yang membolehkan anda melaksanakan tugas pentadbiran dan bukan pentadbiran.

    ADAKAH KAMU TAHU?
    Bahawa ia adalah amalan pentadbir sistem Linux yang baik untuk melaksanakan tugas -tugas yang tidak memerlukan akses pentadbiran istimewa sebagai pengguna biasa. Adalah mungkin untuk melaksanakan tugas yang diberikan sebagai pengguna akar pentadbiran, bagaimanapun, risiko anda secara tidak sengaja merosakkan sistem anda, atau memadam data akibat kesilapan atau kemalangan. Sangat disyorkan untuk mendapatkan akses pentadbiran hanya sekiranya tugas yang akan datang memerlukannya!


  2. Dapatkan akses root dengan menggunakan su perintah dan gunakan - Sebagai hujah dan berikan kata laluan root yang sesuai. Ikuti tutorial ini sekiranya anda perlu menetapkan semula kata laluan root anda:
    [linuxconfig@rhcsa ~] $ su su - 
  3. Sahkan bahawa anda telah mendapat akses root dengan pelaksanaan siapakah saya perintah. Melihat # Tandatangan pada akhir shell anda juga merupakan petunjuk yang baik bahawa anda telah mendapat akses sistem istimewa.
     [root@rhcsa ~]# whoami root [root@rhcsa ~]# 
  4. Log masuk semula sebagai pengguna biasa. Oleh kerana kami telah masuk sebagai pengguna biasa, semua yang kami miliki adalah untuk keluar dari sesi shell root yang diperolehi dalam langkah sebelumnya dengan melaksanakannya keluar perintah atau menekan Ctrl+d Gabungan Kunci:
    [root@rhcsa ~]# whoami root [root@rhcsa ~]# keluar logout [linuxconfig@rhcsa ~] $ whoami linuxconfig [linuxconfig@rhcsa ~] $] 

    Namun, alternatif lain wujud dan itu adalah untuk membuat sesi pengguna biasa yang lain dengan menggunakan su - perintah dengan hujah pengguna yang kami ingin log masuk. Contoh:

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


    CATATAN
    Apabila menggunakan su Perintah dari shell istimewa akar Pengguna tidak perlu memasukkan kata laluan pengguna biasa yang sesuai. Walau bagaimanapun, mengakses shell root dari sesi shell pengguna biasa dengan menggunakan su perintah, pengguna dikehendaki memasukkan kata laluan pengguna akar atau biasa yang sesuai.

Latihan

  1. Tukar unit sasaran boot lalai anda ke grafik.sasaran. Adakah terdapat perbezaan apabila menukar pengguna dari baris arahan terminal berbanding dengan MULTI-USER Runlevel?
  2. Apakah perbezaan antara pelaksanaan yang berikut kepada arahan?
    $ su linuxconfig 

    Dan

    $ su - linuxconfig 

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Fail Konfigurasi Linux: 30 teratas yang paling penting
  • Muat turun linux
  • Bolehkah linux mendapat virus? Meneroka kelemahan Linux ..
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Cara Dual Boot Kali Linux dan Windows 10
  • Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu