Perihal pengguna pada sistem operasi
linux adalah hal yang sangat mendasar namun akan krusial saat dibutuhkan dalam beberapa hal tertentu. Berikut beberapa hal yang umum untuk diketahui linuxer yang baru memasuki dunia per linux an.
Penambahan User
untuk menambahkan user baru kita harus login sebagai root yang merupakan level tertinggi dalam strata user. perintah penambahan user baru dengan menggunakan ‘useradd’ dengan diikuti beberapa option diantaranya:
1 2 3 4 5 6 | -d home direktori -s starting program (shell) -p password -g group utama diberikan untuk user tersebut -G group lain yang ditambahkan kepada user -m membuat direktori home user |
contoh kasusnya adalah jika kita ingin menambahkan user baru dengan nama ‘batik’ group ‘users’ dan
password ’12345′ maka perintahnya adalah:
1 | useradd -gusers -s/bin/bash -p12345 -d/home/batik -m batik |
Mengubah User
untuk mengubah user menggunakan perintah ‘usermod’ dari login root dengan diikuti beberapa option yang seperti pada penambahan user. misalnya kita akan menambahkan group ‘web’ ke user ‘batik’ yang sudah kita buat maka perintahnya adalah:
Menghapus User
user yang ada dapat kita hapus lengkap dengan ‘home directory’ nya juga. untuk perintahnya yang harus dieksekusi adalah menggunakan ‘userdel’ dan diikuti option ‘-r’ untuk menghapus ‘home directory’ user tersebut. misalnya kita akan menghapus user ‘batik’ dengan ‘home directory’ nya maka perintah yang dieksekusinya adalah:
Password User
untuk mengubah password user perintahnya adalah ‘passwd’ dapat diikuti dengan nama user yang akan diubah passwordnya (khusus untuk login dari user root) atau tanpa perintah tambahan jika akan merubah password user yang sedang login tersebut.
Sudoers
untuk alasan keamanan sebainya jangan sering menggunaan user ‘root’ atau jika untuk kebutuhan remote akses sebaiknya user ‘root’ tidak diijinkan login dari remote dan kita gunakan user lain yang bisa diberi pangkat sebagai ‘root’ caranya adalah dengan menambahkan user tersebut kedalam file ‘/etc/sudoers’ contoh perntah yang dieksekusinya adalah:
1 2 3 4 | $ su # chmod +w /etc/sudoers # echo 'batik ALL=(ALL) ALL' >> /etc/sudoers # chmod -w /etc/sudoers |
pada contoh diatas user yang ditambahkan adalah user bernama ‘batik’.
untuk penggunaanya adalah saat sebagai user batik jalankan perintah ‘sudo’. misalnya untuk menggunakan ‘bash’ dengan berperilaku sebagai root dapat menggunakan perintah:
sudo bash
kemudian masukan password untuk user ‘batik’ tersebut dan statusnya sekarang sudah sebagai root sedangkan untuk keluar dari mode ‘root’ dengan perintah ‘exit’
Menambahkan Group
Untuk menambahkan group baru pada linux bisa menggunakan syntax :
sudo addgroup nama_group
Buka terminal dan login sebagai root
Kemudian ketikan syntax diatas dengan memasukan nama group yang ingin dibuat, disini saya menggunaka nama group "keuangan".
Selamat anda berhasil membuat group. :)
Memasukan User kedalam Sebuah Group
Setelah tadi kita sudah membuat user dan group baru. Sekarang kita akan memasukan user "akuntan" tadi kedalam group "keuangan". Cara memasukannya dengan menggunakan syntax :
sudo adduser nama_user nama_group
Buka terminal dan login sebagai root. Ketikanlah syntax diatas dan rubah nama_user dan nama_group dengan user dan group tadi yang sudah dibuat.
Setelah mengeksuki perintah tersebut maka user akuntan akan masuk kedalam group keuangan. Untuk melihat apakah user tadi sudah masuk kedalam group atau belum, kita bisa mengeceknya dengan syntax :
cat /etc/group
Selamat kalian berhasil memasukan user kedalam suatu group. :)
Mengubah Owner dan Group Suatu File
Saya akan membuat file dengan user root. File ini nantinya akan saya rubah kepimilkikan dan groupnya. Pertama buat sebuha file menggunakan text editor gedit.
sudo gedit nama_file
Buka terminal login sebagai root. lalu ketikan syntax diatas, disini saya menggunakan "file" sebagai nama file tersebut.
Kemudian akan muncul text editor gedit. isikan isi dari file tersebut, lalu save.
Lihat apakah filenya sudah terbentuk atau belum dengan syntax :
ls
ls -l (untuk melihat atribut file)
Terlihat pada gambar diatas file yang bernama file owner dan groupnya masih sama-sama root. Disini saya akan merubah Owner dan Group dari file tersebut.
Syntax :
chown nama_user nama_file
chgrp nama_group nama_file
Setalah itu lihat lah dengan ls -l apakah sudah terganti atau belum owner dan groupnya.
Selamat file owner dan groupnya sudah berubah. :)
Menghapus User dan Group
Berikut adalah cara untuk menghapus user dan group yang sudah kita buat. Ini mungkin berguna apabila user dan group tersebut sudah tidak terpakai. Dari pada menuh-menuhin memori. hhe
Syntax :
userdel option nama_user
groupdel nama-group
Sumber: Batikpress.com & tulisanilmukomouter.blogspot.com
Belum ada tanggapan untuk "Manajemen User dan Group pada Linux"
Posting Komentar