Belajar 19 May 2018

Pengaturan User di Linux

Sebagai seorang admin server, terutama yang biasa dilingkungan linux, kita wajib mengetahui perintah-perintah dasar untuk pengaturan akses user di sebuah server.

Berikut perintah-perintah dasar dalam pengaturan hak akses user pada sebuah server linux baik ubuntu, fedora, centos dsb.

1. Membuat user baru

Berikut perintah membuat user baru. Ganti "namauser" dengan nama user yang akan anda buat.

# adduser namauser

atau

# useradd namauser

2. Membuat password/Mengganti password

Berikut perintah membuat/mengganti password. Ubah "namauser" dengan nama user yang bersangkutan

# passwd namauser

3. Beralih ke User lain

Berikut perintah beralih ke user lain. ubah "userlain" menjadi nama user yang akan kita tuju.

# su userlain

4. Beralih ke User Root

Berikut perintah beralih ke hak user root. Ganti "userroot" dengan nama user yang memiliki hak akses root/sudo. Disini anda berarti masih dalam mode hak akses terbatas yang ditandai dengan tanda " $ ".

$ sudo su userroot

5. Membuat Grup User Baru

Berikut perintah membuat grup user baru. Ganti "grupbaru" dengan nama grup yang anda inginkan.

# groupadd grupbaru

6. Memasukkan User ke dalam Grup

Berikut perintah memasukkan suatu user ke dalam sebuah grup. Ganti "namagrup" dengan nama group yang telah dibuat, dan ganti "namauser" dengan nama user yang akan dimasukkan kedalam grup tersebut.

# usermod -aG namagrup namauser

7. Melihat User yang Aktif

Berikut perintah melihat user-user yang aktif.

# users

8. Melihat Grup yang Aktif

Berikut perintah melihat grup-grup yang aktif

# groups

9. Melihat Grup Apa Saja yang Berada Pada User

Berikut perintah untuk melihat grup-grup apa saja yang dimiliki oleh suatu user. Ganti "namauser" dengan nama user yang akan dilihat grup-grupnya.

# groups namauser

10. Menambahkan Beberapa Grup kedalam Satu User

Berikut perintah untuk menambahkan beberapa grup sekaligus ke dalam suatu user. Ganti "namagrup1","namagrup2","namagrup3" menjadi nama grup yang diinginkan untuk dimasukkan kedalam suatu user. Ganti pula "namauser" dengan nama user yang dituju.

# usermod -aG namagrup1,namagrup2,namagrup3 namauser

Misal :

# usermod -aG ftp,admin,root agung

11. Menghapus User

Berikut perintah untuk menghapuskan suatu user. Ganti "namauser" menjadi nama user yang akan dihapus.

# userdel namauser

12. Mengganti Directory Home Menjadi Directory Lain

Berikut perintah untuk mengubah directory default atau directory home suatu user menjadi directory lainnya yang kita inginkan. Ganti "pathdituju" menjadi path directory yang kita inginkan. Serta ganti "namauser" menjadi nama user yang bersangkutan.

# usermod -m -d pathdituju namauser

Misal :

# usermod -m -d /var/www/html/domain mazjohn

13. Memberikan Hak Akses Root/Sudo kepada User

Berikut perintah untuk memberikan akses SUDO kepada suatu user.

# visudo

lalu cari teks berikut :

root ALL=(ALL) ALL

kemudian tambahkan teks berikut, ganti "namauser" menjadi nama user yang dikehendari untuk dapat memiliki akses sudo :

namauser ALL=(ALL:ALL) ALL

setelah itu simpan dengan mengetikkan

:wq

MazJohn

Sumber : MyLibrary
Lokasi : Jakarta

Ketik Komentarmu

0 Komentar