Friday 13 April 2012

MATERI LINUX

www.fayblinkz.tk 1
MATERI LINUX 2
Pertemuan Ujian Tengah Semester (UTS)

Sejarah Linux
Linux adalah clone dari system operasi unix yang di desain untuk
mesin berbasis prosesor 8036,8046 dst, meliputi true multitasking, true
multitasking, virtual memory, shared libraries, demand loading. Linux pada
mulanya dibuat oleh Linus Torvalds di universitas Helsinki, Finlandia linux
pertama kali dikenalkan pada masyarakat sejak bulan november 1991.
Adapun kelebihan dari linux adalah:
Full multitasking dan didukung dengan 32 bit
X-Windows system, merupakan standar system grafis untuk mesin
unix

Protokol TCP/IP
Linux sangat kompatible dengan standar IEEE POSIX.1
Linux memiliki Build-in untuk networking, multitasking
Membuat User Baru (User Account)
Ctrl + Alt + F4 ( masuk ke console )
Ctrl + Alt + F7 ( keluar dari console )
Login : root
Password : bti2009
[root@localhost~]# adduser namauser (untuk membuat user baru)
[root@localhost~]# passwd namauser (untuk memberikan password
pada user baru)

New Unix Password : wolter
Retype Unix Password : wolter
(untuk keluar dari root) [root@localhost~]# exit
Share Make Be Easy Created By Fay www.fayblinkz.tk 2

Pe
Login kembali dengan user yang tadi telah dibuat
rintah Dasar Linux
mkdir : Untuk membuat direktori / folder baru
ktif, bisa juga diikuti
n:
-a : menampilkan semua file/directori yang terhidden dan yang
-f : ctori tanpa proses sortir
( @ ) untuk
-l :
aka file tersebut
-al isi directori baik file yang terhidden
ls : Untuk melihat isi file yang sedang a
denga
berawalan tanda titik.
menampilkan file/dire
-F : menampilkan tanda ( / ) untuk direktori, tanda
file yang symbolic link, tanda ( * ) untuk file yang berisi
executable, tanda vertical bar ( I ) untuk FIFO
untuk menampilkan file dengan lengkap
-R : jika di dalam directori terdapat file, m
akan ditampikan
: menampilkan
maupun yang tidak
cd : perintah untuk berpindah dari direktori satu ke directori yang
lain
: perintah yang digunakan untuk melihat informasi directori pwd

erintah Cat
k dalam pengelolaan sebuah file, perintah-perintah nya sebagai
berikut:
rmdir : untuk menghapus directori

P
Digunakan untu
cat>[nama file]
mbuat file baru Digunakan untuk me
cat>>[nama file]
Share Make Be Easy Created By Fay www.fayblinkz.tk 3
Digunakan untuk menambahkan isi file

elihat isi file
cat [nama file]
Digunakan untuk m

y suatu file
cp [nama file] [file copy]
Digunakan untuk menyalin/cop

enghapus suatu file
rm [nama file]
Digunakan untuk m

ectori tujuan / untuk mengubah nama file
mv [nama file] [directori tujuan]
Digunakan untuk memindahkan file ke dir

enghitung karakter pada file
wc [nama file]
Digunakan untuk m

baris ke-n dari atas
head -[baris] [nama file]
Digunakan untuk menampilkan

n baris ke-n dari bawah
tail -[baris] [nama file]
Digunakan untuk menampilka
ctrl + c
enyimpan file tetapi terlebih dahulu dengan menekan enter Digunakan untuk m

embuat file baru sama hal nya seperti cat

Ijin Akses
ses (permission), kepemilikan
echo
Digunakan untuk m
Perintah Hak
Linux mempunyai hak perijinan ak
dikelompokan berdasarkan:
User (owner) atau pemilik
Group (sekelompok user)
ari group dan pemilik)


Other (semua user diluar d

Share Make Be Easy Created By Fay www.fayblinkz.tk 4
Untuk mengetahui ijin akses suatu file digunakan atribut setiap file atau
directori dengan format huruf:
R (read) : ijin membaca
W (write) : ijin menulis
kusi file atu akses direktori
Adapun n r
X (execute) : ijin mengekse
ilai dari setiap at ibut atau format huruf adalah:
R (read) : nilai 4 (empat)
W (write) : nilai 2 (dua)
X (execute) : nilai 1 (satu)

Untuk dapat mengetahui izi file ketikan perintah ls -l


link
al dari kata “visual” yang merupakan editor standar untuk
pemro
- : nilai 0 (nol)
n akses suatu
Contoh : - r w - r - - r - - 1 fay fay 1094 Mei 11 2009
Group
J U G O Owner
Keterangan Jumlah
J : Jenis Jenis artinya jika :
U : User - : file biasa
G : Group d : directori
O : Other l : link

Editor VI
Beras
graman shell, biasa digunakan untuk mengedit file. Untuk dapat
menggunakan editor vi diharuskan menghapal sintaks (perintah) yang digunakan.
Pada editor vi terdapat dua modus operasi yaitu:
Modus perintah/instruksi, yaitu ketika hendak memasukan perintah
harus menggunakan tombol Esc
ketika hendak menuliskan teks


Modus Edit/teks/input, yaitu
menggunakan tombol Insert.
Share Make Be Easy Created By Fay www.fayblinkz.tk 5
Berikut ini terdapat beberapa sintaks/perintah pada editor vi :
vi
Digunakan untuk memulai vi tanpa membuka file apapun
[nama file] vi
Digunakan untuk membuat/membuka file
le]
ke-n
vi +n [nama fi
Digunakan untuk membuka file pada baris

hir
vi + [nama file]
Digunakan untuk membuka file pada baris terak

embuka file 2, Beberapa
r nakan modus perintah/instruksi, yaitu sebelum mengetikan
perinta
vi [file1] [file2]
Digunakan untuk membuka file 1 kemudian m
pe intah yang menggu
h tersebut harus menekan tombol Esc, diantaranya:
:n : Perintah untuk melihat file selanjutnya (next)
:rew : Perintah untuk melihat file sebelumnya (previous)
rite) :w : Perintah untuk menyimpan file tanpa keluar (w
an (quit) :q! : Perintah untuk keluar dari editor vi tanpa menyimp
editor vi.
CP/IP (Transfer Control Protocol / Internet Protocol) bukanlah sebuah protocol
satu kesatuan protocol dan utility. Protocol ini dikembangkan oleh
:wq : Perintah untuk menyimpan file sekaligus keluar dari

IP Address

T
tunggal tetapi
ARPA (Advance Research Project Agency) untuk departement pertahanan
Amerika pada tahun 1969.


Share Make Be Easy Created By Fay www.fayblinkz.tk 6
Jenis-jenis alamat
i menjadi beberapa jenis, yakni sebagai berikut:
ukan untuk sebuah
antarmuka jaringan yang dihubungkan ke sebuah internetwork IP. Alamat unicast

roadcast digunakan

jaringan yang sama atau berbeda. Alamat
n 32 bit yang diberikan
kesetiap host dalam sebuah jaringan. Nilai ini digunakan untuk mengenali jaringan
dimana host tersebut mengenali nomor host bersangkutan di jaringan tersebut.
Nilai tersebut terbagai menjadi empat bagian nomor delapan bit yang disebut octet.
Setiap alamat terbagi atas dua komponen :
Alamat IPv4 terbag
• Alamat Unicast, merupakan alamat IPv4 yang ditent
digunakan dalam komunikasi point-to-point atau one-to-one.
Alamat Broadcast, merupakan alamat IPv4 yang didesain agar diproses oleh
setiap node IP dalam segmen jaringan yang sama. Alamat b
dalam komunikasi one-to-everyone.
Alamat Multicast, merupakan alamat IPv4 yang didesain agar diproses oleh satu
atau beberapa node dalam segmen
multicast digunakan dalam komunikasi one-to-many.
sebuah alamat TCP/IP adalah biner berukura
Network ID
Adalah bagian dari alamat IP yang mewakili jaringan fisik dari host. Setiap
computer dalam segmen jaringan tertentu akan memiliki ID jaringan yang
sama
Host ID (Node ID)
Adalah bagian yang mewakili bagian individu dari alamat, bila computer
segment jaringan anda memiliki alamat, maka jaringan perlu tahu milik
siapakah suatu paket data tersebut. Berikut adalah tabel Internet Protocol
Class
Share Make Be Easy Created By Fay www.fayblinkz.tk 7

Kelas A
Alamat-alamat kelas A diberikan untuk jaringan skala besar. Nomor urut bit tertinggi di
amat IP kelas A selalu diset dengan nilai 0 (nol). Tujuh bit berikutnya—untuk
melengkapi oktet pertama—akan membuat sebuah network identifier. 24 bit sisanya (atau
dalam al
tiga oktet terakhir) merepresentasikan host identifier. Ini mengizinkan kelas A memiliki
hingga 126 jaringan, dan 16,777,214 host tiap jaringannya. Alamat dengan oktet awal
127 tidak diizinkan, karena digunakan untuk mekanisme Interprocess Communication
(IPC) di dalam mesin yang bersangkutan.
Kelas B
Alamat-alamat kelas B dikhususkan untuk jaringan skala menengah hingga skala besar.
ertama di dalam oktet pertama alamat IP kelas B selalu diset ke bilangan biner Dua bit p
10. 14 bit berikutnya (untuk melengkapi dua oktet pertama), akan membuat sebuah

Kelas
Pertama (
Biner )
Privat
Jumlah Host Jangkauan Netmask Oktet Alamat
A 16.777.216 1 - 126 255.0.0.0 0xxx xxxx 10.0.0.8/10
B 16.536 128 - 191 255.255.0.0 1xxx xxxx 172.16.0/12
C 256 192 - 223 5.0 1 255.255.25 110x xxxx 92.168.0/16
D Multicast IP
Address
255 224 - 239 255.255.255. 1110 xxxx
E Dicadangkan;
eksperimen
240 - 255 - 1111 xxxx
network identifier. 16 bit sisanya (dua oktet terakhir) merepresentasikan host identifier.
Kelas B dapat memiliki 16,384 network, dan 65,534 host untuk setiap network-nya.

Share Make Be Easy Created By Fay www.fayblinkz.tk 8
Kelas C
lamat IP kelas C digunakan untuk jaringan berskala kecil. Tiga bit pertama di dalam
oktet pertama alamat kelas C selalu diset ke nilai biner 110. 21 bit selanjutnya (untuk
pi tiga oktet pertama) akan membentuk sebuah network identifier. 8 bit sisanya
erbeda
dengan tiga kelas di atas. Empat bit pertama di dalam IP kelas D selalu diset ke bilangan
10. 28 bit sisanya digunakan sebagai alamat yang dapat digunakan untuk
A
melengka
(sebagai oktet terakhir) akan merepresentasikan host identifier. Ini memungkinkan
pembuatan total 2,097,152 buah network, dan 254 host untuk setiap network-nya.
Kelas D
Alamat IP kelas D disediakan hanya untuk alamat-alamat IP multicast, sehingga b
biner 11
mengenali host. Untuk lebih jelas mengenal alamat ini, lihat pada bagian Alamat
Multicast IPv4.
Kelas E
Alamat IP kelas E disediakan sebagai alamat yang bersifat "eksperimental" atau
percobaan dan dicadangkan untuk digunakan pada masa depan. Empat bit pertama selalu
ada bilangan biner diset kep 1111. 28 bit sisanya digunakan sebagai alamat yang dapat
ebuah alamat IP yang secara global unik terhadap
internetwork IP. Pada kasus internet, setiap node di dalam sebuah jaringan yang
internet akan membutuhkan sebuah alamat yang unik secara global

digunakan untuk mengenali host.
Alamat Privat
Setiap node IP membutuhkan s
terhubung ke
terhadap internet. Karena perkembangan internet yang sangat amat pesat, organisasi-
organisasi yang menghubungkan intranet miliknya ke internet membutuhkan sebuah
alamat publik untuk setiap node di dalam intranet miliknya tersebut. Tentu saja, hal ini
akan membutuhkan sebuah alamat publik yang unik secara global.

Share Make Be Easy Created By Fay www.fayblinkz.tk 9
Membuat user melalui terminal
Pilih Application
Langkah-langkah pembuatan IP melalui Terminal
Ifconfig -a
Untuk melihat device apa yang digunakan dalam komputer tersebut
Contoh : [root@localhost ~] # ifconfig -a
ipadress netmask
rkan banyak
nfig eth0 192.168.1.2 netmask 255.255.255.0

g lain dengan menambah host ID nya saja.
Ifconfig eth0
Untuk membuat Network ID dan Host ID yang diurutkan berdasa
komputer pada suatu jaringan.
Contoh : [root@localhost ~] # ifco
[root@localhost ~] # ifconfig eth0 192.168.1.3 netmask 255.255.255.0
Kemudian lanjutkan ke user yan
Route add default gw alamat gateway
Untuk membuat IP Adress untuk server agar semua Client tertuju pada Server
Contoh: [root@localhost ~] # route add default gw 192.168.1.1

ain
ping 192.168.1.2
Ping alamat user yang lain
Digunakan untuk mengetest jaringan, apakah sudah terkoneksi dengan yang l
atau belum
Contoh : [root@localhost ~] #

ntuk masuk /meremot ke user lain
Ssh (secure shell) alamat user lain
Digunakan u
Contoh : [root@localhost ~] # ssh 192.168.1.2
Apabila tampil (yes/no) : yes
Share Make Be Easy Created By Fay www.fayblinkz.tk 10
Apabila tampil password : bti2009

pesan
est test coba coba
Wall (pesan anda)
Digunakan untuk mengirimkan
Contoh : [root@localhost ~] # wall t
otocol)
pi lain ip address
file) (ip sendiri dan
takannya)
.1.2:/home/bsi




Scp (secure copy pr
Digunakan untuk mengcopy file teta
Contoh: [root@localhost~]# scp (tempat menyimpan
Tempat untuk mele
[root@localhost~]# scp /home/bsi/file 192.168















Share Make Be Easy Created By Fay www.fayblinkz.tk 11
Pertemuan 1
1. Buatlah user masing-masing dengan password=wolter
2. Login kembali dengan user masing-masing yang telah dibuat
3. Buat directori baru dengan nama materi
8. dengan nama materimu
bahkan isinya
u
14.
rektori materi
adi – rwx – w– r– –
bisa dibaca pada group
4. Buat directori nama dan alamat di dalam directori materi
5. Buat file baru dengan perintah cat dengan nama materiku didalam
directori nama
6. File materiku berisikan perintah soal no 1 sampai no 4
7. Lihat isi file materiku
Copylah file materiku
9. Salin file materimu ke direktori alamat
10. Hapus file materimu
11. Buka file materimu dengan perintah editor vi dan tam
degan perintah soal no 5 sampai no 7
12. Hitung jumlah karakter file materim
13. Ganti nama file materimu menjadi materi_baru
Salin file materi_baru ke directori materi
15. Lihat hak ijin akses file materi_baru pada di
16. Rubahlah hak ijin file materi_baru sehingga menj
17. Setelah itu jadikan file materi_baru hanya
18. Buat file review dengan isian sebagai berikut
Ada beberapa metode yang dapat digunakan untuk menginstal Linux
Dengan menggunakan fasilitas jaringan dengan nama FTP
File Transfer Protocol dan Hypertext Transfer Protokol atau dengan
Network File System (NFS)
19.
20.
Buat hardlink file review menjadi reviewlink
Buat file review2 dengan isian sebagai berikut
Share Make Be Easy Created By Fay www.fayblinkz.tk 12
rea khusus pada harddisk yang secara Master Boot Record adalah a
Otomatis akan di load oleh BIOS saat proses booting
First Sector of your root partiton digunakan untuk memilih

21.
22.
23.
onsole

Pertemuan 2
Lokasi boot loader lain yang tidak ingin anda ubah
Buat symbolic link file review2 dengan nama link_rev
Kompres file review
Pindahkan file review ke direktori alamat
24. Buka file review
25. Keluar dari user dan c

r “nim” masing-masing
Jwb:[root@localhost~]#adduser nim
2. Buat password dengan nam bti2009”
3. n kembali dengan menggunakan user

4.
5. ser root
1. Buat user baru dengan nama use
a passwordnya “
Jwb:[root@localhost~]#passwd nim
New unix password:bti2009
Retype new unix password:bti2009
keluar dari user root,kemudian logi
nim
Jwb:Localhost login:nim
Password:bti2009
Lihat direktori yang sedang aktif/digunakan
Jwb:[nim@localhost~]$pwd
Keluar dari user nim, kembali ke u
Jwb:[nim@localhost~]$ctrl+d
Share Make Be Easy Created By Fay www.fayblinkz.tk 13
6. Masuk kedalam direktori home
Jwb: [root@localhost~]#cd /home
ara lengkap
9. i /home
lah dibuat)
11. dan ditulis
nama user pilih propertise
cek list

an 3
7. Tampilkan isi direktori home sec
Jwb: [root@localhost home]#ls -l
8. Pilih menu aplikasi- internet-konqueror
Pada locationnya diganti menjad
(maka akan muncul semua user-user yang te
10. lihat folder nim masing-masing
Rubahlah hak ijin akses untuk other agar bisa dibaca
Jwb: Klik kanan pada directori atau
Pilih Tab Permisions Æ Klik Advanced Permisions Æ Kemudian
R dan W pada Other Æ klik OK
Pertemu

. Masuk/login ke user root/admin, buka terminal pada dekstop klik kanan
2. Buat user baru dengan nama “SATU”, passwordnya “satu2009”
9
3. ama “DUA”, passwordnya “dua2009”
1
Jwb: [root@localhost~]#adduser SATU
[root@localhost~]#passwd SATU
New unix password:satu2009
Retype new unix password:satu200
Buat user baru kembali dengan n
Jwb: [root@localhost~]#adduser DUA
[root@localhost~]#passwd DUA
New unix password:dua2009
Share Make Be Easy Created By Fay www.fayblinkz.tk 14
Retype new unix password:dua2009
4. TU”
5. nakan echo dengan isi perintah no 1 s/d 4
@localhost root]$pwd
@localhost ~]$ echo “isi kalimat nya” > buku
6. nakan editor vi dan tambahkan isi dengan
limat IP Adress
7.
ost ~]$ cd /home
t home]$ cd DUA
ka karena directori DUA belum

8.
Masih di root, masuk ke user “SA
Jwb: [root@localhost~]#su SATU
[SATU@localhost root]$pwd
/root
Buatlah file Buku dengan menggu
Jwb:[SATU
/root
[SATU@localhost root]$ cd
[SATU
Lihat isi Buku dengan menggu
settingan IP Address
Jwb:[SATU@localhost ~]$ vi buku
Tambah kan isi ka
Tekan Esc, :wq
Buka directori DUA
Jwb: [SATU@localh
[SATU@localhos
Permision Denied ( tidak bisa dibu
mengubah hak ijin akses untuk other)
Ubah izin akses folder user DUA agar bisa di baca oleh other
Jwb:[SATU@localhost home]$ctrl+d
[root@localhost~]# chmod o=rwx /home/DUA
Share Make Be Easy Created By Fay www.fayblinkz.tk 15
9. asuk ke directori DUA
e
DUA
a sudah diberikan hak ijin other)
10. terminal
)
Masuk kembali ke user SATU dan m
Jwb:[root@localhost ~]$ su SATU
[SATU@localhost root]$ cd
[SATU@localhost ~]$ cd /hom
[SATU@localhost home]$ cd
(Tidak permision denied lagi karen
Keluar dari user SATU dan keluar dari
Jwb:[SATU@localhost root]$ Ctrl + D
(tekan Ctrl + D terus sampai keluar dari terminal

Pertemuan 4

1. ihat Lancard yang digunakan pada jaringan computer anda
Jwb: [root@localhost~]#If
hubungkan ke
2.
igunakan untuk mengaktifkan jaringan)

[root@localhost~]#service network stop
L
config
(digunakan untuk melihat alat yang digunakan untuk meng
jaringan)
Aktifkan jaringan komputer anda agar terhubung dengan computer yang
lainnya
Jwb:[root@localhost~]#service network start
(d
[root@localhost~]#service network status
(digunakan untuk melihat apakah computer sudah terhubung jaringan atau
belum)
Share Make Be Easy Created By Fay www.fayblinkz.tk 16
(digunakan untuk menghentikan jaringan)
3. Buatlah IP address pada kelas C dengan 192.168.1.1
.1 netmask 255.255.255.0
192.168.1.21
t@localhost~]#route add default gw 192.168.1.21
5. Test a atau
6. menggunakan perintah ssh,
dengan data pribadi anda

passwo ser yang di remote


Pertemuan 5
Jwb:
[root@localhost~]#ifconfig eth0 192.168.1
4. Buat gateway untuk IP addrees diatas dengan alamat
Jwb: [roo
pakah komputer anda sudah terhubung dengan computer lain
belum (test dengan computer sebelah anda)
Jwb: [root@localhost~]#ping 100.100.20.user lain
(Untuk menghentikan ping tekan Ctrl + Z)
Remote computer sebelah anda dengan
kirimkan pesan ke computer teman anda tersebut
[root@localhost~]#ssh ip tujuan
(misalnya: ssh 192.168.1.2 dengan catatan host ID bukan punya sendiri)
Apabila muncul perintah pilihan yes/no maka ketik yes, dan kalau diminta
rd maka ketikan password milik u
[root@localhost~]#wall pesan


. Buat user baru dengan nama “Handphone” Passwordnya: bti2009
[root@localhost]#adduser Ha
hone
1. Login ke root, buka terminal
2
ndphone
[root@localhost]#passwd Handp
Share Make Be Easy Created By Fay www.fayblinkz.tk 17
New unix password:bti2009
Retype :bti2009
3. ” pada grup user makan Passwordnya:
#adduser nokia –g handphone
calhost]#passwd nokia
4.
ome]#ls –l
5. nokia
ndphone
localhosthome]$ cd nokia
nama filenya “latihan” isi filenya
phone@localhost nokia]$cat>latihan

h nokia
Buat user lagi dengan nama “nokia
bti2009
[root@localhost]
(maka user nokia sebagai anggota pada group handphone)
[root@lo
New unix password:bti2009
Retype :bti2009
Ubah izin akses “nokia”
[root@localhosthome]# chmod g=rwx nokia
[root@localhosth
drwxrwx---
Masuk ke user handphone dan folder user
[root@localhosthome]# su ha
[handphone@

6. Buat file dengan perintah cat dengan
perintah no 1 s/d 6 pada folder nokia
[hand
Ketikan kalimatnya
Ctrl+d
7. Rubah kepemilikan latihan agar dimiliki ole
Share Make Be Easy Created By Fay www.fayblinkz.tk 18
[root@localhost]#chown nokia /home/nokia/latihan
ser handphone dan folder nokia



perintah “Ini tambahannya”

$cd
dengan nama “latihanku” dengan perintah vi

wq!)
2. tihanku” agar dimiliki oleh handphone
]$ chown handphone /home/nokia/latihanku




8. Masuk ke u
[root@localhost]#su handphone
[handphone@localhost]$cd /home/nokia
[handphone@localhost nokia]ls –l
9. Tambahkan isi file latihan dengan
[handphone@localhost nokia]cat>>latihan
10. Masuk ke user nokia
[handphone@localhost nokia]$su nokia
Password:
[nokia@localhosthome]
[nokia@localhost~]$
11. Buat file baru
[nokia@localhost~]$vi latihanku
Ketikan kalimatnya (esc :
[nokia@localhost~]$pwd
/home/nokia
1 Rubahlah kepemilikan file “la
[nokia@localhost~]$Ctrl + D
[root@localhost~
Share Make Be Easy Created By Fay www.fayblinkz.tk 19
REVIEW UTS
1. Masukan Ip address sesuai dengan ketentuan yang ada beserta subnet ip
address tersebut
2. Masukan ip adress yang dipakai untuk gateway dalam jaringan anda yang
disesuiakan dengan intruksi d
3. Test apakah computer an ng dengan ip address pada
4. t dengan nama anda dan passwordkan user account yang
5. dengan menggunakan perintah ssh,
us atau hilangkan)
nyaan berikut ini
8. an pengertian perintah : scp,ssh,uname,pwd,mv,chmod,cp. Jawaban
9.
10. p user account tercatat dalam file apa dan letak
11.
pat kita lakukan dalam terminal atau konsol
13. uga di edit pada user account nama anda
ount bsi
15. Buka file jawaban_utstgl pada direktori /home/bsi?
i atas
da sudah terhubu
computer yang ada disebelah anda
Buat user accoun
anda buat, passwornya: bsioke
Remote computer sebelah anda
kirimkan pesan ke computer teman anda tersebut dengan kata hai pa
kabar!! “( tlong pesan jangan dihap
6. Buat sebuah folder dengan nama NIM anda tempatkan pada home/nama
anda
7. Buat file dengan nama file jawaban_utstgl engan menggunakan perintah cat,
tempatan file tersebut di dalam /home/nama anda/ nim anda, dan isi file
tersebut adalah jawaban dari pertanyaan perta
(pertanyaan No: 8,9 No:10)
Sebutk
tidak harus menggunakan bahasa indonesia boleh bahasa inggris.
Sebutkan termasuk kelas apa, network ID dan Host ID dari settingan ip
address yang ada di atas.
Sebutkan letak di mana setia
file smb(simpan file tersebut)
Copy file jawaban_utstgl ke dalam direktori home/bsi.
12. Edit jawaban_utstgl menggunakan editor vi, dengan menambah kalimat
semua instruksi di atas da
instruksi tersebut dapat di lakukan melalui user root
Edit file tersebut agar dapat j
14. Keluar dari user account root lalu masuklah ke user acc
Share Make Be Easy Created By Fay www.fayblinkz.tk 20
MATERI LINUX 2
Pertemuan Ujian Akhir Semester (UAS)

Meremote PC user lain

1. dengan nama
masing-masing isi filenya dengan nim a
2. etting IP address pada kelas C misal (192.168.1.user) Klik Menu
si Æ Network, pada Network Configuration: pilih
4. ccessories Æ VNCVIEWER Æ ketikan ip
5. mote
6.
scp /home/bsi/namafile 192.168.16.user tujuan:/home/bsi

Masuk ke dalam user bsi, lalu buat file di dalam user bsi
dan nam
S
System Æ Administra
Device Æ Klik Edit Setting IPnya dan subnet masknya Æ Klik Ok Æ
Klik Activate Æ Yes Æ Ok
3. Pilih menu System Æ Preferences Æ Remote Desktop
Ceklis Allow Other users to view your desktop
Ceklis Allow Other users to control your desktop
Pilih menu Application Æ A
Address user lain yang ingin diremote Æ klik OK
Masuk ke terminal, ambil file dari user yang dire
Ketikan:
scp /home/bsi/namafile 192.168.16.user sendiri:/home/bsi
Masuk ke terminal sendiri, kirim file dari path sendiri
Share Make Be Easy Created By Fay www.fayblinkz.tk 21
Fir
Firewall merupakan sebuah tembok yang membatasi suatu sistem jaringan yang ada
biasa muncul melalui
jari
membatasi hak akses dan m
dan juga berlaku pada sebaliknya. Hal ini sangat penting mengingat tidak semua orang
an untuk bisa mengakses ke dalam jaringan yang kita miliki. Konfigurasi dari
fire
ll secara umum, yaitu :

itambahkan kepada sebuah
all dimana pada workshop ini,
akan adalah iptables yang dijalankan pada sebuah computer
Sec fungsi
pemfilteran IP (IP Filtering) dan fungsi Proxy, tapi pada workshop ini yang dicoba adalah
fungsi
Ked
terpisah
pemfilt ri system Linux pada
sekarang ini.

ewall
di baliknya dari berbagai macam ancaman dan gangguan yang
ngan internet yang rentan terhadap berbagai macam serangan. Fungsinya bisa untuk
engatur policy antara jaringan Internal terhadap eksternalnya
diperbolehk
wall bergantung kepada kebijaksanaan dari organisasi yang bersangkutan, secara
umum terbagi menjadi dua jenis :
a. Deny : semua yang tidak diperbolehkan berdasarkan aturan firewall akan ditolak.
b. Allow : semua yang tidak dilarang berdasarkan aturan firewall akan diperboehkan
Cara kerja firewall sebenarnya hanyalah dengan mengamati paket data yang
dilewatkan dan kemudian berdasarkan konfigurasi dari firewall maka akses dapat diatur
berdasarkan alamat IP, Port, dan arah atau tujuan informasi.
Terdapat dua buah jenis Firewa
a. Firewall Hardware
Berupa sebuah piranti keras yang sudah dilengkapi dengan perangkat lunak
tertentu, sehingga kita tinggal melakukan konfigurasi dari firewall itu saja.
b. Firewall Software
Berupa sebuah piranti lunak atau software yang d
komputer yang dikonfigurasi menjadi sebuah Firew
software yang digun
dengan Sistem operasi LINUX dengan distro FEDORA 7.
ara umum tugas utama yang biasa dilakukan oleh Iptables adalah
pemfilteran saja.
ua fungsi tersebut dapat dilakukan pada piranti komputer atau dilakukan secara
. Beberapa piranti lunak berbasis UNIX yang dapat digunakan untuk melakukan
eran Ip antara lain Iptable yang merupakan standar da
Share Make Be Easy Created By Fay www.fayblinkz.tk 22
IPT
puan untuk melakukan pengaturan terhadap keluar masuknya
pak
ju Firewall.
. FORWARD
an yang digunakan oleh firewall untuk mengatur paket – paket yang

sung menerima untuk kemudian meneruskan paket tersebut.

anpa mengirimkan pesan
Apabila ditemukan paket yang sesuai dengan aturan untuk di-REJECT, maka firewall
akan langs
ERROR IC

MEN-SETTING IP TABLE / FIREWALL
ABLES
Saat ini iptables merupakan firewall yang cukup dominan digunakan karena memiliki
berbagai macam kemam
et data. Pada dasarnya terdapat 2 aturan utama atau biasa disebut dengan CHAINS.
a. INPUT
Aturan yang digunakan oleh firewall untuk mengatur paket – paket data yang
menu
b
Atur
meninggalkan Firewall menuju ke jaringan yang lain.
Paket – paket data yang ada akan diperiksa untuk kemudian diberikan keputusan, ada
beberapa keputusan yang diterapkan antara lain :
• ACCEPT
Apabila ditemukan paket yang sesuai dengan aturan untuk di-ACCEPT, maka
firewall akan lang
• DROP
Apabila ditemukan paket yang sesuai dengan aturan untuk di-DROP, maka
firewall akan langsung membuang paket tersebut t
ERROR apapun ke pengirim.
• REJECT
ung membuang paket tersebut namun disertai dengan mengirimkan pesan
MP “ port unreachable”
Setting IP Address kelas C 192.168.10.user m
System
elalui GUI
ÆAdministrationÆNetwork
Aktifkan jaringan computer anda
SystemÆAdministrationÆNetworkÆAktive
Atau menggunakan perintah service network start melalui open terminal
Share Make Be Easy Created By Fay www.fayblinkz.tk 23
Tes koneksi computer anda dengan computer yang lain apakah sudah terhubung atau
belum
Ping IPtujuan
Lihat aturan-aturan yang terdapat pada puter anda
iptables –L
IP tables/firewall yang dikom
Nor puter anda malkan aturan-aturan firewall yang terdapat pada com
iptables F –
Menam engirim
OUTPUT –d IPtujuan –j REJECT
bahkan aturan pada IP tables Output, agar tidak bisa keluar atau m
data ke IP yang dituju sedangkan ke IP user lain bisa mengirim
iptables –A
Ping ke user yang tadi dituju sehingga tidak bisa mengirim
Ping IPtujuan
Nor ali IPtables yang tadi sudah disetting sehingga kebentuk semula malkan kemb
iptables –F
Me uran pada IPtables Input, agar tidak bisa menerima data pada IP nambahkan at
yang dituju sedangkan IP yang lain bisa
iptables –A INPUT –s IPtujuan -j DROP
Pin
Catata
Perintah ini digunakan untuk menerapkan satu aturan baru yang akan ditempatkan di
-L
Per mua aturan yang telah dibuat
-F ; Flu
h ini digunakan untuk menghapus semua aturan yang telah ditetapkan.
n
g ke user yang tadi dituju sehingga tidak bisa mengirim
Ping Iptujuan
n :
-A ; Append
baris yang paling bawah dari aturan – aturan yang telah dibuat sebelumnya.
; List
intah ini digunakan untuk menampilkan se
sebelumnya
sh
Perinta
-d ; Destinatio
Parameter –d berfungsi untuk membuat aturan mengacu pada alamat IP tujuan dari
paket yang dikirimkan.
Share Make Be Easy Created By Fay www.fayblinkz.tk 24

-s ;
berfungsi untuk membuat aturan mengacu pada alamat IP asal paket
irimkan.
-j ;
akan perintah
iknya kejadiannya maka hanya ip tujuan yang bisa masuk

mba
Source
Parameter –s
yang dik
Jump
Apabila menggun
iptables –A INPUT –s! IPtujuan -j DROP
Maka akan sebal
Setting Sa
ess 192.168.20.user melalui GUI
nu System Æ Administration Æ Network
ih device Æ Edit (jika sudah ada IPnya, kalau belum
ada maka pilih
Setting IPnya subnet masknya pada Staticaly set IP address
2.168.20.1 (jika user 01)
Setting IP address IP addr
Klik me
Pada konfigurasi network pil
New)
Address : 19
Subnetmask : 255.255.255.0
Aktifkan IP pada jaringan
Klik activate Æ Yes Æ Ok
in yang terhubung melalui open terminal Tes koneksi ke user la
[root@localhost~]# ping 192.168.20.2 (test ke user 02)
Buat folder dengan nama “fay” pada directori root (/)
-p /fay
[root@localhost~]# cd /
[root@localhost /]# mkdir
Atur izin akses folder share agar dapat dilihat oleh user lain
[root@localhost /]# chmod –R 777 /fay
Share Make Be Easy Created By Fay www.fayblinkz.tk 25
Lakukan pengaturan ke samba
[root@localhost /]# vi /etc/samba/smb.conf
Misal user 01. Gunakan tombol pagedown pada keyboard sampai paling bawah

an keluar dari editor vi
q
kemudian ketikan:
[fay]
Path=/fay
Public=yes
Writeable=yes
Browseable=yes
Guest ok=yes
Simpan d
Tekan Esc, :w
Merestart samba
service smb restart [root@localhost /]#
Melihat folder apakah yang sudah di setting melalui samba, kalau dia sudah siap di
ambar folder terdapat tanda merah.
net Æ Konqueror
addressnya atau URL dan cari folder yang sudah dibuat yaitu folder
share maka pada g
Klik menu Application Æ Inter
Ketikan “/” pada
fay
sudah dishare dengan nama “file andi”
ate New Text File Æ ketikan
Membuat sebuah file didalam folder yang
dengan isi nim, nama, alamat, kota dan no telp
Double klik pada folder fay Æ klik kanan pilih Cre
nama file “blinkz” Æ Ok
Share Make Be Easy Created By Fay www.fayblinkz.tk 26
Klik kanan pada file blink Æ pilih open with other Æ ketikan isi dan save
kan pemanggilan folder user lain
se
tujuan
Konfigurasi DHCP
ahkan
pengaturan alamat ip pada sebuah jaringan komputer. DHCP bekerja pada sebuah server
at ip dan mengalokasikannya sesuai dengan

dan
Prinsip Kerja DHCP Server
DHCP membaca file /etc/dhcp.conf sewaktu memulai. Dari file konfigurasi tersebut
u telah terlewati dan client tidak
boleh disewa lagi untuk client yang sama.
Laku
Klik menu Places Æ Network server Æ Klik kanan window network Æ Brow
folder Æ Go Æ Location Æ Ketikan smb://ip
DHCP kepanjangan dari Dynamic Control Host Protocol berguna untuk mud
yang akan mendengarkan permintaan alam
range tertentu. Pada jaringan besar, DHCP berguna karena mempermudah pengaturan
menghilangkan kemungkinan bentroknya nomor ip.
terdaftar alamat ip yang akan disewakan. Daftar ini kemudian diload ke memori. Sewaktu
ada permintaan alamat ip dari client, dhcpd memberikannya sesuai dengan yang ada
dalam daftar. Setiap sewa alamat ip mempunyai batas waktu, bisa diset untuk per jam per
hari bahkan per minggu. Pada saat batas waktu semakin dekat, client diperingatkan untuk
memperpanjang waktu sewanya. Bila ternyata batas wakt
memperpanjang, maka alamat tersebut tidak
Konfigurasi
Bentuk file konfigurasi secara umum seperti di bawah ini:
shared-network nama_network {
subnet alamat_network netmask nomor_masking {
range alamat_ip_awal alamat_ip_akhir;
Share Make Be Easy Created By Fay www.fayblinkz.tk 27
default-lease-time waktu(detik);
Ket adalah sebagai berikut:
1. M aringan.
2. D eserta maskingnya. Deklarasi ini bersifat wajib, walau pun
dalam sebuah subnet tidak ada nomor ip yang akan diberikan kepada client.
3. Baris ini berisi daftar nomor ip yang akan diberikan. Daftar ini berisi range dari nomor
ian ke sekian.
client
t untuk dapat menyewa nomor ip
sederhana. Berikut konfigurasi lengkapnya:
shared-network suse {
subnet 10.10.0.0 netmask 255.255.255.0 {
ran
max-lease-time waktu(detik);
option routers alamat_ip;
}
}
erangan berdasarkan nomor baris
emberikan keterangan nama j
eklarasi nomor jaringan b
sek
4. Menyatakan waktu default untuk menyewakan nomor ip ke
5. Menyatakan waktu maksimum bagi clien
6. Option ini berguna untuk memberitahukan kepada client nomor ip manakah yang akan
berfungsi sebagai gateway.
Secara cepat, konfigurasi di atas sudah memenuhi untuk membangun sebuah jaringan
ge 10.10.0.2 10.10.0.18;
Share Make Be Easy Created By Fay www.fayblinkz.tk 28
default-lease-time 3600;
max-lease-time 86400;
option routers 10.10.0.1;
nt
twork/ifcfg-eth0 to use DHCP.
VICE=eth0
USERCTL=no
BOOT=yes
BROADCAST=
NETMASK=
dengan perintah /etc/init.d/network restart

}
}
Setting DHCP pada Clie
vim /etc/sysconfig/ne
contoh ifcfg-eth0 file:
DE
ON
BOOTPROTO=dhcp
NETWORK=
IPADDR=
Restart network
Share Make Be Easy Created By Fay

No comments:

Post a Comment

TSS vol 2 sub indo