▼

Senin, 21 September 2026

Administrasi User Linux Debian

Linux Debian CLI / Terminal Administrasi User

Administrasi User Linux Debian

Panduan dasar untuk memahami pengguna, root, group, direktori, dan perintah administrasi user pada Debian melalui Command Line Interface (CLI).

Pengantar

Pada materi ini, Debian digambarkan sebagai sistem yang digunakan tanpa antarmuka grafis sehingga interaksi dengan sistem dilakukan melalui Command Line Interface (CLI). Bagi pengguna yang terbiasa dengan Windows, tampilan terminal mungkin terasa berbeda, tetapi pola kerjanya dapat dipelajari secara bertahap.

Administrasi user penting karena tidak semua pengguna harus mempunyai hak akses yang sama. Linux membedakan pengguna biasa, pengguna dengan hak administrasi, serta kelompok (group) yang dapat digunakan untuk mengatur akses secara lebih terstruktur.

Inti materi: administrator mengelola akun pengguna dan group, menentukan lingkungan kerja pengguna, serta mengatur siapa yang dapat mengakses file dan direktori tertentu.

Konsep Dasar yang Perlu Dipahami

KonsepPenjelasan
Root Akun dengan hak administrasi tertinggi yang dapat melakukan perubahan penting terhadap sistem.
User biasa Akun untuk aktivitas sehari-hari dengan hak akses yang lebih terbatas dibandingkan root.
Group Kumpulan user yang dapat digunakan untuk mengelola hak akses secara bersama-sama.
Home directory Direktori pribadi tempat data dan file milik pengguna biasanya disimpan.
Prompt Tanda pada terminal yang membantu menunjukkan user dan lokasi kerja saat ini.
/ Direktori akar (root directory) dalam struktur file Linux.

1. Login dan Mengakses Root

Setelah instalasi Debian selesai, sistem dapat menampilkan prompt login pada terminal. Pada tahap instalasi, materi ini menggunakan dua jenis akun: root sebagai akun utama dan satu akun pengguna biasa.

1

Tampilan Login

Setelah sistem menyala, Debian meminta nama pengguna untuk masuk ke sistem.

Tampilan login Debian
Contoh tampilan login Debian melalui CLI
2

Masuk sebagai root

Masukkan nama pengguna root dan kata sandi yang telah dibuat saat instalasi.

Login sebagai root
Contoh proses masuk sebagai root
3

Membersihkan Terminal

clear

Perintah clear membersihkan tampilan terminal tanpa menghapus data atau konfigurasi sistem.

Perintah clear
Contoh penggunaan perintah clear
Catatan: Root mempunyai hak yang sangat luas. Karena kesalahan perintah sebagai root dapat berdampak langsung pada sistem, gunakan hak administrasi hanya ketika memang diperlukan.

2. Administrasi User: adduser

Perintah adduser digunakan untuk membuat pengguna baru. Dalam praktik dasar, sintaks yang digunakan adalah:

adduser <nama_pengguna>

Setelah nama pengguna dimasukkan, Debian akan meminta kata sandi dan beberapa informasi tambahan terkait akun tersebut.

Konsep penting: membuat user tidak hanya berarti membuat nama login. Sistem juga mengatur identitas akun, home directory, serta informasi yang diperlukan agar akun dapat digunakan.
Proses adduser
Contoh proses membuat user baru

3. Logout dan Pergantian User

4

Logout dari sesi root

logout

Perintah logout digunakan untuk keluar dari sesi shell yang sedang aktif.

Perintah logout
Contoh keluar dari sesi root
5

Masuk sebagai user baru

Setelah membuat user, masuk kembali menggunakan akun tersebut. Materi sumber menggunakan contoh nama user bill.

Login sebagai user baru
Contoh login menggunakan user yang baru dibuat
Mengenali prompt: prompt terminal dapat membantu membedakan sesi root dan user biasa. Materi sumber juga menunjukkan perubahan tampilan prompt ketika berpindah dari root ke user biasa.
Prompt root
Contoh prompt saat berada sebagai root
Prompt user biasa
Contoh prompt saat menggunakan user biasa

Tanda ~ (tilde) berkaitan dengan home directory pengguna yang sedang aktif. Saat user baru belum berpindah ke direktori lain, simbol tersebut menunjukkan lokasi home pengguna tersebut.

4. Menghapus User: userdel -r

Setelah kembali sebagai root, materi menggunakan perintah userdel -r <nama_pengguna> untuk menghapus akun beserta data pada home directory pengguna tersebut.

userdel -r <nama_pengguna>
Perintah userdel
Contoh penghapusan user menggunakan userdel -r
Perhatian: opsi -r digunakan untuk menghapus data home pengguna. Pastikan akun dan data yang akan dihapus memang sudah tidak diperlukan.

5. Group: Mengelompokkan User

Linux dapat mengelompokkan beberapa pengguna ke dalam sebuah group. Pendekatan ini memudahkan administrator ketika beberapa user perlu memiliki pola hak akses yang sama.

Membuat Group

groupadd <nama_group>

Menghapus Group

groupdel <nama_group>

Dalam contoh pada materi, dibuat dua group: jawatengah dan jawabarat, kemudian dibuat empat user: pati, rembang, bandung, dan subang.

Membuat group
Contoh pembuatan group
Pembuatan user dan group
Contoh konfigurasi user dan group
Daftar user
Contoh user yang digunakan dalam latihan
Daftar group
Contoh group yang digunakan dalam latihan
Mengapa group penting? Administrator tidak perlu mengatur akses satu per satu untuk setiap user. Akses dapat dirancang berdasarkan kebutuhan kelompok kerja.

6. Memasukkan User ke Group

Materi menggunakan perintah berikut untuk memindahkan user ke group tertentu:

usermod -g <nama_group> <nama_user>

Contoh pada materi: user pati dan rembang dimasukkan ke group jawatengah, sedangkan bandung dan subang dimasukkan ke jawabarat.

Perintah usermod
Contoh penggunaan usermod -g
Hasil pengelompokan user
Contoh hasil pengelompokan user ke dalam group
Catatan konsep: Keanggotaan group menjadi salah satu dasar pengaturan akses file dan direktori di Linux. Karena itu, pengelompokan user harus disesuaikan dengan kebutuhan akses yang sebenarnya.

7. Mengenal Struktur Direktori Linux

Linux tidak menggunakan konsep drive seperti C: atau D: sebagaimana Windows. Sistem file dimulai dari satu direktori akar bernama /.

Melihat isi root directory

ls /

Perintah tersebut menampilkan isi direktori akar. Secara umum, direktori seperti /home, /usr, dan /etc berada di bawah struktur direktori tersebut.

ls slash
Contoh penggunaan ls /

Berpindah ke /usr

cd /usr

Perintah cd digunakan untuk berpindah direktori. Setelah masuk ke /usr, prompt dapat menunjukkan lokasi direktori yang sedang aktif.

cd usr
Contoh berpindah ke direktori /usr

Membuat direktori

mkdir <nama_directory>

Perintah mkdir membuat direktori baru. Setelah dibuat, keberadaannya dapat diperiksa dengan ls.

mkdir
Contoh membuat direktori menggunakan mkdir

Membuat file kosong

touch <nama_file>

Perintah touch dapat digunakan untuk membuat file kosong, kemudian keberadaannya dapat dilihat menggunakan ls.

touch
Contoh membuat file dengan touch

Melihat detail file dan direktori

ls -l

Mode -l menampilkan informasi yang lebih lengkap, seperti permission, pemilik, group, ukuran, waktu perubahan, dan nama file atau direktori.

ls -l
Contoh tampilan detail dengan ls -l

8. Hak Akses File dan Direktori

Salah satu bagian penting administrasi Linux adalah pembatasan akses file. Tidak semua user dapat mengubah semua file. Root mempunyai hak administrasi yang jauh lebih luas, sedangkan user biasa bekerja sesuai hak yang dimiliki.

ElemenFungsiContoh
Owner Pemilik file atau direktori. User tertentu
Group Kelompok user yang terkait dengan file atau direktori. jawatengah
Permission Mengatur kemampuan membaca, menulis, atau mengeksekusi. r, w, x
Hubungan dengan materi: konsep user dan group pada bagian sebelumnya menjadi dasar untuk memahami mengapa sebuah file dapat dibuka oleh satu pengguna tetapi ditolak untuk pengguna lain.

Latihan user bintang

Materi sumber mengarahkan untuk membuat user bernama bintang, masuk sebagai user tersebut, lalu kembali ke direktori /usr.

User bintang
Contoh pembuatan dan penggunaan user bintang

Setelah itu gunakan ls -l untuk melihat atribut file dan direktori. Tampilan ini membantu membaca struktur kepemilikan dan permission pada sistem file Linux.

9. Alur Praktik Terpadu

Agar materi lebih mudah dipahami, berikut alur latihan yang mengikuti inti praktik pada sumber:

  1. Masuk ke Debian melalui CLI.
  2. Gunakan akun root untuk administrasi.
  3. Buat user baru dengan adduser.
  4. Keluar dari sesi menggunakan logout.
  5. Masuk sebagai user biasa dan amati perubahan prompt.
  6. Kembali sebagai root lalu hapus user menggunakan userdel -r bila memang diperlukan.
  7. Buat group dengan groupadd.
  8. Tempatkan user ke group menggunakan usermod -g sesuai skenario latihan.
  9. Gunakan ls, cd, mkdir, dan touch untuk berlatih mengelola file dan direktori.
  10. Gunakan ls -l untuk mengamati atribut dan hak akses.

Ringkasan Perintah

PerintahFungsi Utama
clearMembersihkan tampilan terminal.
adduser <user>Membuat user baru.
logoutKeluar dari sesi shell.
userdel -r <user>Menghapus user beserta home directory sesuai penggunaan opsi -r.
groupadd <group>Membuat group baru.
groupdel <group>Menghapus group.
usermod -g <group> <user>Mengatur group utama user sesuai sintaks pada materi.
ls /Melihat isi root directory.
cd /usrBerpindah ke direktori /usr.
mkdir <dir>Membuat direktori.
touch <file>Membuat file kosong.
ls -lMenampilkan detail file dan direktori.
Catatan pembelajaran: beberapa langkah pada materi sumber menggunakan nama user dan password sebagai contoh. Untuk praktik nyata, gunakan password yang kuat dan jangan menampilkan password sungguhan di dokumentasi atau blog.

Tidak ada komentar:

Posting Komentar