JURNAL PRAKTIKUM JARINGAN KOMPUTER
2012/2013
Firnanda Akmal Subarkah
NAMA
: ……………………………………………..
NIM
: ……………………………………………..
ASISTEN
: ……………………………………………..
KELAS
: ……………………………………………..
BAB Ke-
: ……………………………………………..
12523151
Rizkhiah Nurul Afny G1 2
BAB 2
Perintah Dasar dan Manajemen User Assalamualaikum Wr. Wb. Pada tugas kedua ini saya menulis tentang tutorial perintah-perintah dasar dari Linux. Berikut adalah perintah-perintah dasar Linux beserta screenshotnya: 1. Setelah selesai menginstall OS Linux dalam software VMware Workstation, maka akan masuk ke jendela awal (desktop) dari Linux. Disini saya memakai Linux Mint, maka memiliki jendela awal seperti ini.
Gambar 1.1 Desktop Linux Mint 2. Untuk memulai perintah dasar, kita harus membuka Terminal pada Linux terlebih dahulu.
Gambar 1.2 Desktop menu Linux Mint
Keterangan : 1. Klik logo dari Linux Mint “start” yang berada di kiri bawah jendela desktop, 2. Pilih dan klik Terminal yang berada dipilihan dari Favorites. 3. Setelah mengklik Terminal, kemudian akan muncul jendela terminal awal seperti dibawah ini.
Gambar 1.3 Jendela awal Terminal Keterangan : akmalsubarkah (paling kiri) : nama user yang sedang menggunakan shell akmalsubarkah (setelah @)
: nama host
~
: letak direktori aktif
$
: prompt untuk menandakan ordinary user ($) atau super user (#)
4. Worksheet Perintah Dasar dan Manajemen User yang perlu dibuat.
Gambar 1.4 Worksheet
Penyelesaian : 1) Membuat 3 direktori dengan nama direktori aku, kamu, dia dalam satu baris perintah.
Gambar 2.1 membuat direktori Keterangan : a. Untuk melihat isi direktori digunakan perintah ls , setelah itu maka akan muncul direktori-direktori awal seperti Desktop, Documents, Downloads, dll. b. Aturan penulisan perintah dasar adalah perintah (spasi) [option…] (spasi) [argument…]. Dalam perintah pertama kita diminta membuat direktori, maka perintah yang digunakan adalah mkdir . aku kamu dia adalah arguments nama direktori yang akan diproses oleh perintah. c. ls berfungsi untuk melihat direktori, dan kini kita telah memiliki 3 direktori baru yaitu aku, kamu dan dia 2) Membuat 1 buah file dengan nama file dataku.txt yang berisi data diri berupa nama, nim dan asal.
Gambar 2.2 membuat file dan isi Keterangan : a. Untuk membuat file dan langsung dengan isinya digunakan perintah nano . dataku.txt adalah arguments nama file yang akan diproses oleh perintah.
Setelah di Enter maka akan muncul jendela untuk mengisi file seperti ini.
Gambar 2.3 jendela isi file Keterangan : Dalam jendela isi file, saya mengisi file dengan nama, nim dan asal saya. Kemudian jika file telah diisi, kita dapat keluar dan menyimpan file dengan tekan ctrl+X, lalu akan muncul pertanyaan apakah kita akan menyimpan isi file? (Y/n) maka kita tekan Y atau y lalu tekan Enter.
Gambar 2.4 menampilkan isi file dilayar Keterangan : a. Untuk menampilkan isi dari sebuah file dilayar digunakan perintah cat (spasi) nama_file . Dari perintah diatas diketahui bahwa file dataku.txt memiliki isi nama, nim dan asal.
3) Membuat 3 file kosong dengan nama file aku, sayang, kamu dalam satu baris perintah.
Gambar 2.5 membuat file kosong Keterangan : a. Untuk membuat file kosong digunakan perintah touch . aku.txt, sayang.txt, kamu.txt adalah arguments nama file yang akan diproses oleh perintah. b. Untuk melihat apa file telah benar terbuat kita dapat menggunakan perintah ls. Dan ternyata file aku.txt, sayang.txt, kamu.txt telah berhasil kita buat. 4) Membuat sub direktori baru dengan nama direktori kita di dalam direktori kamu.
Gambar 2.6 membuat sub direktori Keterangan : a. Untuk membuat direktori baru digunakan mkdir, kamu/kita adalah arguments nama direktori kita yang dibuat didalam direktori kamu yang akan diproses oleh perintah.
b. Untuk melihat isi dari direktori digunakan perintah ls (spasi) nama_direktori. Dari perintah diatas diketahui bahwa direktori kamu memiliki isi didalamnya yakni direktori kita. 5) Memindahkan file : a) Meng-copy file aku.txt ke dalam direktori kamu.
Gambar 2.7 copy file Keterangan : a. Untuk menyalin file atau copy digunakan perintah cp [nama_file] [direktori_tujuan], jadi dalam terminal diatas kita tulis perintah cp aku.txt kamu b. Setelah itu kita dapat melihat isi direktori kamu dengan cara perintah ls kamu, dan ternyata file aku.txt telah ada didalam direktori kamu. c. Kemudian kita mengecek direktori-direktori awal dengan perintah ls, dan file aku.txt pun masih ada di direktori awal. Berarti kita telah berhasil menyalin (copy) file aku.txt ke dalam direktori kamu tanpa menghapus file aslinya. b) Memindahkan (meng-cut) file sayang.txt ke dalam direktori kita.
Gambar 2.8 cut file
Keterangan : a. Melihat file dan direktori yang berada di home dengan perintah ls. b. ls kamu/kita dipakai untuk melihat isi dari direktori kita yang berada didalam direktori kamu, dan ternyata direktori kita belum berisi apa-apa. c. Untuk memindahkan file atau cut file digunakan perintah mv [nama_file] [direktori_tujuan], tapi karena file yang kini akan kita pindahkan dalam subdirektori kamu, maka dalam terminal dapat kita tulis perintah mv sayang.txt kamu/kita. Tanda “/” menandakan kita mengisi atau memasukkan perintah untuk direktori yang berada didalam direktori kamu. d. Lalu kita lihat isi dari home dengan perintah ls, dan kini file sayang.txt sudah tidak ada lagi. e. Dan kini kita lihat di dalam direktori kita dengan perintah ls kamu/kita, dan ternyata file sayang.txt telah berpindah didalam direktori kita. c) Memindahkan file dataku.txt kedalam direktori kita.
Gambar 2.9 cut file dataku.txt Keterangan : a. Sama seperti memindahkan file diatas, dalam memindahkan file digunakan perintah mv sehingga pada terminal kita tulis perintah mv dataku.txt kamu/kita. b. Lalu kita buktikan dengan melihat isi dari direktori kita dengan perintah ls kamu/kita, dan ternyata kita telah berhasil memindahkan file dataku.txt ke dalam direktori kita.
6) Membuat 2 user baru : a) Membuat user dengan nama diri sendiri lalu daftarkan user agar bisa menjadi super user, kemudian dibuktikan menggunakan terminal tty1.
Gambar 3.1 membuat user baru Keterangan : a. Untuk membuat user, kita harus terlebih dahulu login sebagai root. Disini kita bisa gunakan perintah sudo su. Su digunakan untuk login menggunakan account user tanpa harus melakukan logout. Kemudian kita diminta memasukkan password user kita. b. Untuk menambah atau membuat user, kita bisa gunakan perintah adduser [nama_user] atau useradd [nama_user], perbedaan keduanya adalah jika menggunakan adduser maka kita akan diminta memasukkan full name, room number dan lain-lainnya (walau bisa saja kita tidak mengisi permintaan tersebut) sedangkan useradd sebaliknya, tidak diminta memasukkan full name dan lainlainnya. Kali ini saya menggunakan perintah adduser sehingga menjadi adduser firnandakmal. Lalu diminta memasukkan password dan ulangi password, kemudian kita diminta mengisi data jika diperlukan (bisa diisi atau diabaikan saja). Setelah selesai ketik y dan tekan enter.
Kemudian kita daftarkan user yang baru kita buat, disini firnandakmal dengan cara seperti gambar dibawah ini :
Gambar 3.2 user be Super User Keterangan : Setelah user menjadi super user, kita melakukan perintah visudo untuk mendaftarkan user yang kita buat tadi menjadi super user. Lalu akan muncul tampilan file sudoers.tmp seperti gambar berikut :
Gambar 3.3 edit sudoers.tmp
Keterangan : a. Pertama carilah baris #User privilage specification, jika sudah maka isilah/daftar super user dibawah root ALL=(ALL:ALL) ALL dengan nama user yang kita buat tadi yakni firnandakmal ALL=(ALL:ALL) ALL. b. Setelah itu kita dapat keluar dan menyimpan file dengan tekan ctrl+X, lalu akan muncul pertanyaan apakah kita akan menyimpan isi file? (Y/n) maka kita tekan Y atau y lalu tekan Enter. Kemudian kita buktikan menggunakan terminal tty1 dengan cara tekan Ctrl +Alt +F1 dan akan muncul tampilan seperti ini :
Gambar 3.4 terminal tty1 Keterangan : a. Setelah terminal tty1 muncul kita diminta memasukkan login user, masukkan nama user yang kita buat tadi, disini nama user saya firnandakmal , lalu masukkan password user. b. Maka akan muncul tampilan Welcome to Linux ... c. Untuk merubah user biasa menjadi Super User maka kita gunakan perintah sudo su , lalu masukkan passwordnya. Dan untuk kembali menjadi user biasa atau Ordinary User dapat kita gunakan perintah exit.
b) Membuat User dengan nama asisten wali.
Gambar 3.5 membuat user baru Keterangan : a. Untuk membuat user, kita harus terlebih dahulu login sebagai root. Disini kita bisa gunakan perintah sudo su. Su digunakan untuk login menggunakan account user tanpa harus melakukan logout. Kemudian kita diminta memasukkan password user kita. b. Untuk menambah atau membuat user, kita bisa gunakan perintah adduser [nama_user] atau useradd [nama_user]. Kali ini saya menggunakan perintah adduser sehingga menjadi adduser rizkhiah. Lalu diminta memasukkan password dan ulangi password, kemudian kita diminta mengisi data jika diperlukan (bisa diisi atau diabaikan saja). Setelah selesai ketik y dan tekan enter.
Kemudian kita buktikan menggunakan terminal tty dengan cara tekan Ctrl +Alt +F(1..6), kali ini saya memakai terminal tty3 dengan tekan Ctrl+Alt+F3 dan akan muncul tampilan seperti ini :
Gambar 3.6 terminal tty3 Keterangan : a. Setelah terminal tty3 muncul kita diminta memasukkan login user, masukkan nama user asisten yang kita buat tadi, disini nama user asisten adalah rizkhiah , lalu masukkan passwordnya. b. Maka akan muncul tampilan Welcome to Linux ... c. Setelah itu akan muncul prompt shell, lalu kita coba masuk sebagai root dengan cara ketik perintah sudo su dan masukkan passwordnya. Dan ternyata dapat dipastikan bahwa user rizkhiah bukanlah Super User, melainkan Ordinary User/user biasa. c) Penjelasan perbedaan dari kedua user diatas.
firnandakmal adalah Super User (#) sedangkan rizkhiah adalah Ordinary User ($). User firnandakmal (Super User) memiliki hak akses penuh, tidak terbatas terhadap sistem. User firnandakmal berhak melakukan apa saja yang berhubungan dengan administrasi dalam sistem. Super User juga bisa dikatakan sebagai admin dari sistem. User rizkhiah (Ordinary User) memiliki hak akses yang terbatas, dan memiliki keterbatasan hak dan ijin terhadap sistem.
Semoga Tutorial dari tugas Worksheet yang saya buat ini dapat bermanfaat bagi semua. Wassalamualaikum Wr. Wb.