Ayna - Perwira Learning Center

Foto Profil Ayna

Hiii, Aku Aynaaa! 👋

This is a cruel world. And yet...so beautiful....

Praktik Nyata: Mengatur User, Role, dan Privilege di Server Linux - Perwira Learning Center

 

Latar Belakang

Setelah memahami konsep user, role, dan privilege di Linux, langkah selanjutnya adalah menerapkannya secara langsung di dalam sistem. Teori saja tidak cukup, karena pengelolaan user di server Linux sangat bergantung pada praktik yang tepat.

Dalam dunia nyata, seorang administrator sistem harus mampu membuat user baru, mengatur hak akses, serta memastikan setiap pengguna memiliki privilege sesuai kebutuhannya. Tanpa pengaturan yang benar, sistem bisa menjadi tidak aman atau bahkan berisiko mengalami kesalahan operasional.

Oleh karena itu, praktik pengelolaan user menjadi bagian penting untuk memastikan server tetap aman, terstruktur, dan mudah dikelola.

Daftar Tools 
 
Perangkat Lunak: Terminal, dan Blogger 
Perangkat Kerja: Laptop
 
Konsep Materi

Dalam praktiknya, pengelolaan user di Linux mencakup beberapa langkah utama, yaitu membuat user, mengatur grup (role), memberikan privilege, dan menguji hasilnya.

Perintah seperti adduser digunakan untuk membuat user baru, passwd untuk mengatur password, groupadd dan usermod untuk mengelola grup, serta sudo untuk memberikan hak akses administratif sementara.

Setiap langkah ini saling berkaitan. User yang dibuat akan dimasukkan ke dalam grup tertentu (role), lalu diberikan privilege sesuai kebutuhannya. Dengan begitu, sistem tetap aman karena tidak semua user memiliki akses penuh.

Tutorial Praktik: Dari User Baru Sampai Punya Privilege  

Tahap 1: Membuat Identitas (User)
Kita buat user baru bernama windah
  
Tahap 2: Menentukan Role (Group)
Kita buat sebuah grup bernama tim_it. Dan masukkan user ke grup tim_it Semua orang di grup ini akan punya "Role" yang sama dalam mengakses file proyek.
Tahap 3: Memberikan Privilege (Hak Akses RWX)
Sekarang kita buat folder proyek dan atur siapa yang boleh baca (r), tulis (w), atau masuk (x) ke dalamnya.
Artinya 770: Pemilik (Root) bebas, Grup (tim_it) bisa RWX, Orang lain (Others) diblokir total.
Tahap 4: Uji Coba (Privilege Sudo)
Bagaimana kalau windah perlu menginstal aplikasi? Kita beri dia privilege Sudo.
Cara Mengecek Hasilnya 
 
1. Cek Role: Ketik groups windah. Harus muncul tim_it dan sudo.
   
Cek Akses Folder: Masuk sebagai user tersebut (su - windah), lalu coba buat file di dalam folder tadi:
Kalau tidak muncul "Permission Denied", berarti privilege-nya sudah jalan!

Kesimpulan 

Pengelolaan user di Linux bukan hanya sekadar membuat akun, tetapi merupakan rangkaian proses yang saling terhubung mulai dari pembuatan user, penentuan role melalui grup, pemberian privilege, hingga tahap pengujian akses. Setiap langkah memiliki peran penting dalam memastikan user dapat bekerja sesuai kebutuhan tanpa melanggar batas keamanan sistem.

Melalui praktik yang telah dilakukan, terlihat bahwa user yang dibuat akan mendapatkan peran tertentu melalui grup, lalu diberikan hak akses (permission) yang mengatur apa saja yang boleh dilakukan. Dengan tambahan privilege seperti sudo, user juga bisa menjalankan tugas administratif tanpa harus menggunakan akun root secara langsung.

Dengan pengaturan yang tepat, sistem menjadi lebih aman, terstruktur, dan mudah dikelola. Tidak semua user memiliki akses penuh, tetapi setiap user memiliki akses yang cukup untuk menjalankan tugasnya secara efektif.