Dokumen ini berisi tentang penggunaan perintah command line Linux untuk mengelola user dan group, meliputi:
1) Membuat, mengubah, dan menghapus user dan group
2) Mengelompokkan user ke dalam group tertentu
3) Memberikan hak akses kepada user dan group
1. Hapus user dengan menggunakan perintah userdel.
Parents Children Soho
Paul Alice Accounts
Jane Derek Sales
2. Buatlah user account untuk setiap anggota group sesuai tabel diatas.
3. Cek apakah home direktory yang terbentuk sesuai dengan tabel diatas.
4. Ubahlah password Paul dan Derek melalui root.
5. Cobalah mengubah password Alice dengan login sebagai Alice
6. Lihat keanggotaan dari setiap user.
7. Hapuslah user Account dan Sales.
1. Hapus user dengan menggunakan perintah userdel.
Parents Children Soho
Paul Alice Accounts
Jane Derek Sales
2. Buatlah user account untuk setiap anggota group sesuai tabel diatas.
3. Cek apakah home direktory yang terbentuk sesuai dengan tabel diatas.
4. Ubahlah password Paul dan Derek melalui root.
5. Cobalah mengubah password Alice dengan login sebagai Alice
6. Lihat keanggotaan dari setiap user.
7. Hapuslah user Account dan Sales.
LAPORAN 15 SISTEM OPERASI Manajemen User dan GroupIbrahim Naki
Perintah di atas perintah groupadd <nama> adalah perintah untuk membuat sebuah group, yang kemudian akan di beri user-user. Sedangkan untuk mengetahui apakan group tersebut telah selesai di buat, maka kita bisa lihat dengan menggunakan perintah cat /etc/group
LAPORAN 15 SISTEM OPERASI Manajemen User dan GroupIbrahim Naki
Perintah di atas perintah groupadd <nama> adalah perintah untuk membuat sebuah group, yang kemudian akan di beri user-user. Sedangkan untuk mengetahui apakan group tersebut telah selesai di buat, maka kita bisa lihat dengan menggunakan perintah cat /etc/group
Fungsi dan Cara Penggunaan Terminal (CLI, Gedit, dan VI Editor)Fadhel Hizham
Hasil presentasi TIK Kelompok IV: Oleh: Aulia Rafikasari Fadhel Akhmad Hizham Radis Selfiana Sari Kelas X Aksel SMAN 1 Jember Yang slide 179, 180, 181, 186, 188, 193, 195, 197, 200, 203, 206, 208, 209, dan 210 itu tidak ada gambarnya. Gunakan Libre Office untuk membuka file tersebut
1. SMK NEGERI 5 PADANG
TEKNIK KOMPUTER JARINGAN
JOB SHEET PRAKTIKUM
Mata Pelajaran Administrasi Sistem Jaringan
XII(Duabelas) Sistem Operasi Jaringan Waktu : 4 x 45”
SOP Halaman : Nomor : 1
1
A. TUJUAN PEMBELAJARAN
Mampu menggunakan perintah/command line, mampu mengelola
dan merencanakan hak akses yang diberikan pada user dan root serta
melakukan pengelompokkan sesuai grup akses.
B. ALAT DAN BAHAN
1. Personal komputer dengan sistem operasi Debian 5.0
2. Koneksi internet
C. TEORI SINGKAT
1. Command Line Linux
Sepertihalnya bila kita mengetikkan perintah diDOS,command line
atau baris perintah di Linux juga diketikkan di prompt dan diakhiri enter
untuk mengeksekusi perintah tersebut. Setiap pemakai Linux harus
mempunyai nama login (user account) yang sebelumnya harus
didaftarkan pada administrator sistem, nama login pada umumnya
dibatasi maksimum 8 karakter dan umumnya dalam huruf kecil. Prompt
dari shell bash pada Linux menggunakan tanda “$”. Sebuah sesi pada
Linux pada umumnya terdiri dari:
● Login
● Bekerja dengan shell/menjalankan aplikasi
● Logout
Tergantung atas shellyang digunakan, pada Linux bash maka pada
proses login akan mengeksekusi program /etc/profile (untuk semua
pemakai) dan berkas bash_profile di direktori HOME masing-masing.
Sedangkan pada saat logout, maka program shell bash akan
2. SMK NEGERI 5 PADANG
TEKNIK KOMPUTER JARINGAN
JOB SHEET PRAKTIKUM
Mata Pelajaran Administrasi Sistem Jaringan
XII(Duabelas) Sistem Operasi Jaringan Waktu : 4 x 45”
SOP Halaman : Nomor : 1
2
mengeksekusiberkas yang bernama bash_logout.Format perintah Linux
standar mempunyai format sebagai berikut:
$nama_perintah [pilihan] [argumen]
Pilihan adalah option yang dimulai dengan tanda minus (-).
Argumen dapat kosong, satu atau beberapa beberapa argumen
(parameter).
Untuk mengetahui lebih detail lagi fungsi-fungsi suatu perintah, Anda
dapat melihat manualnya, misalnya dengan mengetikkan perintah man:
Contoh :
$ man ls
Manual tersebut akan menampilkan bagaimana cara penggunaan
perintah lsitu secara lengkap.
2. User Management
Manajemen user dan group merupakan elemen dasar dalam
administrasi sistem operasi Linux. User dalam hal ini dapat berupa akun
atau akun yang dimiliki dan digunakan oleh sebuah aplikasi. Grup
3. SMK NEGERI 5 PADANG
TEKNIK KOMPUTER JARINGAN
JOB SHEET PRAKTIKUM
Mata Pelajaran Administrasi Sistem Jaringan
XII(Duabelas) Sistem Operasi Jaringan Waktu : 4 x 45”
SOP Halaman : Nomor : 1
3
merupakan ekspresi logikal organisasi yaitu sekelompok user yang
secara bersama mempunyai tujuan yang sama. User dalam satu grup
dapat mempunyai akses yang sama baik membaca, menambah, atau
menghapus. Setiap user atau grup mempunyai nomoridentitas unik yang
dikenal dengan nama UserID (UID) dan GroupID (GID). Berikut adalah
perintah-perintah yang dapat digunakan untuk melakukan pengelolaan
user dan grup.
● Useradd, usermod, userdel, merupakan standar yang digunakan
untuk menambah, mengubah, dan menghapus user.
● Groupadd, groupmod, groupdel, merupakan standar yang
digunakan untuk menambah, mengubah, dan menghapus group.
● Gpasswd, standar yang digunakan untuk mengelola berkas
/etc/groups.
● Pwck, grpck, perintah yang digunakan untuk memverifikasi
password, group, dan file shadow.
● Pwconv, pwunconv, perintah yang digunakan untuk melakukan
konversi password standar ke password shadow
D. LANGKAH KERJA
1. Pastikan sudah berada pada mode Command Line atau terminal,
lalu coba beberapa contoh command berikut:
ls : melihat isi direktori yang aktif
contoh : debian:/# cd /root
debian:/root# ls → menampilkan isi direktori root
cat : melihat isi file secara keseluruhan
4. SMK NEGERI 5 PADANG
TEKNIK KOMPUTER JARINGAN
JOB SHEET PRAKTIKUM
Mata Pelajaran Administrasi Sistem Jaringan
XII(Duabelas) Sistem Operasi Jaringan Waktu : 4 x 45”
SOP Halaman : Nomor : 1
4
contoh : debian:/# cat [nama_file]
more :menampilkan isi file per layer
contoh : debian:/#more [nama_file]
tail : menampilkan sepuluh baris terakhir
contoh: debian:/#tail [nama_file]
less : melihat isi file tetapi yang bisa discroll
contoh: debian:/#less [nama_file]
cp : mengkopi file
contoh: debian:/#cp file1 /home mengkopifile1 dari root ke
direktori home
mv : memindahkan file
contoh: debian:/#mv file1 /home
rm : menghapus file
contoh: debian:/#rm [nama_file]
mkdir : membuat direktori
contoh: debian:/#mkdir [nama_direktori]
rmdir : menghapus direktori
contoh: debian:/#rmdir [nama_direktori]
cd : pindah direktori
5. SMK NEGERI 5 PADANG
TEKNIK KOMPUTER JARINGAN
JOB SHEET PRAKTIKUM
Mata Pelajaran Administrasi Sistem Jaringan
XII(Duabelas) Sistem Operasi Jaringan Waktu : 4 x 45”
SOP Halaman : Nomor : 1
5
contoh: debian:/#cd root — pindah ke direktori root
2. Amati fungsi dari setiap command yang digunakan, perhatikan
dampak yang diakibatkan setiap kali selesai melakukan eksekusi
suatu command.
3. Membuat User
Untuk membuat user dan group hanya dapat dilakukan oleh super
user “root”. Perintah untuk membuat user baru adalah
adduser[spasi]nama_user sedangkan untuk mengisi
password user yang dibuat passwd[spasi]nama_user
Berikut ini contoh penggunaannya:
#adduser hadiks
#passwd hadiks
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated
successfully
Beberapa informasi yang perlu diketahui pada perintah diatas
adalah:
● Home direktori user sama dengan nama user /home/hadiks
● Shell bash yang digunakan adalah /bin/bash
● user “hadiks” tersebut tidak memiliki expired date
Mengganti password baru cukup menjalankan perintah
psswd[spasi]nama_user.
6. SMK NEGERI 5 PADANG
TEKNIK KOMPUTER JARINGAN
JOB SHEET PRAKTIKUM
Mata Pelajaran Administrasi Sistem Jaringan
XII(Duabelas) Sistem Operasi Jaringan Waktu : 4 x 45”
SOP Halaman : Nomor : 1
6
#passwd hadiks
Changing password for user farro.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated
successfully
4. Menghapus User
Untuk menghapus user jalankan perintah berikut ini:
#userdel hadiks
atau
#userdel -r hadiks
catatan: menghapus dengan menggunakan opsi -r, akan
menghapus secara
keseluruhan direktori user tersebut.
5. Membuat Group
Berikut ini contohpenggunaan membuatgroup,dengan nama senja
#groupadd senja
a. Menentukan Administrator dan member group airputih
#gpasswd -A senja -M bobo,boncu senja
Catatan: opsi -A adalah user administrator adalah “hadiks”, dan
opsi -M adalah user member, yaitu “bobo”, dan “boncu”
7. SMK NEGERI 5 PADANG
TEKNIK KOMPUTER JARINGAN
JOB SHEET PRAKTIKUM
Mata Pelajaran Administrasi Sistem Jaringan
XII(Duabelas) Sistem Operasi Jaringan Waktu : 4 x 45”
SOP Halaman : Nomor : 1
7
b. Memberikan password group airputih
#gpasswd airputih
Changing the password for group aples
New Password:
Re-enter new password:
c. Menambah dan menghapus member dari group senja
#gpasswd -a cikung
Adding user cikung to group senja
#gpasswd -d cikung
Removing user cikung from group senja
Catatan: opsi -a menambah user baru, dan opsi -d menghapus
user.
d. Login pada group airputih dengan perintah newgrp
Karena user “hadiks” merupakan admin group maka diminta
konfirmasi password group sedangkan untuk user memberyaitu
“bobo”, dan “boncu” tidak diminta konfirmasi password group.
[hadiks@ap-desktop ~]$ mkdir share
[hadiks@ap-desktop ~]$ ls -l
drwxr-xr-x 2 hadiks senja 1024 Mar 11 01:02
share/
e. Untuk mengetahuidaftar group tertentu jalankan perintah berikut
[hadiks@ap-desktop ~]$ groups
senja hadiks
f. Keluar dari group airputih
8. SMK NEGERI 5 PADANG
TEKNIK KOMPUTER JARINGAN
JOB SHEET PRAKTIKUM
Mata Pelajaran Administrasi Sistem Jaringan
XII(Duabelas) Sistem Operasi Jaringan Waktu : 4 x 45”
SOP Halaman : Nomor : 1
8
[ haddiks@ap-desktop ~]$ exit
6. Menghapus Grup
Perintah untuk menghapus group adalah
groupdel[spasi]nama_group.
#groupdel senja
E. TUGAS
1. Buat beberapa user, seperti : Majid, Adi, Lisa, Putri, Budi, Andi
2. User yang telah dibuat dikelompokkan menjadi beberapa grup
seperti
Group TKJ A, user : Majid, Adi, Lisa
Group TKJ B, user : Putri, Budi, Andi
3. Buat laporan praktikum.