Sabtu, 02 Agustus 2014

Menambahkan user pada Linux

Setelah membuat server, tentunya Anda ingin menambahkan user baru kedalam sistem.

Ada 2 perintah untuk menambahkan user, yaitu; useradd dan adduser

Disini saya hanya akan membahas tentang perintah adduser karena perintah useradd 'agak merepotkan'.

Dengan perintah adduser, kita cuma butuh menulis 2 kata untuk menjalankannya yang selanjutnya kita akan dipandu untuk mengisikan daftar isian lainnya. Berikut adalah langkah-langkahnya langsung dengan ilustrasi dari command line;

root@nitzaalfinas:~# adduser nitza
Adding user `nitza' ...
Adding new group `nitza' (1000) ...
Adding new user `nitza' (1000) with group `nitza' ...
Creating home directory `/home/nitza' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
Changing the user information for nitza
Enter the new value, or press ENTER for the default
 Full Name []: Nitza Alfinas
 Room Number []: 1
 Work Phone []: +62812786****                               
 Home Phone []: 
 Other []: 
Is the information correct? [Y/n] Y
root@nitzaalfinas:~# 

Hm... Sebenarnya sudah cukup sih dengan cara tersebut saja untuk membuat user. Tetapi user yang telah aktif sekarang tidak akan bisa melakukan perintah sudo karena tidak diizinkan.

Berikut adalah apa yang terjadi ketika user tersebut melakukan perintah sudo;

nitza@nitzaalfinas:~$ sudo apt-get update
[sudo] password for nitza: 
nitza is not in the sudoers file.  This incident will be reported.
nitza@nitzaalfinas:~$ 

Jika Anda butuh user tersebut boleh melakukan perintah sudo, maka berikut adalah yang Anda butuhkan;

1. Masuk kembali sebagai root, dan buka editor Anda;

# nano /etc/sudoers

2. Tambahkan baris berikut pada file sudoers
nitza ALL = (ALL) ALL 

3. Keluar nano editor dengan kombinasi ctrl+x dan tekan Y ketika ada konfirmasi

4. Sekarang user tersebut telah bisa melakukan perintah sudo

Tidak ada komentar:

Posting Komentar

Backup Semua Database PostgreSQL dalam Container

Langkah 1: Identifikasi Container PostgreSQL Gunakan perintah docker ps untuk menemukan container PostgreSQL: docker ps Cata...