GNU/Linux >> Belajar Linux >  >> Linux

Buat pengguna Sudo di Ubuntu

Artikel ini menjelaskan cara memberikan akses sudo ke pengguna baru atau yang sudah ada di sistem operasi Ubuntu®.

Buat pengguna baru

  1. Gunakan adduser perintah diikuti oleh <username> baru :

    root@server-01:~# adduser newuser
    Adding user `newuser' ...
    Adding new group `newuser' (1001) ...
    Adding new user `newuser' (1001) with group `newuser' ...
    Creating home directory `/home/newuser' ...
    Copying files from `/etc/skel' ...
    
  2. Saat diminta, masukkan kata sandi untuk pengguna baru dua kali untuk menyetel dan memverifikasinya.

    New password:
    Retype new password:
    passwd: password updated successfully
    
  3. Jika Anda ingin menambahkan informasi kontak untuk pengguna baru, masukkan pada prompt atau tekan ENTER untuk melanjutkan dengan default. Setelah selesai, masukkan y untuk memverifikasi bahwa informasi yang dimasukkan sudah benar:

    Changing the user information for newuser
    Enter the new value, or press ENTER for the default
      Full Name []: New Hire
      Room Number []:
      Work Phone []:
      Home Phone []:
      Other []:
    Is the information correct? [Y/n] y
    

Berikan izin root untuk pengguna baru atau yang sudah ada.

  1. Gunakan visudo untuk mengedit sudoers berkas.

    root@server-01:~# visudo
    
  2. Teks yang mirip dengan contoh berikut ditampilkan:

    GNU nano 4.8                       /etc/sudoers.tmp
    #
    # This file MUST be edited with the 'visudo' command as root.
    #
    # Please consider adding local content in /etc/sudoers.d/ instead of
    # directly modifying this file.
    #
    # See the man page for details on how to write a sudoers file.
    #
    Defaults        env_reset
    Defaults        mail_badpass
    Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:>
    
    # Host alias specification
    
    # User alias specification
    
    # Cmnd alias specification
    
    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    
    # Members of the admin group may gain root privileges
    %admin ALL=(ALL) ALL
    
    # Allow members of group sudo to execute any command
    %sudo   ALL=(ALL:ALL) ALL
    
    # See sudoers(5) for more information on "#include" directives:
    
    #includedir /etc/sudoers.d
    
  3. Gunakan Panah Bawah untuk menggulir ke bagian berikut:

    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    
  4. Tambahkan pengguna yang baru dibuat dengan memasukkan <username> ALL=(ALL:ALL) ALL di akhir bagian hak istimewa pengguna, seperti yang ditunjukkan pada contoh berikut:

    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    newuser ALL=(ALL:ALL) ALL
    
  5. Tekan tombol Ctrl x untuk keluar. Masukkan y untuk menyimpan, dan klik ENTER untuk menyelesaikan.

Verifikasi perubahan izin

  1. Gunakan su diikuti oleh <username> untuk beralih ke akun pengguna baru:

    root@server-01:~# su - newuser
    newuser@server-01:~$ 
    
  2. Gunakan sudo -i untuk memverifikasi bahwa akun pengguna dapat meningkatkan izin. Saat diminta, masukkan sandi pengguna baru:

    newuser@server-01:~$ sudo -i
    [sudo] password for newuser:
    root@server-01:~#
    
  3. Gunakan whoami untuk memverifikasi bahwa Anda saat ini adalah pengguna root:

    root@server-01:~# whoami
    root
    

Gunakan tab Umpan Balik untuk memberikan komentar atau mengajukan pertanyaan. Anda juga dapat memulai percakapan dengan kami.


Linux
  1. Cara Membuat Pengguna Sudo di Debian

  2. Buat Pengguna Sudo di Debian - Proses Langkah demi Langkah?

  3. Cara Membuat Pengguna Sudo di Rocky Linux 8

  1. Cara Membuat Pengguna Sudo Di CentOS, Ubuntu &Debian

  2. Buat pengguna sudo di CentOS

  3. su - pengguna Vs sudo su - pengguna

  1. Cara Membuat pengguna sudo di CentOS 7

  2. Ubuntu Tambahkan Pengguna ke Sudoers

  3. Instal Qt di Ubuntu