Perintah Linux Berkaitan User & Group

Selasa, 30 Juni 2015

Muhidin Saimin

Server

Dibaca: 4546 kali

Ketika kita mengurus sebuah server menggunakan sistem operasi Linux misal CentOS 7, terkadang kita butuh untuk menambah atau menghapus user atau juga menambahkan user ke group tertentu. Berikut bebrapa hal yang dapat kita lakukan yang berkaitan dengan user dan group:

  • Membuat user baru, perintahnya adalah # useradd NamaUser

Perintah tersebut akan membuat user baru sesuai dengan nama user yang kita masukan. Pembuatan user tersebut akan membuat 1 direktori sesuai dengan nama user tersebut pada direktori /home. dan default dari group user ini adalah nama user itu juga.

  • Melihat daftar user yang ada, perintahnya # cat /etc/passwd

Daftar user tersebut, nantinya akan berbentuk seperti ini

guest:x:500:500:guest:/home/guest:/bin/bash

Dari daftar tersebut, terlihat kalau daftar tersebut terbagi menjadi 7kolom/bagian yang dipisahkan oleh tanda : (titik dua).

    • Kolom 1 berisi username
    • Kolom 2 berisi password (hanya ditandi dengan tanda ‘x’ yang berarti mempunyai password)
    • Kolom 3 berisi UID (user ID), UID ini selalu dimulai dari 500
    • Kolom 4 berisi GID (Group ID), GUID ini juga selalu dimulai dari 500
    • Kolom 5 berisi Full name user
    • Kolom 6 berisi home direktori user
    • Kolom 7 berisi shell user tersebut
  • Melihat password user dalam bentuk terekripsi, perintahnya # cat /etc/shadow
  • Menghapus user, gunakan perintah # userdel namauser
    Perintah ini akan menghapus user yang kita masukan, tetapi tidak menghapus direktori user di folder /home.
  • Menghapus user dan folder home-nya, gunakan perintah # userdel -r namauser
  • Membuat Group, gunakan perintah # groupadd NamaGroup
    Perintah tersebut akan membuat suatu group baru. Saat baru dibuat group ini akan kosong, artinya tidak ada anggota pada group ini. Seperti penjelasan di atas, bahwa setiap pembuatan GID ini akan dimulai dari 500. Sekarang bagaimana jika kita ingin memberikan GID ini dengan 700? Gunakan perintah # groupadd -g 700 NamaGroup.
  • Melihat daftar group yang ada, gunakan perintah # cat /etc/group
  • Menambahkan user ke group tertentu, perintahnya # usermod -G NamaGroup NamaUser

Misalnya kita akan menambahkan user akif kita contoh msaimin kedalam group web server (apache), maka perintah yang dapat kita kerjakan adalah:

# usermod -G apache msaimin

  • Menghapus Group, gunakan perintah # groupdel NamaGroup

Artikel Terkait

Komentar via Facebook

Kembali ke atas