GNU/Linux >> Belajar Linux >  >> Debian

Cara Membuat dan Menghapus Pengguna di Debian 9

Dalam tutorial ini, kami akan menunjukkan cara membuat dan menghapus pengguna di Debian 9. Dalam pengaturan awal server, hanya ada satu akun pengguna yang dibuat dan itu adalah akun pengguna "root". Pengguna root ini memiliki hak istimewa tertinggi dan memiliki akses ke semua file dan perintah pada sistem. Tetapi memiliki terlalu banyak hak istimewa dan menjalankan sebagai pengguna root tidak selalu disarankan dan jika Anda tidak cukup berhati-hati, hal itu dapat menimbulkan konsekuensi yang merusak bagi sistem Anda.

Itulah mengapa disarankan untuk membuat pengguna tambahan dengan hak istimewa terbatas untuk tugas Anda yang paling umum. Akun pengguna baru juga harus dibuat untuk pengguna lain yang akan menggunakan server Anda. Selain itu, kami juga akan menunjukkan kepada Anda cara memberikan hak akses root kepada pengguna tersebut bila diperlukan melalui perintah sudo.

Buat Pengguna baru di Debian 9

Pertama, Anda perlu membuat koneksi ke server Anda sebagai root pengguna melalui SSH.

Setelah masuk, Anda dapat membuat pengguna baru dengan adduser memerintah. Dalam contoh kami, kami akan membuat pengguna yang disebut "pengguna baru". Untuk melakukan ini, cukup ketik berikut ini di baris perintah Anda:

adduser newuser

Anda akan ditanya beberapa pertanyaan tambahan.
Pertama, Anda harus memasukkan dan mengonfirmasi kata sandi untuk pengguna ini.
Kemudian Anda akan diminta beberapa informasi tambahan tentang pengguna, seperti nama lengkap, kamar nomor telepon kantor, telepon rumah dan lain-lain. Informasi ini opsional dan Anda cukup menekan ENTER pada setiap pertanyaan untuk melewatinya.
Pada akhirnya, Anda akan dimintai konfirmasi atas semua informasi yang telah Anda masukkan selama ini. Jika semuanya sudah benar tekan Y lalu Enter.

Ini adalah output yang harus Anda dapatkan, untuk pengguna baru kami yang disebut "pengguna baru":

Adding user `newuser' ...
Adding new group `newuser' (1000) ...
Adding new user `newuser' (1000) with group `newuser' ...
Creating home directory `/home/newuser' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for newuser
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] Y

Dengan ini, pengguna dan grup baru bernama "pengguna baru" telah berhasil dibuat. Direktori home-nya juga telah dibuat di lokasi berikut di server Anda:/home/newuser

Sekarang Anda dapat masuk sebagai pengguna “pengguna baru” ke server Anda menggunakan kata sandi yang telah Anda siapkan.

Tambahkan Pengguna ke Grup Sudo di Debian 9

Kami sekarang akan menunjukkan kepada Anda untuk mengizinkan pengguna baru yang baru saja Anda buat ini, untuk menjalankan perintah sebagai pengguna super atau pengguna sistem lainnya. Untuk mencapai ini, Anda perlu menambahkan pengguna ke grup sudo. Semua anggota grup ini memiliki hak sudo.
Secara default, semua pengguna baru hanya ditambahkan ke grup mereka sendiri selama pengguna awal membuat. Untuk menambahkan pengguna "pengguna baru" kami ke grup sudo, Anda perlu menjalankan perintah berikut:

usermod -aG sudo newuser

Anda juga dapat memverifikasi apakah pengguna kami sekarang menjadi anggota grup sudo , dengan grup perintah:

groups newuser

Anda akan mendapatkan output berikut, yang menunjukkan bahwa "pengguna baru" adalah anggota dari pengguna baru dan grup sudo:

newuser : newuser sudo

Sekarang Anda dapat beralih ke pengguna ini dengan su perintah:

su newuser

dan coba jalankan perintah dengan hak administratif menggunakan sudo memerintah. Misalnya, pengguna biasa tidak memiliki hak istimewa untuk menjalankan perintah yang diperlukan untuk memutakhirkan semua perangkat lunak sistem di server ke versi terbaru:

apt-get update && sudo apt-get upgrade

Jika Anda mencoba menjalankan perintah ini secara normal, saat masuk sebagai pengguna "pengguna baru", Anda akan mendapatkan output berikut:

Reading package lists... Done
W: chmod 0700 of directory /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Operation not permitted)
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/

Namun karena pengguna kami ditambahkan ke grup sudo, kami dapat menggunakan sudo perintah untuk berhasil memperbarui sistem kami:

sudo apt-get update && sudo apt-get upgrade

Menghapus Pengguna di Debian 9

Setelah Anda tidak lagi membutuhkan pengguna yang telah kami buat, kami dapat menghapusnya dengan deluser perintah.

Katakanlah kita ingin menghapus pengguna "pengguna baru". Anda dapat menjalankan perintah berikut untuk melakukannya:

deluser newuser

Namun, ini tidak akan menghapus direktori home pengguna. Jika Anda juga ingin menghapus direktori home pengguna, Anda harus menjalankan perintah berikut:

deluser --remove-home newuser

Pengguna sekarang sepenuhnya dihapus dari sistem kami.

Ini semua yang perlu Anda ketahui saat membuat dan menghapus pengguna di Debian 9.

Tentu saja, Anda tidak perlu membuat dan menghapus pengguna di Debian 9, jika Anda menggunakan salah satu layanan VPS Hosting terkelola kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk membantu Anda membuat yang baru atau menghapus pengguna yang sudah ada. di Debian 9. Mereka tersedia 24×7 dan akan segera menangani permintaan Anda.


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

  2. Buat dan hapus pengguna di Ubuntu 20.04

  3. Cara membuat dan menghapus grup pengguna di Linux

  1. Cara Menambah dan Menghapus Pengguna di Ubuntu, Debian &LinuxMint

  2. Cara Membuat Pengguna Sudo di Debian

  3. Cara Membuat dan Menghapus Pengguna di Ubuntu 16.04

  1. Cara Membuat Pengguna Sudo di Debian

  2. Cara Membuat Pengguna MariaDB dan Memberikan Hak Istimewa

  3. Cara Membuat Pengguna Sudo di Debian