Pembahasan
Linux merupakan salah satu
sistem operasi yang banyak dipakai didunia. Berbeda dengan sistem operasi
lainnya (misalnya DOS dan VMS). Linux dapat dipakai pada berbagai platform, dari
mikrokomputer hingga mainframe.
Perintah-perintah dalam sistem operasi Linux bersifat case sensitive
artinya huruf kecil dan huruf kapital mempunyai makna yang berbeda.
Linux merupakan sistem
operasi dirancang sebagai sistem multi user. Pada sistem seperti ini, seseorang
yang hendak mengakses sistem harus melakukan proses yang disebut dengan login.
Hanya pemakai yang berhak yang dapat mengakses sistem. Kebalikan proses dari login
adalah logout
PELAKSANAAN PRAKTIKUM
ADMINISTRASI USER
DANPEMBUATAN GROUP
Administrator
sistem melakukan beberapa hal penting berkaitan dengan user dan group antara
lain :
• _ Pendaftaran nama login
• _ Pembekuan nama login user
• _ Penghapusan nama login user
• _ Pembuatan group baru
• _ Pembagian group
• _ Pengaturan direktori home
• _ Pengamanan file-file password
Dalam sistem Linux, nama login dapat diberikan pada :
_ User
biasa. Contoh : anton. wiwit, afri, pelatihan2000
_ Aplikasi.
Contoh : mysql, qmail, squid
_ Device.
Contoh : lp
_ Service.
Contoh : cron, ftp
Tujuan pemberian nama login adalah
untuk memberikan identitas pada tiap entitas agar dapat memiliki file,
direktori dan proses sendiri. Jadi user belum berati seseorang pengguna. Dapat
juga berupa program ataupun pengguna. Bagi user biasa, nama login dapat digunakan
untuk memasuki sebuah shell yang disiapkan sistem melalui proses otentikasi
password dan melakukan pekerjaan-pekerjaan dalam sistem tersebut.
Penjelasan
[root@localhost student]#
Root :
Linux hanya mengenal sebuah direktori yang menjadi akar hirarki
atau induk dari semua direktori dan
file lainnya. Direktori akar ini dinamakan root dan diberi simbol /. Setelah itu semua file dan direktori akan
berada di bawah direktori root (/) ini.
@localhost :
nama komputer atau hostname tempat login saat ini. Linux menggunakan penamaan
DNS, yang berarti hostname disini adalah bagian pertama dari nama lengkap
komputer.
Student :
nama login yang sedang aktif saat ini.
# :
Tanda # Menunjukkan kita sebagai user biasa, apabila kita masuk
menggunakan root atau super user (su) maka tampilan kursornya adalah #.
Su
Untuk login sementara sebagai user lain. Bila
user ID tidak disertakan maka komputer menganggap Anda ingin login sementara
sebagai super user atau root. Bila Anda bukan root dan user lain itu memiliki
password maka Anda harus memasukkan passwordnya dengan benar. Tapi bila Anda
adalah root maka Anda dapat login sebagai user lain tanpa perlu mengetahui
password user tersebut.
Passwd
Digunakan untuk mengganti password. Anda akan selalu diminta
mengisikan password lama dan selanjutnya akan diminta mengisikan password baru
sebanyak dua kali. Password sedikitnya terdiri dari enam karakter dan
sedikitnya mengandung sebuah karakter.
Perintah pada cat :
CAT Menampilkan isi dari sebuah file di layar
Sedangkan “etc”
Berisi file-file konfigurasi.
Contoh
pada praktek :
·
cat /etc/passwd = menampilkan isi dari
sebuah file pasward
·
cat /etc/group = merupakan perintah
untuk melihat isi dari file group
ls
–l /etc/passwd
Dari perintah tersebut maka akan menampilkan
data – data Berisi file-file konfigurasi
pasword secara lengkap.
ls
–l /etc/group
Dari perintah tersebut maka akan menampilkan
data – data Berisi file-file konfigurasi
group secara lengkap.
useradd adminjar
untuk
menambah user account pada komputer dengan nama adminjar
passwad adminjar
Untuk
memberikan password kepada user baru yang telah dibuat
grep
adminjar/etc/passwd
Digunakan
untuk menyaring masukannya user pada adminjar dan menampilkan baris-baris yang
hanya mengandung pola file-file pada baris passwd yang ditentukan. Pola ini
disebut regular expression
groupadd mahasiswa -g 100
Perintah ini akan
menambah group baru yang bernama mahasiswa dengan menentukan tipe dari file
kelompok sebanyak banyak 100
keterangan pada huruf g
adalah sebagai nomor GID (Group ID)
groupadd
dosen -g 200
Perintah ini akan
menambah group baru yang bernama dosen dengan menentukan tipe dari file
kelompok sebanyak banyak 200
keterangan pada huruf g
adalah sebagai nomor GID (Group ID)
Id
adminjar
Melihat identitas diri
(nomor id dan group id)
Id
adalah perintah yang digunakan untuk menampilkan identitas pengguna.
useradd a1 -m -d /home/mahasiswa/a1 -u 101 -g 100 -p a1
useradd gill -m -d /home/dosen/gill -u 201 -g 200 -p gill
-m : direktori
home akan diciptakan bila belum ada
-u : nomor UID (User ID)
-d : direktori
home untuk user
-g : nomor GID (Group ID)
-p : password
yang telah di enkripsi
tugas
1. user1
dengan group: group1
2. user2 dengan group: group2
3. user3 dengan group: group3
nah misal kalo pengen supaya user2 bisa gabung dengan group1, maka perintahnya
adalah:
usermod -G group1 user2
perintah tersebut akan memasukkan user2 sebagai anggota group1 tanpa mengubah
default group user tersebut, yaitu group2. jika ingin merubah keanggotaan
default dari seorang user, misal: user2 ingin dirubah hanya menjadi anggota
dari group1, maka perintahnya:
usermod -g group1 user2
untuk hasil dari perintah ini, anda bisa coba login sebagai user yang baru saja
anda rubah keanggotaannya,lalu ketik perintah "id".misal dengan
perintah:
su - user2
id
Kesimpulan
Seperti halnya
bila kita mengetikkan perintah di DOS, command line atau baris
perintah di Linux juga diketikkan di prompt dan diakhiri dengan menekan tombol Enter
pada keyboard untuk mengeksekusi perintah tersebut.
Baris perintah
merupakan cara yang lebih efisien untuk melakukan sesuatu pekerjaan. Oleh
karena itu pemakai Linux tetap mengandalkan cara ini untuk bekerja. Sebaiknya
pemula juga harus mengetahui dan sedikitnya pernah menggunakan perintah baris
ini karena suatu saat pengetahuan akan perintah-perintah ini bisa sangat
diperlukan.
Tidak ada komentar:
Posting Komentar