debianserverfinal 2 buat ujikom

Upload: encep-rahmat-fadillahtea

Post on 15-Oct-2015

42 views

Category:

Documents


3 download

DESCRIPTION

Untuk Anak-anak TKJ

TRANSCRIPT

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    1/144

    Konfigurasi Debian ServerTeknik Komputer dan Jaringan

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    2/144

    Pudja Mansyurin

    fromAl-Mansyurin Informatika

    www.MansyurinIT.co.cc

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    3/144

    Al-Mansyurin Team 2011 H a l

    DAFTAR ISI

    BAB I PENGENALAN

    1. Opening.......................................................................................................................................11.1. Pengantar ............................................................................................................................51.2. Pengenaan !inu".................................................................................................................#

    BAB II KN!IG"#A$I $E#%E#

    $. Konfigurasi T%P&'P......................................................................................................................(1.&. Topoogi Jaringan.................................................................................................................(1.'. Mengaktifkan )t*ernet........................................................................................................(1.(. Konfigurasi 'p +ddress .......................................................................................................,1.). Menamba*kan D-S .............................................................................................................1.*. Setting /epositori ................................................................................................................

    1.+. 'nstaasi soft0are via DD&%D ....................................................................................

    1.,. /epositori via Jaringan..................................................................................................

    1.10.............................................................................................................................................................'p+ddress +ias

    121.11.............................................................................................................................................................3ost -ame

    12

    4. /emote +ess............................................................................................................................111.12............................................................................................................................................................. 'nstaasi..........................................................................................................................................111.1&.............................................................................................................................................................Konfigurasi.....................................................................................................................................11

    1.1'. Meruba* port defaut ss* ............................................................................................111.1(. Modifikasi tampian !og'n ss*......................................................................................11

    4.4. Pengujian .............................................................................................................................111.1). /emote +ess via !oa*ost.......................................................................................111.1*. /emote +ess via 6indo0s

    1$

    7. D-S Server141.1+............................................................................................................................................................. 'nstaasi

    141.1,.............................................................................................................................................................K

    onfigurasi14

    1.20. Membuat 8one Domain14

    1.21. 9ie 9or0ard14

    1.22. 9ie /everse17

    1.2&. Menamba* dns:name:server17

    7.4. Pengujian17

    5. Data;ase Server151.2'.............................................................................................................................................................'nstaasi

    151.2(.............................................................................................................................................................Konfigurasi

    151.2).............................................................................................................................................................Pengujian

    15

    1.2*. Pengujian via Termina15

    1.2+. Pengujian via 6eb

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    4/144

    1.2,.............................................................................................................................................................'nstaasi

    1(1.&0.............................................................................................................................................................Konfigurasi

    1(

    1.&1. Konfigurasi irtua 3ost1(1.&2. Konfigurasi 6eb Direktori

    1(1.&&. Konfigurasi 6ebsite

    1,1.&'. P*p'nfo

    1#.4.Pengujian

    11.&(. Pengujian 6ebsite

    11.&). Pengujian P*p'nfo

    $2

    (. Sub Domain$11.&*.............................................................................................................................................................Penamba*an Sub Domain

    $11.&+.............................................................................................................................................................Penamba*an irtua 3ost

    $11.&,.............................................................................................................................................................Membuat 3aaman 6ebsite

    $1

    ,. 9TP Server

    $$1.'0.............................................................................................................................................................'nstaasi

    $$1.'1.............................................................................................................................................................Konfigurasi

    $$

    1.'2. Direktori 9TP$$

    1.'&. =ser +ut*entiation !og'n$$

    1.''.+nonymous !og'n$$

    ,.4.Pengujian$41.'(. Pengujian via !oa*ost

    $41.'). Pengujian via 6indo0s >6eb?

    $41.'*. Pengujian via 6indo0s >9ie8ia?

    $4

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    5/144

    Al-Mansyurin Team 2011 Hal

    . ):Mai Server ..............................................................................................................................$71.'+.............................................................................................................................................................'nstaasi............................................................................................................................................$71.',.............................................................................................................................................................Konfigurasi.......................................................................................................................................$7

    1.(0. Mai Direktori ................................................................................................................$71.(1. Mai +ount..................................................................................................................$71.(2. Konfigurasi Postfi"........................................................................................................$5

    .4. Pengujian .............................................................................................................................$51.(&. SMTP port $5.................................................................................................................$51.('. POP4 port 112................................................................................................................$#1.((. Pengujian via Mirosoft Outook..................................................................................$#

    12.6eb Mai .....................................................................................................................................$(12.1.

    S@uirreMai..........................................................................................................................$(1.(). 'nstaasi..........................................................................................................................$(1.(*.Konfigurasi irtua 3ost.................................................................................................$(

    12.$./ound%ubeMai ..................................................................................................................$,12.$.1.

    'nstaasi..........................................................................................................................$,12.$.$.

    Konfigurasi ..................................................................................................................$,1.(+. Konfigurasi irtua 3ost.....................................................................................$,1.(,. Konfigurasi /ound%ubeMai..............................................................................$,

    12.4.Pengujian ............................................................................................................................4212.4.1.Pengujian S@uirreMai ...............................................................................................4212.4.$. Pengujian /ound%ubeMai ......................................................................................42

    11. D3%P Server...............................................................................................................................411.)0.............................................................................................................................................................'ns

    taasi............................................................................................................................................411.)1.............................................................................................................................................................Konfigurasi.......................................................................................................................................411.)2.............................................................................................................................................................Pengujian.........................................................................................................................................41

    11.4.1.Pengujian pada !inu"..................................................................................................41

    11.4.$.Pengujian pada 6indo0s..............................................................................................4$

    1$./outer >

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    6/144

    nfigurasi.......................................................................................................................................4,15.$.1.

    Konfigurasi samba direktori..........................................................................................4,1.+0. Membuat user samba..................................................................................................4,1.+1. =ser +ut*entiation !og'n ..........................................................................................4,1.+2. +nonymous !og'n .......................................................................................................4,

    15.4.Pengujian..............................................................................................................................4

    15.4.1.Pengujian via !oa*ost.................................................................................................4

    15.4.$.Pengujian via 6indo0s...............................................................................................4

    1#.Samba %ient ..............................................................................................................................721.+&.............................................................................................................................................................'nstaasi............................................................................................................................................721.+'.............................................................................................................................................................Mei*at fie s*aring...........................................................................................................................721.+(.............................................................................................................................................................Mounting fie s*aring.......................................................................................................................721.+).............................................................................................................................................................=n:Mounting fie s*aring.................................................................................................................72

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    7/144

    Al-Mansyurin Team 2011 H a 1

    1(.P- Server..................................................................................................................................711.+*.............................................................................................................................................................'nstaasi..........................................................................................................................................711.++.............................................................................................................................................................K

    onfigurasi.....................................................................................................................................71

    1.+,.Konfigurasi P- Server.................................................................................................711.,0.Menamba* user P- ....................................................................................................71

    1(.4.Pengujian..............................................................................................................................71

    1,.Mutimedia Streaming Server....................................................................................................741.,1.............................................................................................................................................................Persiapan 9ie................................................................................................................................741.,2.............................................................................................................................................................Konfigurasi.....................................................................................................................................74

    1,.$.1.Konfigurasi irtua 3ost.................................................................................................74

    1.,&. Konfigurasi Sub Domain .............................................................................................741.,'. 'nstaasi via 6eb ;ro0ser..........................................................................................741,.4.

    Pengujian .............................................................................................................................77

    1.9ire0a ........................................................................................................................................751.,(. ;ok 'nomming Paket....................................................................................................751.,). ;ok Outgoing Paket.......................................................................................................751.,*. ;ok Speified Port............................................................................................................751.,+.+o0 Speified Port Ony...................................................................................................751.,,. Membuat !ogging 9ie........................................................................................................7#1.100...........................................................................................................................................................Deeting >'f:Missonfigured?.........................................................................................................7#1.101.........................................................................................................................................................../

    un at Start=p ..............................................................................................................................7#

    $2.S6+T...........................................................................................................................................7($2.1. 'nstaasi..............................................................................................................................7(1.102...........................................................................................................................................................Konfigurasi.....................................................................................................................................7(1.10&...........................................................................................................................................................Pengujian ......................................................................................................................................7(

    $1.Printer Server .............................................................................................................................71.10'...........................................................................................................................................................'nstaasi..........................................................................................................................................71.10(...........................................................................................................................................................Konfigurasi.....................................................................................................................................7

    1.10).....................................................................................................................................................Konfigurasi fie %=PSAS .........................................................................................................71.10*.....................................................................................................................................................Konfigurasi S+M;+.................................................................................................................52$1.$.4.Konfigurasi Printer %=PSAS ......................................................................................52

    $1.4.Pengujian..............................................................................................................................51

    $$.Seuring 6eb Server >3TTPS?...................................................................................................541.10+...........................................................................................................................................................'nstaasi..........................................................................................................................................541.10,...........................................................................................................................................................Konfigurasi.....................................................................................................................................54

    $$.$.1.9TPS? ......................................................................................................551.112...........................................................................................................................................................'nstaasi..........................................................................................................................................551.11&...........................................................................................................................................................Konfigurasi.....................................................................................................................................55

    $4.$.1.Konfigurasi Pro9TPd ..................................................................................................551.11'. %reating t*e SS! %ertifiate for T!S ...........................................................................551.11(. )nabing T!S in Pro9TPd.............................................................................................55

    $4.4.Pengujian..............................................................................................................................5#

    $7.6ebmin >6eb +dministration Too?...........................................................................................5(1.11)...........................................................................................................................................................'nstaasi 6ebmin ..........................................................................................................................5(

    4

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    8/144

    1.11*...........................................................................................................................................................Dependensi Program.....................................................................................................................5(1.11+...........................................................................................................................................................Pengujian ......................................................................................................................................5(

    %ommony =sed %ommand >;onus?...............................................................................................5,-e"t Tutoria .................................................................................................................................#2Oto;iografi ...................................................................................................................................#1

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    9/144

    Al-Mansyurin Team 2011 Hal

    Pengantar

    SebeumnyaB saya ingin menguapkan puji syukur ke*adirat +a* S6T >Moesem Ony?B karenaberkat nikmat:nikmat-yaB se*ingga e;ook ini dapat ber*asi diseesaikanB 0aaupun moor dari

    0aktu yang suda* ditentukan.

    Dan jugaB saya menguapkan terima kasi* kepada +nda >!inu"er 'ndonesia?B yang tea* ikut andimengembangkan Sistem Operasi !inu" di 'ndonesia. SemogaB negeri kita terinta iniB dapat terusmemunukan generasi:generasi muda yang *anda dan anggi*B k*ususnya di bidang'nformatika.

    Tutoria Konfigurasi Debian server ini saya peajari dari beberapa referensiB maaf saya tidakmenantumkanya satu persatu karna saya upa. Aang pastiB saya mengambi beberapa referensidari 'nternet. DanB e;ook ini suda* teruji ber*asi pada Sistem Operasi Debian !ennyB 0aaupunsekarang suda* diriis Debian S@ueeCe >$211?.

    Saya juga ingin menguapkan maafB bia daam e;ook iniB terdapat kekeiruan daam

    penyusunanya atau saa* konfigurasi. +taupun juga jika kata yang dipii* tidak sesuai )ADB danterau bertee:tee >++?: Pada e;ook iniB kita enderung memba*as pada %ara Konfigurasi>Praktek? daripada teori semata.

    Hak Cipta,

    Anda diperbolehkan untuk memperbanyak isi dari eBook ini, asalkan tidak digunakan untuk

    urusan Komersil (DiPerjual-Belikan! Dan jika tidak keberatan, tolong di"antumkan

    #$MB%&nya!

    Website,

    =ntuk informasi ebi* anjutB +nda dapat angsung mengundu* e;ook ini meaui aamat berikutBE 000.Mansyurin'T.o.E 000.ebaksono.0ordpress.om&do0noad

    Sekian dari sayaB dan saya *arap Tutoria Konfigurasi Debian Server ini dapatbermanfaat bagi +nda. Terima Kasi*.

    T*is origina book 0as reated by +:Mansyurin 'nformatika Team.

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    10/144

    Al-Mansyurin Team 2011 H a l )

    1. Pengenalan

    1.$. Pengenaan !inu"

    era0a dari eksperimen !inus Trovads dengan Komputer Mini" miiknyaB teriptaa* SistemOperasi !inu". Sejak saat ituB Dia terus mengembangkan dan memperbaiki Sistem Operasitemuanya tersebut. ;erkat kerja kerasnyaB teriptaa* !inu" 1.2 yang keseuru*anya berbasis

    T)KS. Karena !inu" bersifat Open SoureB dan dengan epatnya Sistem 'nformasi F Komunikasisaat iniB !inu" tea* berkembang begitu pesat.

    Sampai saat iniB suda* tak ter*itung agiB berapa banyak distro:distro yang suda*dikembangkan. Dari !inu" yang berbasis T)KSB berkembang menjadi !inu" yang berbasis

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    11/144

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    12/144

    Al-Mansyurin Team

    2011H a l

    2./on0igurasi

    TP-IP$.1.TopoogiJaringan

    Daampemba*asantentangKonfig

    urasiDebiansebagaiSer

    verpadabukuiniBmengaupadatopoogijaringanseperti

    yangtertera

    (

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    13/144

    pada gambar berikut.

    ;intang?. DanTopoogi tersebut tidakberaku jika serverDebian digunakansebagai /outer>-'%? atau )t*ernet diinu" diberi nama et(oet(1 et(2 dst. Danuntuk interfae !oa!oopbak diberi nama lo.=ntuk mengeta*uiinterfae apa saja yangterpasang pada serverDebianB gunakanperinta* i0con0ig berikut.

    d

    e"ian#

    ser$er%-(o)e-pudai

    0con0ig

    lo

    in

    +encap%ocal

    oop"ac+inetaddr%12.5.5.1Mas+%266.5.

    5.5inet7addr% %%1-128Scope%9ost:P;;PMT:%17437Metric

    %1R?pac+ets%47errors%5

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    14/144

    dropped%5o$erruns%50ra)e%5T?pac+ets%47errors%5dropped%5o$erruns%5carrier%5collisions%5t@ueuelen%5R?"ytes%3537*2.B /i

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    15/144

    Al#Mansyurin Tea) C 2511 3 a I8

    Jika munu pesan error pada ayar terminaB gunakan perinta* berikut di ba0a*.

    debian:server&*ome&pudja ifonfig et*2 updebian:server&*ome&pudja ifonfig

    et*2 !ink enap)t*ernet 36addr 222$5,f#,inet addr1$.1#,.12.1 ;ast1$.1#,.12.$55 Mask$55.$55.$55.2inet# addr fe,2$2$fffe5,f#, Sope!ink=P ;/O+D%+ST /=--'-< M=!T'%+ST MT=1522 Metri/L pakets1#12 errors2 dropped2 overruns2 frame2TL pakets171 errors2 dropped2 overruns2 arrier2oisions2 t"@ueueen1222/L bytes1,425 >1,7., Ki;? TL bytes1,72 >17.$ Ki;?'nterrupt1, ;ase

    address2"12,2o !ink enap!oa!oopbak

    inet addr1$(.2.2.1 Mask$55.2.2.2inet# addr 1&1$, Sope3ost

    =P !OOP;+%K /=--'-< MT=1#74# Metri1/L pakets7# errors2 dropped2 overruns2 frame2TL pakets7# errors2 dropped2 overruns2 arrier2oisions2 t"@ueueen2/L bytes424# >$. Ki;? TL bytes424# >$. Ki;?

    $.4. Konfigurasi 'p +ddress

    Semua peraatan yang ter*ubung ke jaringan omputerB membutu*kan aamat k*usus yang disebut'p +ddress. +gar semua peraatan tersebut dapat ber*ubungan satu sama ain. Oe* sebab ituB-et0ork 'nterfae %ard tidak akan berarti apa:apaB jika 'p +ddress pada interfae tersebut tidak disetterebi* da*uu.

    Memberi 'p +ddress pada inu" debian tidaka* suit. =ntuk ara epatnyaB gunakan perinta* singkat

    diba0a* ini. de"ian#ser$er%-(o)e-puda i0con0ig et(5 1B2.178.15.1 net)as+

    266.266.266.5 up

    Keema*an perinta* di atas adaa*B jika omputer booting uangB maka konfigurasi 'p +ddresstersebut akan *iang. =ntuk itu kita *arus mengedit fie inter0aces agar konfigurasi tersebut tidak*iang 0aaupun omputer booting uang. Kita bisa menggunakan apikasi te"t editor $i) $i nanogeditsataupun yang ainya untuk mengedit fie tersebut. Saya sarankanB ebi* baik +ndamenggunakan editor $i) saja.

    debian:server&*ome&pudja vim &et&net0ork&interfaes

    E T*is fie desribes t*e net0ork interfaes avaiabe on your systemE and *o0 to ativate t*em. 9or more informationB see interfaes>5?.

    E T*e oopbak net0orkinterfaeauto oifae o inet oopbak

    #T*e oa net0orkinterfaeauto et*2ifae et*2 inet stati

    address 1$.1#,.12.1netmask

    $55.$55.$55.2gate0ay1$.1#,.12.$57 dns:nameservers11.$.72.$1

    Tamba*kan 'p +ddress anda seperti sript di atas. K*usus editor $i) kita *arus menekan *uruf i*I=SERT, untuk mengedit. Setea* dirasa konfigurasi suda* benarB tekan tombo )sB au tekan dan tuiskan w *RITE G H:IT,. Jika tidak ingin menyimpanyaB tuiskan *;nly Huit,.

    Kata auto yang teretak di depan nama suatu interfaeB menandakan ba*0a interfae tersebut akandinyaakan seara otomatis pada saat omputer booting. 'nterfae lo tidak memiiki konfigurasi 'p+ddressB karena lo digunakan sebagai oopbak se*ingga memiiki 'p +ddress yang pasti yakni

    12.5.5.1.+amat 'P ini digunakan oe* komputer untuk berkomunikasi dengan dirinya sendiri.Konfigurasi 'p +ddress untuk et*O *arus diberikan seara manuaB karena interfae tersebutmenggunakan 'P statis.

    +gar konfigurasi tersebut dapat angsung dijaankanB kita *arus merestart terebi* da*uu servie

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    16/144

    net0orking. de"ian#ser$er%-(o)e-puda -etc-init.d-networ+ing restart

    Jika ingin menamba*kan interfae agiB tingga tamba*kan sript seperti diatasB pada baris paingba0a*. Dan ganti et(o menjadi et(1 et(2 et(3 dan seterusnya.

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    17/144

    Al-Mansyurin Team 2011 H a 1

    =ntuk mei*at tabe routing pada inu"B gunakan perinta* berikut.

    = 5 5 5 et

    debian:server&*ome&pudja route:nKerne 'P routing tabeDestination =:-inu@ 6.5.5 enny # ;00icial i387 DJD

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    18/144

    ser$er%-(o)e-puda apt:getupgrade

    Konf iurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    19/144

    Al-Mansyurin Team 2011 Hal 10

    $.#. 'p +ddress +ias

    'p +ddress +ias adaa* suatu kondisiB dimana kita di*aruskan menggunakan dua atau ebi* 'p+ddress daam satu -'% >just One net0ork adapter?. Seoa*:oa* omputer kita memiiki dua bua*-'%B dan terkoneksi daam dua atau ebi* jaringan yang berbeda.

    Masi* daam fie inter0aces tingga tamba*kan sripts untuk 'p +ias berikut. Daam 'p +ddress+iasB tingga tamba*kan sub:nomor di beakang nama inter0ace asli. Misa et(5%5 et(5%1et(5%2 atau et*12B et(1%1 dan

    seterusnya.

    de"ian#ser$er%-(o)e-puda $i) -etc-networ+-inter0aces#T(e loop"ac+ networ+inter0aceauto loi0ace lo inet loop"ac+

    #T(e local networ+inter0aceauto et(5i0ace et(5 inet static

    address 1$.1#,.12.1netmask $55.$55.$55.2net0ork 1$.1#,.12.2broadast1$.1#,.12.$55gate0ay1$.1#,.12.$57 dns:nameservers1$.1#,.12.1

    #T*e oa aias net0ork

    interfaeauto et*22ifae et*22 inet stati

    address 12.12.12.1netmask$55.$55.$55.2

    Jangan upa untuk seau merestart servie net0orkingB setiap kai seesai

    mengkonfigurasinya. debian:server&*ome&pudja -etc-init.d-networ+ing

    restart

    $.(. 3ost -ame

    3ost-ame digunakan untuk penamaan pada setiap omputer daam jaringanB agar memiiki namamesin yang berbeda. 3ost-ame tersebut memuda*kan kita daam membedakan setiap omputerdaam jaringanB dibandingkan meng*afa setiap 'p +ddress yang berbentuk numerik. Pada systemoperasi !inu" dan 6indo0sB ayanan tersebut berjaan pada protoo -et;'OS.

    Seara otomatisB ketika kita meng:insta system operasi DebianB kita akan ditanya terebi* da*uutentang pemberian nama 3ost-ame tersebut. -amun kita masi* dapat meruba* nama 3ost-ametersebutB tanpa insta uang tentunya.

    ;uka dan edit fie (osts berikutB dan tamba*kan 'p +ddress pada baris keduaB kemudian domainBau *ostname.

    de"ian#ser$er%-(o)e-puda $i) -etc-(osts12.5.5.1 local(ost1B2.178.15.1 de"ian.edu de"ian#ser$er

    9ie konfigurasi kedua adaa* untuk 3ost-ame:nya sendiri.

    debian:server&*ome&pudja $i)-etc-(ostna)e de"ian#ser$er

    +tau untuk ara epatnyaB bisa menggunakan perinta* ec(o.

    de"ian#ser$er%-(o)e-puda ec(o de"ian#ser$er -etc-(ostna)ede"ian#ser$er%-(o)e-puda cat -etc-(ostna)ede"ian#ser$er

    /estartB agar nama 3ost-ame tersebut diapikasikan angsung oe* system Debian.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    20/144

    de"ian#ser$er%-(o)e-puda -"in-(ostna)e #F -etc-(ostna)ede"ian#ser$er%-(o)e-puda (ostna)ede"ian#ser$er

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    21/144

    Al-Mansyurin Team 2011 Hal 11

    3. Re)ote Access

    Keuntungan dari jaringan komputer yaitu memuda*kan kita daam berbagi resoure *ard0areataupun soft0are yang ada. /emote +ess adaa* saa* satu teknoogi yang digunakan untuk

    mengakses suatu system meaui media jaringan. Se*ingga kita dapat mengkonfigurasi suatusystemB dimanapun kita berada asakan terkoneksi ke 'nternet atau Jaringan tersebut.

    Seara umumB /emote +ess dibagi menjadi dua jenisH1.11,. Mode Desktop &

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    22/144

    Are you sure you want to continue connecting *yes-no, yes

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    23/144

    Al-Mansyurin Team 2011 Hal 12

    Pada ara diatasB kita mengakses SS3 Server meaui port defaut yakni $1. -a*B jika kita inginmengakses SS3 Server pada port yang tea* kita ruba* sebeumnyaB tingga tamba*kan opsiberikut.

    de"ian#ser$er%-(o)e-puda ss(

    root!local(ost #p 364 3.3.2. Re)ote Access $ia

    indows

    Daam system operasi 6indo0sB seara defaut tidak ada apikasi SS3 %ient yang terinsta.Aang ada *anyaa* apikasi Tenet %ient. =ntuk itu kita *arus mendo0noad apikasi SS3%ient terebi* da*uu di 000.putty.n kemudian menjaankanya pada omputer 6indo0sseperti berikut.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    24/144

    Al-Mansyurin Team 2011 Hal 1&

    4. D=S Ser$er

    Domain -ame System adaa* suatu metode untuk meng:konversikan 'p +ddress >numerik? suatukomputer ke daam suatu nama domain >ap*abeti?B ataupun sebaiknya. Aang memuda*kan kita

    daam mengingat omputer tersebut. MisanyaB server Debian memiiki aamat 'p +ddress sekianBnamun pada umumnyaB orang tidak akan muda* mengingat aamat 'p daam bentuk numeriktersebut. Dengan adanya D-S ServerB kita bisa mengakses *aaman situs dari server Debiantersebut *anya dengan mengakses nama Domain:nya >000.debian.edu ?B tanpa mengingat 'p+ddress dari omputer tersebut.

    7.1. 'nstaasi

    ;ind >;erkeey 'nternet -ame Domain versi ? adaa* saa* satu apikasi inu" yang sangat popuersebagai D-S ServerB dan *ampir semua distro inu" menggunakanya. Seain ituB daamkonfigurasinya pun ukup muda* dimengertiB k*ususnya bagi pemua a0a.

    de"ian#ser$er%-(o)e-puda apt#get install "indB

    7.$. Konfigurasi

    ;erikut fie:fie penting yang akan kita konfigurasi daam D-S ServerHa. /etc/bind/named. confb. file forward c. file reversed. /etc/resolv.conf

    4.2.1. Me)"uat Qone Do)ain

    ;agian ini adaa* yang terpentingB dimana kita akan menentukan nama untuk Domain dariserver Debian kita nantinya. Kita boe* membuat 8one Domain menggunakan Td >Top !eveDomain? *anya pada jaringan oa >T*ereRs no 'nternet %onnetion?. Karena suda* adaorganisasi yang k*usus mengatur domain Td tersebutB onto*nya di 'ndonesia adaa* Pandi.

    )dit dan tamba*kan konfigurasi untuk 0orward dan re$erse pada fie na)ed.con0 atau bisajuga pada fie na)ed.con0.local. Kemudian tamba*kan sript di ba0a* ini.

    de"ian#ser$er%-(o)e-puda $i) -etc-"ind-na)ed.con0

    one de"ian.edu --Qone Do)ain andatype )aster0ile d".de"ian --lo+asi 0ile F;RARD de0ault di-$ar-cac(e-"ind-

    U

    one 1B2.in#addr.arpa --1 "lo+ ip paling depantype )aster0ile d".1B2 --lo+asi 0ile REJERSE de0ault di-$ar-cac(e-"ind-

    U

    include -etc-"ind-na)ed.con0.local --)e)"uat 0ile na)ed.con0.local di process

    4.2.2. File Forward

    Forward berfungsi untuk konversi dari D-S ke 'p +ddress. Misanya ketika kita ketik

    www.de"ian.edu meaui 6eb ;ro0serB maka akan munu 0ebsite dari server Debian.

    ;uat fie konfigurasi untuk fie for0ard dari D-S tersebut. Karna konfigurasinya ukup banyakB kitatingga opykan saja fie defaut yang suda* ada.

    de"ian#ser$er%-(o)e-puda cd -etc-"ind-de"ian#ser$er%-etc-"ind cp d".local-$ar-cac(e-"ind-d".de"ian de"ian#ser$er%-etc-"ind $i) -$ar-cac(e-"ind-d".de"ian'TT 754855@ I= S;A de"ian.edu. root.de"ian.edu. *

    2 Serial754855 Re0res(87455 Retry

    241B255 H E@pire754855 ? H =egati$e ac(e TT

    }

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    25/144

    Konf iurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    26/144

    Al-Mansyurin Team 2011 Hal 1'

    @ I= =S de"ian.edu. ta)"a(+an titi+ di a+(ir do)ain@ I= A 1B2.178.15.1www I= A 1B2.178.15.10tp I= A 1B2.178.15.1

    i+a ingin )e)"uat su"#do)ain

    su"#do)ain I= A 1B2.178.15.)ail I= A 1B2.178.15.strea)ing I= A 1B2.178.15.

    ala)at untu+ strea)ing ser$er

    4.2.3. File Re$erse

    Re$erse berfungsi untuk konversi 'p +ddress ke D-S. Misanya jika kita mengetikan 'p +ddress*ttp&&1$.1#,.12.1 pada 6eb ;ro0serB seara otomatis akan rediret ke aamat www.de"ian.edu .;agian ini adaa* opsionaB jika kita tidak ingin mengkonfigurasi fie reverse punB juga boe* >++?.Take it easyB okey.

    de"ian#ser$er%-etc-"ind cp d".12

    -$ar-cac(e-"ind-d".1B2 de"ian#ser$er%-etc-"ind $i)-$ar-cac(e-"ind-d".1B2 'TT 754855@ I= S;A de"ian.edu. root.de"ian.edu. *

    1 Serial754855 Re0res(87455 Retry

    241B255 E@pire754855 , =egati$e ac(e TT

    >@ I= =S de"ian.edu. ingat titi+

    1.15.178 I= PTR de"ian.edu. 3 "lo+ ip tera+(ir dan di"ali+

    4.2.4. Mena)"a( dns#na)e#ser$er

    Tamba*kan dns dan na)eser$er dari server Debian tersebut pada fie resol$.con0.+gar dapatdiakses meaui omputer oa*ost.

    de"ian#ser$er%-etc-"ind $i)-etc-resol$.con0 searc(de"ian.edu na)eser$er1B2.178.15.1

    Terak*irB restart daemon dari bind.

    de"ian#ser$er%-etc-"ind -etc-init.d-"indB restart

    ;agi pemua a0aB pada bagian ini sering sekai terjadi 0ailed. 3a ini terjadiB karena +ndameakukan kesaa*an pada satu fieB yaitu fie na)ed.con0. Periksa kembai sript yang anda buatBdan sesuaikan seperti konfigurasi diatas.

    7.4. Pengujian

    Test apaka* D-S Server tersebut ber*asi atau tidakB dengan perinta* nsloo+up dari omputer!oa*ost ataupun dari omputer ient.

    de"ian#ser$er%-etc-"indnsloo+up 1B2.178.15.1Ser$er % 1B2.178.15.1

    Address % 1B2.178.15.1631.15.178.1B2.in#addr.arpa na)e Vde"ian.edu.de"ian#ser$er%-etc-"ind nsloo+upde"ian.eduSer$er % 1B2.178.15.1Address % 1B2.178.15.163=a)e % de"ian.edu

    Jika munu pesan seperti iniBSer$er % 1B2.178.15.1Address % 1B2.178.15.163WW ser$er canXt 0ind de"ian.edu.de"ian.edu% SERJFAI

    ;erarti masi* terdapat sript yang saa*B periksa dimana fie yang saa* tersebut. Jika pesan erroritu munu ketika nsloo+up D=S berarti kesaa*an teretak antara fie d".de"ian atauna)ed.con0. -amun jika munu ketika di nsloo+up IP berarti kesaa*an di fie d".1B2 atauna)ed.con0.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    27/144

    +tau anda bisa menggunakan perinta* dig untuk pengujian dari

    server oa*ost. debian:server&et&bind dig debian.edu

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    28/144

    Al-Mansyurin Team 2011 Hal 1(

    6. Data"ase Ser$er

    Database berfungsi sebagai media penyimpanan data:data ataupun informasi penting. Pada 0ebserver yang kompeksB biasanya diperukan adanya Database server sebagai media penyimpanan

    datanya. Database server ini bisa kita gunakan terpisa* ataupun bersamaan dengan 0eb server itusendiri. +pikasi untuk database server sendiri suda* begitu banyakB diantaranya yang paingterkena adaa* MyS!B PostgreS!B dan MsS!.

    5.1.'nstaasi

    ;erikut saya enderung menggunakan MyS! versi 5 sebagai Database serverB dikarenakankemampuanya yang suda* terkena stabi. 'nsta apikasi MyS!B kemudian isikan pass0ord untukuser defaut root pada MyS! tersebut.

    de"ian#ser$er%-(o)e-puda apt#get install )ysl#ser$er

    5.$.Konfigurasi

    Sebetunya seara otomatisB ketika seesai menginsta MyS!B database server suda* angsungdapat kita gunakan. -amun jika ingin meruba* konfigurasiB misanya meruba* Port defautMyS!B ataupun mengkonfigurasi agar MyS! server dapat dikunjungi meaui omputer ainseain dari oa*ost. Tingga edit fie berikutH

    de"ian#ser$er%-(o)e-puda $i) -etc-)ysl-)y.con0

    Setea* seesai mengkonfigurasiB pastikan untuk merestart daemon mys@ tersebut.

    de"ian#ser$er%-(o)e-puda -etc-init.d-)ysl restart

    Stopping MySH data"ase ser$er% )ysld.Starting MySH data"ase ser$er% )ysld.(ec+ing 0or corrupt not cleanly closed and upgrade needing ta"les..

    5.4.Pengujian

    Pengujian Database server ini dapat kita akukan meaui dua ara. Pertama bisa meauitermina&s*eB tapi agak sedikit membingungkan karna kita *arus meng*afa synta":synta" yangada. Dan pii*an kedua bisa menggunakan P3PMy+dmin untuk pengoa*an Database servermeaui 0eb bro0ser.

    6.3.1. Penguian $ia Ter)inal

    Pada jendea onsoe terminaB gunakan perinta* berikut.

    de"ian#ser$er%-(o)e-puda )ysl #u root #pEnter password% WWWWelco)e to t(e MySH )onitor. o))ands end wit( or Yg.Zour MySH connection id is 28Ser$er $ersion% 6.5.61a#24 *De"ian,Type X(elpX or XY(X 0or (elp. Type XYcX to clear t(e "u00er.)yslO

    ;erikut perinta*:perinta* yang sering digunakan pada MyS! serverHa. Mei*atDatabaseB)ysl s(ow

    data"asesb. Membuat DatabaseB)ysl create data"ase na)adata"ase. MembukaDatabaseB)ysl usena)adata"ased. Meng*apus DatabaseB)ysl O drop data"asena)adata"ase

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    29/144

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    30/144

    Al-Mansyurin Team 2011 Hal 1)

    5.3.2. Pengujian via Web GUI

    MyS! Server ini suda* dapat diintegrasikan pengoperasianya meaui 6eb ;ro0serB yaitumenggunakan apikasi 0eb tamba*an yang bernama P*pMy+dmin. Dengan apikasi iniB kita tidakperu repot:repot meng*afa semua perinta*:perinta* dasar dari MyS!B karena kita akandisugu*kan dengan tampian yang begitu user friendy.

    Pada server DebianB insta apikasi p*pmyadmin. -amun peru kita keta*uiB ba*0a sebeumnyaserver Debian *arus suda* terinsta 6eb Server >+pa*e$? dan P3P5 terebi* da*uuB agarapikasi ini dapat diakses.

    de"ian#ser$er%-(o)e-puda apt#get installapac(e2 p(p6 de"ian#ser$er%-(o)e-pudaapt#get install p(p)yad)in

    Setea* diinstaB irtua3ost untuk P*pMy+dmin akan seara otomatis dibuat. Jika inginmengkonfigurasinyaB edit fie berikut.

    debian:server&*ome&pudja $i) &et&p*pmyadmin&apa*e.onf

    Pengujian bisa kita akukan meaui 6eb ;ro0ser ke aamat D-S debianB baik meaui serveroa*ost ataupun dari sisi ient. Pada address barB pergi ke *ttp&&000.debian.edu&p*pmyadmin .

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    31/144

    Al-Mansyurin Team 2011 Hal 1*

    7. e" Ser$er

    6eb Server termasuk saa* satu ayanan S)/)/ yang paing popuar. Karena e0at 0eb servertersebutB 0ebsite kita dapat diakses oe* seuru* pengunjung dari 'nternet. Daam keadaan defautB

    0eb server berjaan pada protoo 3TTP meaui port ,2. Pada buku ini kita akan membuat 0ebserver menggunakan apikasi +pa*e.

    Daam peranangan 6eb ServerB kita *arus mengeta*ui terebi* da*uu persyaratan >Dependensi?dari 0ebsite yang akan kita buat. MisanyaB 0ebsite tersebut membutu*kan ba*asa 3TM! sajaB atauP3P7B P3P5B atau juga MyS! Database sebagai media penyimpanan datanya. Kita asumsikansajaB akan menggunakan %ontent Management System >%MS? gratisan dari 'nternetB semisaJoomaB 6ordpress atau Druppa.

    #.1. 'nstaasi

    'nsta terebi* da*uuB semua paket apikasi 0eb server yang dibutu*kan.

    de"ian#ser$er%-(o)e-puda apt#get install apac(e2 p(p6 )ysl#ser$er p(p)yad)in

    #.$. Konfigurasi

    Pada saat instaasi +pa*e$B sebenarnya 0ebsite dari server Debian suda* dapat kita kunjugimeaui 6eb ;ro0ser. %oba anda ketikan aamat www.de"ian.edu dan *asinya akan sepertidiba0a* ini. 3a ini terjadi karena irtua 3ost de0ault otomatis aktif.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    32/144

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    33/144

    Al-Mansyurin Team 2011 Hal 1+

    de"ian#ser$er%-etc-apac(e2-sites#a$aila"lecd -$ar-www- de"ian#ser$er%-$ar-www )+dirwe" de"ian#ser$er%-$ar-www cd we"-de"ian#ser$er%-$ar-www-we"

    7.2.3. /on0igurasi e"site

    SeanjutnyaB tingga kita masukan saja 0ebsite kita pada direktori tersebut. Misanya saya akanmenggunakan %MS JoomaB do0noad pada situs resminya di 000.jooma.org . Dan etakan padadirektori 0ebB kemudian ekstrak.

    de"ian#ser$er%-$ar-www-we" wget(ttp%--www.oo)la.org-download-oo)la.ip de"ian#ser$er%-$ar-www-we" apt#get install unip de"ian#ser$er%-$ar-www-we" unip oo)la.ip de"ian#ser$er%-$ar-www-we" lsad)inistrator REDITS.p(p installation logs t)pcac(e (taccess.t@t I=STA.p(p )edia@)lrpc

    9A=>E;>.p(p i)ages language )odulesco)ponents includes li"raries pluginscon0iguration.p(p#dist [email protected](p IE=SE.p(p ro"ots.t@t;PZRI>9T.p(p [email protected](p IE=SES.p(p te)plates

    /uba* *ak akses direktori tersebut menjadi 0riteabe bagi semua user untuk sementara 0aktu.+gar instaasi Jooma dapat berjaan anar.

    de"ian#ser$er%-$ar-www-we" c()od ..-we"- #R

    3a terak*ir yang peru kita akukanB agar semua konfigurasi yang tea* kita setting berjaanB restart

    apikasi apa*e$. de"ian#ser$er%-$ar-www-we" -etc-init.d-apac(e2 restart

    SeanjutnyaB pergi ke aamat 000.debian.edu meaui 0eb bro0serB untuk penginstaan 0ebsiteJooma. =ntuk ebi* engkapnyaB sia*kan baa tata ara peginstaan Jooma pada 0ebsiteresminya.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    34/144

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    35/144

    Al-Mansyurin Team 2011 Hal 1,

    7.2.4.P(pIn0o

    P3P

    merupakansaa*satuba*asapemrograman0ebyangpaing

    popuar didunia.Padabagiandiataskitasuda*menginsta

    P3Pversi5>$211?Byangmenjaankan0ebsiteJoom

    a dantentunyaberbasisp*p.Padabagian inikitaakanmembuat

    fieyangberbasisp*pBuntukmei*atinformasidarip*pitu

    sendiri.

    Kode:kode

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    36/144

    daam pemrogramanP3PB penuisanyamenyatu dengan tag:tag3TM! daam suatu fieyang sama. Kode P3Pdietakan antara sript atau [p(p dan

    diak*iri dengan tanda sebagai tanda ba*0aba*asa yang digunakanadaa* pemrogramanP3P.

    9ie yang berisikan P3PBakan disimpan denganekstensi .p(p.;erdasarkan ekstensiinia*B pada saat fiediakses oe* serverBseara otomatis serverakan mengenai fietersebut sebagai aman0eb berbasis P3P.Seanjutnya server akanmenerjema*kan kode:kode P3P tersebutmenjadi tag:tag 3TM!pada bro0ser ient.

    Tamba*kan fie p(pin0opada direktori 0ebsiteyang suda* ada.

    de"ian#ser$er

    %-(o)e-puda

    cd-$ar-www-we

    "-de"

    ian#ser$er%-$ar-www-w

    e"catOp(pi

    n0o.p(p[p(pp

    (pin0o*,Od

    e"ian#ser$er%-

    $ar-ww

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    37/144

    w-we"

    =ntuk menyimpantuisan tersebutB tekanTR U D padakeyboard.

    #.4. Pengujian

    Daam pengujian 0ebserverB kitamembutu*kan apikasi6eb ;ro0ser. +nda bisamenggunakan 0ebbro0ser yang berbasis

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    38/144

    Al-Mansyurin Team 2011 Hal 20

    *ttp&&000.debian.edu&p*pinfo.p*p?

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    39/144

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    40/144

    Al-Mansyurin Team 2011 Hal 21

    . Su" Do)ain

    Seain domain utama semisa de"ian.edu masi* bisa kita tamba*kan agi Sub:Domain dari domainutama tersebut. Se*ingga kita ebi* meng*emat 'p +ddress dan juga domain. %onto* subdomain

    adaa*B )ail.ya(oo.co) dan $ideo.google.co). Kata mai dan video pada domain tersebuta*yang dinamakan sub domain.

    (.1.Penamba*an Sub Domain

    PertamaB tingga tamba*kan Sub:Domain pada D-S Server. Aang etaknya di fie 0orward padadirektori bind. Dan tamba*kan satu sript berikut di baris paing ba0a*.

    debian:server&*ome&pudja d &var&a*e&bind&debian:server&var&a*e&bind vim db.debiansubdomain '- + 1$.1#,.12.1 Hsesuaikan dengan nama subdomain

    (.$.Penamba*an irtua 3ost

    Sebenarnya *anya dengan mengedit fie for0ard diatasB sub domain suda* ber*asi dibuat.-amun beum kita gunakan untuk apapun. Oe* karena ituB pada bagian ini kita akan membuatsub domain tersebut berfungsi untuk ayanan 0eb server.

    KeduaB kita buat irtua3ost untuk aman 0ebsite dari sub:domain tersebut.

    debian:server&*ome&pudja d &et&apa*e$&sites:avaiabe& debian:server&et&apa*e$&sites:avaiabe p defaut subdomain debian:server&et&apa*e$&sites:avaiabe vim subdomainirtua3ost V,2

    Server+dmin 0ebmasterWsmkn1pungging.s*.id

    Server-ame subdomain.debian.edu domain utamaDoument/oot &var&000&subdomain& direktori 0ebsite Diretory &Options 9oo0Sym!inks+o0Override -one&DiretoryDiretory &var&000&subdomain& direktori 0ebsiteOptions 'nde"es 9oo0Sym!inks Mutiie0s+o0Override -one Order ao0Bdeny ao0from a &Diretory

    debian:server&et&apa*e$&sites:avaiabe a$ensite subdomain

    (.4.Membuat 3aaman 6ebsite

    =ntuk ba*an pengujian nantiB kita buat *aaman 0ebsite seder*ana untuk sub:domain tersebut.Saya sarankan untuk mempeajari 3TM! >3yper Te"t Markup !anguage? terebi* da*uu.Karena 3TM! merupakan ba*asa pemrograman 0eb yang paing dasar.

    debian:server&et&apa*e$&sites:avaiabe d&var&000& debian:server&var&000 mkdirsubdomain debian:server&var&000 dsubdomain debian:server&var&000&subdomainvim inde".*tm *tm *ead

    titeSub Domain Test&tite &*ead bodybgoorXbakenterfont faeX%aibrioorXgreen*1

    bink0e2me&binkbrbrbrbrfont faeX%aibri oorXbue*$mar@uee'ni adaa* 3aaman

    bsubdomain.debian.edu&b&mar@uee &body &*tm

    Terak*ir restart daemon bind dan apa*e$.

    debian:server&var&000&subdomain &et&init.d&bindrestart debian:server&var&000&subdomain&et&init.d&apa*e$ restart

    Konf iurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    41/144

    Al-Mansyurin Team 2011 Hal 22

    8. FTP Ser$er

    9ie Transfer Protoo >9TP? adaa* protoo yang digunakan untuk transfer fie atau data meauimedia jaringan. 9TP termasuk daam protoo ama yang sampai saat ini masi* digunakan. Daam

    keadaan defautB ftp berjaan pada port $1 dan bekerja pada protoo T%P&'P.

    Daam 9TP ServerB kita bisa menggunakan dua araHa. =ser +ut*entiation !og'n >Pass0ord Proteted?b. +nonymous !og'n >

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    42/144

    de"ian#ser$er%-(o)e-puda -etc-init.d-pro0tp restart

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    43/144

    Al-Mansyurin Team 2011 Hal 2&

    ,.4.Pengujian

    8.3.1.

    Penguian $iaocal(ost

    Daampengujian diserveroa*ostB kitaakanmenggu

    nakanftp ientberbasiste"t.Searaotomatisftp ientsuda*terinstabersamaandengansystemoperasiDebian.

    debian:server&*ome&pudjaftpoa*ost$$2Pro9TPD1.4.1Ser

    ver>Debia

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    44/144

    n? Yffff1$(.2.2.1Z-ame>oa*ostroot? ftp441 +nonymousogin okB send yourompete emaiaddress as yourpass0ordPass0ord VVV$42 +nonymousaess grantedBrestritions appy/emote systemtype is =-'L.=sing binarymode to transferfies.ftp s$22 PO/Tommandsuessfu152 Opening+S%'' mode dataonnetion forfie istdr0"r:"r:" $ root

    root 72# Mar15 $4$5 adaa*

    72#Mar15$4$5dari72#Mar15$4$5direktori

    72#Mar15$4$5server

    8.3.2. Penguian $iaindows *e",

    =ntuk mengujiB apaka*

    ftp server ber*asi atautidak. Pergi ke aamatftp.debian.edu meaui6eb ;ro0ser. Dan jikadns tidak resol$ea"lemaka anda *arusmenamba*k sub domainuntuk 0tp terebi* da*uu.

    9ie8ia

    ?

    9ie8iaadaa*apikasiftp ientyangmendukung*ampirsemuajenissystem

    operasi.;aiksystemoperasi!inu"sendiriB6indo0sB atapunMa OS.Keebi*an darifieCiaini

    adaa*Bkitadapatmeakukantransferfie yangukupbesardanbanyak>000.fieCia.org?.

    dr0"r:"r:" $ rootroot dr0"r:"r:" $root root dr0"r:"r:" $ root root $$#Transfer ompeteftp bye $$1

    Konf iurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    45/144

    Al-Mansyurin Team 2011 Hal 2'

    B. MAI Ser$er

    Mai Server atau yang sering disebut juga ):Mai serverB digunakan untuk mengirim surat meaui'nternet. Dengan begituB dapat mempermuda* daam penggunanyaB karena ebi* epat dan

    efisien. =ntuk membuat Mai ServerB *arus terdapat SMTP dan POP4 serverB yang digunakanuntuk mengirim dan menerima ):Mai.

    Proses pengiriman eMai bisa terjadi karena adanya SMTP Server >Simpe Mai Transfer Protoo?.Setea* dikirimB eMai tersebut akan ditampung sementara di POP4 Server >Post Offie Protoover. 4?. Dan ketika user yang mempunyai eMai aount tersebut onineB mai ient akan searaotomatis meakukan sinkronisasi dari POP4 Server.

    .1. 'nstaasi

    +pikasi yang paing sering digunakan untuk eMai server pada inu" adaa* post0i@. Seain muda*daam konfigurasinyaB postfi" pun juga bisa dikombinasikan dengan apikasi mai yang ainB sepertido$ecot dan courier.

    Terebi* da*uu insta apikasi postfi" >mai server?B ourier:imap >smtp ?B dan

    ourier:pop >pop4?. de"ian#ser$er%& apt#get install post0i@ courier#i)ap

    courier#pop

    Kemudian akan munu menu Pop=pB dan sesuaikan dengan konfigurasi di ba0a* iniH

    a. General Type of ail Confi!ration $nternet %ite

    b. %ystem ail &ame debian.ed

    .$. Konfigurasi

    B.2.1. Mail Dire+tori

    Mai direktori ini berfungsi untuk direktori '-;OLB pada setiap user yang terdaftar. Pesan yangmasuk nantinya akan disimpan sementara daam direktori tersebut. +gar direktori ini otomatisdibuat pada direktori *ome setiap userB maka kita *arus membuatnya pada direktori -etc-s+el-berikut.

    de"ian#ser$er%& )aildir)a+e -etc-s+el-Maildir

    B.2.2. Mail Account

    Tamba*kan dua user eMaiB untuk pengujian pada Mai Server nantinya. Pada bagian iniB kita*arus terebi* duu membuat direktori Maildir seperti diatas. +gar setiap user mendapatMaildir seara otomatis.

    de"ian#ser$er%& adduser )ans(urinAdding user X)ans(urinX...Adding new group X)ans(urinX *155, ...Adding new user X)ans(urinX *155, wit( group X)ans(urinX...reating (o)e directory X-(o)e-)ans(urinX ...opying 0iles 0ro) X-etc-s+elX ...Enter new :=I? password% WWWW(anging t(e user in0or)ation 0or )ans(urinEnter t(e new $alue or press E=TER 0or t(e de0ault

    Full =a)e LN% Puda MansyurinRoo) =u)"er LN% 364

    or+ P(one LN%9o)e P(one LN% 58133548B83;t(er LN% ;wner o0

    www.MansyurinIT.co.cc Is t(ein0or)ation correct LZ-nN

    Tamba*kan satu user agiB agar proses berkirim eMai bisa diaksanakan.

    de"ian#ser$er%& adduser galipatAdding user XgalipatX...Adding new group XgalipatX *1558, ...Adding new user XgalipatX *1558, wit( group XgalipatX...reating (o)e directory X-(o)e-galipatX ...opying 0iles 0ro) X-etc-s+elX ...

    Enter new :=I? password%Enter t(e new $alue or press E=TER 0or t(e de0ault

    Full =a)e LN%Roo) =u)"er LN%9o)e P(one LN%;t(er LN% Is t(e

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    46/144

    in0or)ation correctLZ-nN

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    47/144

    Al-Mansyurin Team 2011 Hal 2(

    B.2.3. /on0igurasi Post0i@

    Konfigurasi utama apikasi Postfi" teretak pada fie )ain.c0. Tidak semua baris sript yang ada didaamnya akan kita konfigurasi. 3anya tamba*kan satu baris sript berikut pada fie tersebutB agardirektori maibo" dikenai.

    de"ian#ser$er%& $i) -etc-post0i@-)ain.c0

    (o)e)ail"o@ V Maildir- ta)"a(+an di "aris paling "awa(

    +tau untuk ara epatnyaB anda bisa menggunakan perinta* ec(o seperti berikut.

    de"ian#ser$er%& ec(o (o)e)ail"o@ V Maildir- Q-etc-post0i@-)ain.c0 SeanjutnyaB

    tingga tamba*kan sedikit konfigurasi pada postfi" meaui dp+g. 'kuti angka*nya seperti diba0a* ini.

    de"ian#ser$er%& dp+g#recon0igure post0i@>eneral Type o0 Mail on0iguration % Internet Site

    Syste) Mail =a)e % de"ian.eduRoot and post)aster )ail recipient % *lea$e it "lan+ "ro,;t(er destination to accept... % *lea$e it as it was ust ;/,Force sync(ronous updates... % =oocal =etwor+s % 5.5.5.5-5 *add t(is at t(e end,:se Proc)ail 0or local deli$ery % =oMail"o@ sie li)it *"ytes, % 5ocal address e@tension c(aracter % \Internet protocols to use % ip$4de"ian#ser$er%& -etc-init.d-post0i@ restartde"ian#ser$er%& -etc-init.d-courier#i)ap restart

    Kaau peruB tamba*kan sub:domain untuk Mai Server pada bind. +gar nanti menjadi)ail.de"ian.edu.

    de"ian#ser$er%& ec(o )ail I= A 1B2.178.15.1]-$ar-cac(e-"ind-d".de"ian

    de"ian#ser$er%& -etc-init.d-"indB restart

    .4. Pengujian

    Kai iniB kita akan meakukan pengujian SMTP dan POP4 server menggunakan mode te"t. Denganbantuan tenetB yang kita ara*kan pada port SMTP ataupun POP4B kita dapat menjaankan perinta*mai server meaui termina angsungB tanpa menggunakan mai ient ataupun semaamnya. %araini bisa kita gunakanB baik dari sisi server oa*ostB atapun dari sisi ient. +sakan suda* terinstaapikasi tenet ient.

    B.3.1. SMTP port 26

    Pada protoo SMTP iniB kita akan meakukan pengiriman eMai ke user galipat. =:,)ail 0ro)% )ans(urin$52 $.1.2 Okrcpt to% galipat265 2.1.6 ;+data364 End data wit( [RO[FO.[RO[FOI K:ST SE=D Z;: A TESTI=> MESSA>E...

    265 2.5.5 ;+% ueued as15FA4EF uit221 2.5.5

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    48/144

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    49/144

    Al-Mansyurin Team 2011 Hal 2)

    .4.$.

    POP4port 112

    =sergaipatakanmemeriksa padaPOP4ServerBapaka*adapesanyangmasukke'-;OLmiiknya.

    debian5te

    netmai.debian.edu112

    Trying1$.1#,.12.1...%onnetedtomai.debian.edu.)s

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    50/144

    ape *arater is '+Z[UOK 3eo t*ere.user gaipatUOK [email protected] 1UOK ogged in.statUOK 1 74#retr 1UOK 74# otetsfoo0./eturn:Pat*mans*urinWdebian.eduL:Origina:TogaipatDeivered:TogaipatWdebian.edu/eeived fromdebian5 >debian5Y1$.1#,.12.1Z?

    by debian5>Postfi"? 0it*SMTP id$9++(7+1

    forgai

    patHTueB15

    Mar$211$11

    5#:2722>)DT

    ?Mess

    age:'d$211241#21$22

    (.$9++(7+1Wde

    bian5DateT

    ueB15Mar$21

    1$115#:2722>)D

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    51/144

    T?9rommans*urinWdeb

    ian.eduToun

    disosed:rei

    pientsH'J=S

    TS)-DAO=+T)ST'-Direktori+ias?.

    ateway,

    Debian juga dapat digunakan sebagai /outer. -+T >-et0ork +ddress Transation? digunakan untukmeng*ubungkan antara jaringan oa >!+-? dengan jaringan uar >6+-?. Metode -+T ini *anya

    bekerja untuk /outing Satu +ra*. +tau kita juga dapat menggunakan metode 'P 9or0ardingB untuk/outing Dua +ra*.

    K*usus Debian sebagai routerB kita menggunakan topoogi yang berbeda. Karena server Debian*arus di*adapkan angsung dengan 'nternet.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    76/144

    Q&et&net0ork&interfaes

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    77/144

    Al-Mansyurin Team 2011 Hal &'

    13. PR;?Z Ser$er

    P/OLA Server berfungsi untuk menyimpan *aaman:*aaman 0ebsite yang perna* kita kunjungi.9ungsinya adaa* sebagai %+%3)B yang se0aktu:0aktu jika kita ingin mengunjungi *aaman yang

    samaB akan diambikan dari Pro"y tersebut terebi* da*uuB dan jika beum ada maka akanditeruskan ke server sebenarnya. Seain itu pro"y juga dapat digunakan untuk SeurityB misanyamembokir akses ke suatu 0ebsite ataupun sebagainya.

    14.1. 'nstaasi

    +pikasi yang paing popuarB dan terkena ampu* untuk Server Pro"y yaitu S='D. Seain ituB adajuga distro inu" yang dik*ususkan untuk pro"yB seperti 'p%OP.

    de"ian#ser$er%& apt#get install suid

    14.$. Konfigurasi

    13.2.1. /on0igurasi suid

    Konfigurasi sript untuk suid sangata* banyakB namun kai ini saya akan memba*as bagianpentingnya saja. 3TTP? ke port 41$, >P/OLA?.

    de"ian#ser$er%& ipta"les #t nat #A PRER;:TI=> #s 1B2.178.15.5-24 #p tcp ##dport 85

    # REDIRET ##to#port 3128 de"ian#ser$er%& ipta"les#sa$e O -etc-ipta"les

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    78/144

    Al#Mansyurin Tea) C 2511 3a ^36

    13.2.4. Modi0i+asi 9ala)an Pro@y

    ;agian ini *anya opsiona sajaB anda bisa mee0atinya jika tidak ingin ama. Seain tampian defaut

    aman s@uid yang begitu:begitu sajaB anda juga bisa memodifikasinya agi sesuai kebutu*an anda.

    debian:server d &usr&s*are&s@uid&errors&)ngis*&

    Daam direktori tersebut terdapat banyak sekai fie:fie aman error S='D. Semua fietersebut menggunakan pemrograman 0eb 3TM! saja. Kita *anya akan memodifikasi untukaman 0eb yang dibokirB dan dns:un:resoveabe.

    de"ian#ser$er%-usr-s(are-suid-errors-Englis( $i)ERRAESSDE=IED de"ian#ser$er%-usr-s(are-suid-errors-Englis( $i)ERRD=SFAI

    )dit kedua fie 3TM! diatasB sesuai kreativitas anda. Dan terak*irB restart daemon

    suid tentunyaB debian:server &et&init.d&s@uid restart

    14.4. Pengujian

    Pengujian kita akukan pada sisi ient 0indo0s. Server Pro"y tersebut akan menjadiTRA=SPARE=T jika ada koneksi ke 'nternet. -amun jika digunakan daam ingkup !oa +rea-et0orkB yang tidak terjama* 'nternetB maka kita *arus menkonfigurasi MA=:A PR;?Z padasisi ient terebi* da*uu.

    Jika ingin tetap kei*atan TransparentB 0aau di jaringan oa. +nda bisa menggunakan 'p+ddress +iasB dan dikombinasikan dengan irtua Domain. Just try t*is out.

    13.3.1. /on0igurasi Manual Pro@y

    ;erikut ara mengkonfigurasi Manua Pro"y di 6eb ;ro0ser MoCia.

    a. Tool O ;ptions O Ad$anced O =etwor+ O

    Settings

    ". Dan +on0igurasi seperti"eri+ut

    Konfiurasie/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    79/144

    Al-Mansyurin Team 2011 Hal &)

    13.3.2. Penguian Filtering

    Kemudian oba ara*kan 0eb bro0ser ke aamat domain yang tea* kita bokirB misanya sajafaebook.om berikut. +nda juga bisa menamba*kan agiB domain:domain yang menurigakan padafie-$ar-url.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    80/144

    Al-Mansyurin Team 2011 Hal &*

    14. =TPSer$er

    -et0ork

    TimeProtoo>-TP?berfungsi untukmensingkronkan0aktuientdenganserver.Supaya0aktu

    atau jamdapatsamapersis.-TPberjaanpadaprotoo=DPByangbersifatringandanunreiabe. -TPServerBsangatberperanpentingjikajuma*omputer suda*meamp

    auibatasBagarsemua0aktuberjaanserentakpadasetiapomputer.

    17.1.

    'nstaasi

    'nsta

    t

    e

    r

    e

    b

    i

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    81/144

    *

    d

    a

    *

    u

    u

    p

    a

    k

    e

    t

    n

    t

    p

    >

    s

    e

    r

    v

    e

    r

    ?

    B

    d

    a

    n

    n

    t

    p

    d

    a

    t

    e

    >

    i

    e

    n

    t

    ?

    .

    d

    e

    "

    i

    a

    n

    #

    s

    e

    r

    $

    e

    r

    %

    -

    (

    o

    )

    e

    -

    p

    u

    d

    a

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    82/144

    a

    p

    t

    #

    g

    e

    t

    i

    n

    s

    t

    a

    l

    l

    n

    t

    p

    n

    t

    p

    d

    a

    t

    e

    17.$.Konfigurasi

    Konfigurasi untuk ntpserverB teretak di satufie ntp.con0. ;uka danedit fie konfigurasitersebutB sesuaikanbagian:bagian yang adaseperti di ba0a* ini. ;eritanda pagar pada serverde"ian.pool.ntp.orgagar disabe.

    de"ian#ser$er%-(o)e-puda $i)-etc-ntp.con0

    Epool!ntp!org mapsto about ' lo)-stratum *+Pserers! our serer)ill

    Ei34adiffer

    entseteerytimeitstarts

    up!Please"onsiderjoiningth

    eEpool./http.

    00)))!pool!ntp

    !org0join!html

    1

    2ser

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    83/144

    er!d

    ebian!pool!ntp

    !orgiburstdy

    nami"

    2serer

    '!debian!pool!

    ntp!orgiburst

    dynam

    i"

    2ser

    er3!debian!p

    ool!ntp!orgib

    urstdynami"

    2

    serer4!debia

    n!pool!ntp!org

    iburs

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    84/144

    tdynam

    i"

    serer'35!

    '35!'!fudge '35!'35!'!stratum '

    E 6lients from this(e7ample8 subnethae unlimited

    a""ess, but only ifE "ryptographi"allyauthenti"ated!2restri"t1

    ,2.1)+.12&.0m

    ask2((.2((.2(

    (.0no

    trustr

    estri"t1,2.1)

    +.10.0mask2(

    (.2((.2((.0no

    modifynotrap

    d

    e

    "

    i

    a

    n

    #

    s

    e

    r

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    85/144

    $er%-

    (o)

    e-pu

    da -

    etc-in

    it.d-n

    tp

    resta

    rt

    Jika

    diras

    a

    peruB

    tamb

    a*ka

    n

    juga

    sub:

    doma

    in

    untuk

    -TP

    Serve

    r

    pada

    bind

    *ntp.

    de"ia

    n.ed

    u,.

    17.4.Pengujian14.3.1. Penguian$ia ocal Ser$er

    Periksa apaka* -TPserver oa suda*bekerja dengan baikatau beum. Jika padabagian jitter tidakberniai 2.222B berartisuda* benarB dan jikabeumB periksa kembai

    fie ntp.con0.

    de"ian#ser$er%-(o)e-puda ntp #p

    re)otere0idsttw

    (enpollrea

    c(delayo00setitter

    V!O

    %+!>2?.!O%!.155

    #74((

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    86/144

    2.222 2.2222.221

    =ntuk ebi* pastinyaBgunakan perinta*ntpdate untuk sinkron keserver oa*ost. Peru di

    ingatB jika pada bagianini munu pesan noser$er suita"le 0orsync(roniation0ound maka tunggua*kurang ebi* 5:12 menit.

    de"ian#ser$er%-(o)e-puda ntpdate #u12.5.5.1

    13 Mar 56%57%42

    ntpdateL3B17N%adust ti)eser$er 12.5.5.1o00set #5.55551

    sec

    14.3.2. Penguian$ia indows

    Padasystemopera

    si0indo0sB-

    TP%

    ientsu

    da*terinsta

    searaoto

    matis.%arany

    atinggado

    u"le#clic+i

    onja

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    87/144

    mBpada

    pojokkanan

    taskbar0ind

    o0s.

    Kemudian

    beritanda

    *ekistpad

    aAut

    o)atica

    llysync(ron

    ie...danis

    iaamatntp

    serverdebia

    n.

    Konfiurasi e$erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    88/144

    Al-Mansyurin Team 2011 Hal &+

    16. Sa)"a Ser$er

    Samba server sangat berperan penting daam meakukan fie s*aringB terebi* daam jaringanyang menggunakan sistem operasi berbeda dengan !inu"B k*ususnya untuk system operasi

    6indo0s. Tidak seperti protoo ftpB protoo samba ini *anya digunakan untuk fie s*aringsekaa kei >Jaringan !oka?.

    15.1. 'nstaasi

    =ntuk fie s*aring di inu"B kita menggunakan apikasi samba server. Aang suda* terujikestabianya pada jaringan antar inu"B atapun antar inu" : 0indo0s.

    de"ian#ser$er%& apt#get install sa)"a

    15.$. Konfigurasi

    16.2.1. /on0igurasi sa)"a dire+tori

    ;uat direktori pada debian serverB yang akan dis*aring daam jaringan oa. Kemudian ruba*

    *ak akses pada direktori tersebut menggunakan *mod. Misanya jika ingin 0riteabe gunakan

    (((B atau yang read:ony gunakan (55.

    de"ian#ser$er%& cd -(o)e-puda-de"ian#ser$er%-(o)e-puda )+dirs(are de"ian#ser$er%-(o)e-pudac()od s(are- #R

    16.2.2. Me)"uat user sa)"a

    Tamba*kan user agar dapat mengakses fie s*aring tersebut dari jaringan oa. ;agian ini

    adaa* optionaB jika anda menggunakan mode +nonymous !og'nB e0ati saja bagian ini.

    de"ian#ser$er%& useraddta)u de"ian#ser$er%&s)"passwd #a ta)u

    16.2.3. :ser Au t(entication ogIn

    Seperti *anya dengan ftpB samba server bisa kita konfigurasi menggunakan =ser ModeBataupun

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    89/144

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    90/144

    Al-Mansyurin Team 2011 Hal &,

    XXXXXXXXXXXXXXXXXXXXXXXS*are

    Definitio

    ns XYs*areZpat* X&*ome&pudja&s*are&bro0seabe X yes0riteabeX yes

    guest okX yes

    ruba*menjadiguest

    Terak*

    i

    r

    B

    a

    g

    a

    r

    s

    e

    m

    u

    a

    k

    o

    n

    f

    i

    g

    u

    r

    a

    s

    tamba*kan bagian ini di ba0a* S*areDefinitons direktori untuk samba server

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    91/144

    i

    d

    a

    p

    a

    t

    b

    e

    r

    j

    a

    a

    n

    .

    /

    e

    s

    t

    a

    r

    t

    d

    a

    e

    m

    o

    n

    s

    a

    m

    b

    a

    .

    d

    e

    b

    i

    a

    n

    :

    s

    e

    r

    v

    e

    r

    &

    e

    t

    &

    i

    n

    i

    t

    .

    d

    &

    s

    a

    m

    b

    a

    r

    e

    s

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    92/144

    t

    a

    r

    t

    15.4. Pengujian

    16.3.1. Penguian$ia ocal(ost

    Pengujian oa*ost bisamenggunakan tootestpar) untuk mei*at*asi ak*ir darikonfigurasi fie smb.onfdi atas.

    debian:servertestparm!oad smb onfigfies from&et&samba&smb.onfProessing setionYs*areZProessing setionY*omesZ!oaded serviesfie OK.Server roe

    /O!)NST+-D+!O-)Press enter to seea dump of yourservie definitionsYs*areZ

    pat* X&*ome&pudja&s*are&read ony X -oguest ok X Aes

    Y*omesZ

    ommentX3ome

    Diretoriesva

    idus

    ersX]S

    reatemaskX

    2(22diretory

    maskX2(22bro

    0seabeX-o

    16.3.2.

    Penguian $iaindows

    Meauiomputerien

    tB tesapaka*fies*ari

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    93/144

    ng suda* berjaandengan baik. =ntukmembuka fies*aring pada SistemOperasi 0indo0stidaka* suitB berikut

    aranya.

    Kik pada ionMyo)puter kemudianpada +ddress bar isikanaamat server debian.;isa menggunakan 'p+ddress ataupundomain. Jangan upaBtamba*akan dua"ac+slas( [[pada a0aaamat. Sebagaiidentitas protoo fies*aring.

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    94/144

    Al-Mansyurin Team 2011 Hal '0

    17. Sa)"a lient

    Seain dapat digunakan untuk samba serverB inu" juga dapat kita gunakan sebagai samba ient.Aang berfungsi untuk mengambi fie s*aring dari omputer yang berbasis Mirosoft 0indo0s meaui

    jaringan. -amun tidak seperti 0indo0sB di inu" kita enderung menggunakan te"t mode.

    1#.1.'nstaasi

    +pikasi yang kita gunakan untu samba ientB tidak jau* berbeda dari samba server itu sendiri. Masi*daam satu produkB insta sa)"a#client.

    de"ian#ser$er%& apt#get install sa)"a#client

    1#.$.Mei*at fie S*aring

    Pada samba ientB setea* meakukan instaasi seperti di atas. Kita tidak peru repot:repotmengkonfigurasi apapun. Karna fasiitas samba ient suda* bisa angsung kita nikmati. +gar bisa

    mei*at fie s*aring yang terdapat pada jaringanB gunakan synta" berikut ini. Terebi* da*uu pastikanaamat 'p +ddress tujuan fie s*aring.

    de"ian#ser$er%& s)"client # --1B2.178.15.151

    Do)ainVLMA=S9:RI=N ;SVLindows 6.1N Ser$erVLindows 2555 A= ManagerN

    S*aren Typ %omment

    %G Disk Defaut s*are

    DG Disk Defaut s*areprintG Disk Printer Drivers) Son Print )PSO- St uss*are4 Disk

    1#.4. Mounting fie S*aring

    +gar dapat mengakses fie s*aring tersebutB kita *arus menge:Mount terebi* da*uu direktoritersebut meaui jaringan. 3a ini kita akukanB karna terkadang antara partisi inu" >e"t4? denganpartisi 0indo0s >ntfs? berbeda.

    Terebi* da*uu buata* direktori untuk meetakan fie Mounting nantinya. Defaut untuk Mountingteretak di-)nt.

    de"ian#ser$er%& cd -)ntde"ian#ser$er%-)nt )+dirwindows

    Kemudian mount fie s*aring dari 0indo0sB ke direktori tersebut diatas.

    de"ian#ser$er%-)nt )ount #t ci0s --1B2.178.15.151-s(are313- -)nt-windows-

    Setea* dimountingBanda bisa menggunakan & mengambi semua fie dan data pada direktori0indo0s. Dan jika fie s*aring disetting 0riteabeB anda juga dapat menamba* dan meng*apus datapada fie s*aring tersebut.

    de"ian#ser$er%-)nt cd windows-de"ian#ser$er%-)nt-windows ls #altotal 23B7dr0"r0"r0" 1 root root 2 $211:24:$7 272# .

    dr0"r:"r:" 4 root root 72# $211:24:1( 25$4 ..dr0"r0"r0" 1 root root 2 $211:24:$$ 2555 +:Mans*urinTM:r0"r0Sr0" 1 root root 42#,7 $211:24:$7 272# b4(7k.p*p:r0"r0Sr0" 1 root root 4245 $211:21:21 1714 beak.p*p:r0"r0Sr0" 1 root root 124#$4 $211:24:11 $1$2 inu"Nogo:5.11.tar.gC:r0"r0Sr0" 1 root root 1,41 $211:24:$1 122# pass0ddr0"r0"r0" 1 root root 2 $211:2$:2 1112 roundubemai:2.5.1:r0"r0Sr0" 1 root root $$#,,7 $211:24:11 2(1 roundubemai:2.5.1.tar.gC:r0"r0Sr0" 1 root root 1$#4 $211:24:$1 122, s*ado0dr0"r0"r0" 1 root root 2 $211:24:$7 2$54 6eb Deveoper

    1#.7. =n:Mounting fie s*aring

    =ntuk meepas fie s*aring tersebutB gunakan perinta* u)ount seperti berikut.

    de"ian#ser$er%-)nt-windowscd.. de"ian#ser$er%-)nt u)ountwindows-

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    95/144

    Konf iurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    96/144

    Al-Mansyurin Team 2011 Hal '1

    1. JP=Ser$er

    irtua

    Private-et0orkingadaa*suatumetodeyangdigunakan untukmeng*ubungkansuatu!+-B

    menggunakanmediayangberskaauas>'nternet?.Prinsipnyaadaa*membuat tunne &tero0onganByangbersifatend toendstruture.Se*ingga bisameng*ubungkan

    jaringan!okaB0aauberjaraksangatjau*.

    1(.1.

    'nstaasi

    +pikasi

    y

    a

    n

    g

    p

    a

    i

    n

    g

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    97/144

    popuar

    untuk P-

    Server

    yaitu

    pptpd dan

    open$pn.

    Di sini

    saya

    mengguna

    kan

    pptpd.

    de"ian#

    ser$er%-(o

    )e-puda

    apt#get

    install

    pptpd

    1(.$. Konfigurasi

    1.2.1. /on0igurasiJP= Ser$er

    Peru diketa*ui terebi*da*uuB ba*0asanya vpnserver membutu*kanminima dua interfae)t*ernet. Satumengara* ke jaringan!okaB dan yang ain

    mengara* ke jaringan'nternet. =ntuk jaringan'nternetB vpn serverpun*arus menggunakan 'pPubiB agar bisa diaksesdari mana saja.

    Konfigurasi untuk P-serverB teretak pada fiepptpd.con0.

    de"ian#

    ser$er%-(o)e-puda$i)-etc-pptpd.con0

    lo"alip'93!':;!!'remoteip'93!':;!!'-3,'93!':;!!3APE"lient

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    98/144

    sererse"retIPaddre

    sses

    pudjappt

    pdu67a12&

    8

    ipulpptpdiu

    l12&

    8

    6e/ian-serer

    9:;ome:u67a0*ateveryou0antbro?.Terak*irB isikan'pPubiserverdebian.Dan kik9'-'S3.

    Setea*kitamengkonfiguras

    ikoneksiP-sepertidi atas.+kanmunujendea!og'nvpnsearaotomatis.Masukan userdanpass0ord P-

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    101/144

    anda pada formtersebut. Peru diingatB*a ini *arus diakukanjuga pada user vpn yangain. +gar jaringan vpndapat berjaan.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    102/144

    Al-Mansyurin Team 2011 Hal '&

    18. Multi)edia Strea)ing Ser$er

    ;ab ini sejatinya sama dengan bab membuat 6eb F Database Server. Aang membedakanya*anyaa* pada %ontent Management System >%MS? tersebut. OsTube termasuk saa* satu %MS

    yang berfungsi sebagai Mutimedia Server. Karena dapat membuat ideo ataupun +udiostreaming serverB ayaknya 000.youtube.om .

    1,.1.Persiapan 9ie

    +nda bisa mendo0noad %MS OsTube ini di 000.Mansyurin 'T.o. B kemudian ekstrak padaserver debian.

    debian:server&*ome&pudja tar "vf ostube.tar.gCdebian:server&*ome&pudja sostube

    Tempatkan %MS tersebut pada direktori untuk 0ebsite. Dan ruba* *ak akses direktori tersebut

    menjadi 0riteabe bagi semua userB untuk memuda*kan kita daam 'nstaasi nantinya.

    debian:server&*ome&pudja mv ostube&var&000&ostube debian:server&*ome&pudja*mod ((( var&000&ostube& :/

    1,.$.Konfigurasi

    18.2.1. /on0igurasi Jirtual 9ost

    Seperti *anya dengan membuat suatu 0ebsiteB kita juga *arus menamba*kan irtua3ost untukmutimedia streaming server ini pada +pa*e$. irtua 3ost ini me0akii setiap 0ebsite yang kitabuat. )dit fie virtua *ost tersebut seperti di ba0a* ini. Dan peru diingatB pada bagian ScriptAlias*arus diganti juga.

    debian:server&*ome&pudja d &et&apa*e$&sites:avaiabe& debian:server&et&apa*e$&sites:avaiabe p defaut video debian:server&et&apa*e$&sites:avaiabe vim videoirtua3ost V,2

    Server+dmin 0ebmasterWoa*ostServer-ame video.debian.edu ganti dengan sub:domainDoument/oot &var&000&video& okasi osTube Diretory &Options9oo0Sym!inks+o0Override -one&Diretory

    Diretory &var&000&video& okasi osTubeOptions 'nde"es 9oo0Sym!inksMutiie0s +o0Override -one Orderao0Bdeny ao0 from a &Diretory

    Sript+ias &gi:bin& &var&000&video&gi:bin& gantiseperti iniDiretory &var&000&video&gi:bin ganti sepertiini

    +o0Override -oneOptions U)"e%

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    103/144

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    104/144

    Al-Mansyurin Team 2011 Hal ''

    PadaST)P:1Bkitadi*aruskanmenginsta p(p6#cli danjugameruba*niaidefautupoadpada fiep(p.inimenjadi122M;.

    de"ian#ser$er

    %-(o)e-puda

    apt#getinstal

    lp(p6#clide"

    ian#se

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    105/144

    r$er%-(o)e-pudanan

    o-etc-p(p6-ap

    ac(e2-p(p.ini

    Ma@i)u)allowed sie 0oruploaded 0iles.

    upload)a@0ilesie V 155Mru"a( "agian ini

    de"ian#ser$er%-(o)e-puda-etc-init.d-apac(e

    2 restart

    Pada bagian MyS!database onfigurationBisi sesuai database anda.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    106/144

    1,.4. Pengujian

    Pengujian OsTubetersebut dapat kia

    akukanB baik dari sisiient ataupun serveroa*ost. +sakan padaomputer tersebutterdapat 6eb ;ro0seruntuk mengaksesnya.+nda bisa menggantitempate defaut yangadaB dan kemudianmemuai upoad $ideoaudio i)age dandocu)ent pada OsTubetersebut.

    Konf iurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    107/144

    Al-Mansyurin Team 2011 Hal '(

    1B. Firewall

    9ire0a atau Tembok +piB berfungsi untuk memfiter semua paket yang e0at pada dirinyaB baik darijaringan !oka ataupun 'nternet. +pikasi server yang satu ini sangata* pentingB untuk meindungi

    jaringan oa kita dari serangan uar. +pikasi fire0a yang terkena pada inu" adaa* 'pTabesBseain itu ada juga S*ore0a.

    1.1.;ok 'noming Paket

    Pada keadaan defautB apikasi IpTa"les tea* terinsta seara otomatis saat kita menginstasystem operasi Debian. Tingga kita konfigurasi saja.

    1.121. ;ok 'p yang MasukBipta"les #A I=P:T #s1B2.178.15.1 # DR;P

    1.122. ;ok Subnet yang MasukB

    ipta"les #A I=P:T #s 1B2.178.15.5-24# DR;P

    1.12&. ;ok 'nterfae yangMasukBipta"les #A I=P:T #o et(5 #DR;P

    1.$.;ok Outgoing Paket

    Diatas adaa* beberapa konfigurasi untuk membokir paket yang masukB dan berikut di ba0a* untukmembokir paket yang keuar.

    d? ;ok 'p yang KeuarBipta"les #A ;:TP:T #d 1B2.178.15.1 # DR;P

    1.4.;ok Speified Port

    Daam pemba*asan seanjutnyaB kita akan mengkonfigurasi pembokiran pada port protoo tertentu.SebeumnyaB anda *arus mengeta*ui terebi* da*uuB nama protoo beserta port yang seringdigunakan. Komputer kita terdapat kurang ebi* 45.222 nomor port. Dan berikut port:port yang seringdipakai.

    1. 9TP $12. SS3 >$$?

    4. T)!-)T7. SMTP5. D-S >54?#. T9TP(. 3TTP>,2,. POP4. 'M+P1 3TTPS

    Sebagai permisaanB disini saya akan membokir port 9TP agar tidak bisa diakses.

    1.12'. ;ok Port yang MasukBipta"les #A I=P:T #p tcp #dport

    21 # DR;P

    1.12(. ;ok dari Subnet tertentuB

    ipta"les #A I=P:T #s 1B2.178.15.5-24 #p tcp _#dport 21 # DR;P

    1.7. +o0 Speified Port Ony

    Diatas adaa* beberapa konfigurasi untuk membokirB dan berikut jika kita mengijinkan 'p Tertentusaja yang bisa mengakses protoo tersebut.

    ? 'jinkan 'p tertentuBipta"les #A I=P:T #s 1B2.178.15. # AEPTd? 'jinkan 'nterfae tertentu untuk mengakses9TPBipta"les #A I=P:T #o et(1 #p tcp _dport 21 #AEPT

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    108/144

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    109/144

    Al-Mansyurin Team 2011 Hal ')

    1.5. Membuat !ogging 9ie

    Sebagai atatanB untuk memonitoring ara kerja 'pTabes ini bisa kita buat !og fieB denga ara

    seperti berikutB

    e? Membuat !og fieB

    ipta"les #A I=P:T #) li)it _#li)it 6-)in # ;> _#log#pre0i@ P;RT 21 DR;P% _#log#

    le$el

    =ntuk mei*at semua konfigurasi yang tea* kita buatB gunakan perinta* seperti di ba0a* ini.

    de"ian#ser$er%-(o)e-puda ipta"les #n

    (ain I=P:T *policy AEPT,target prot opt source destination

    DR;P all # 1B2.178.15.18 5.5.5.5-5DR;P tcp # 5.5.5.5-5 5.5.5.5-5 tcp dpt%364;> all # 5.5.5.5-5 5.5.5.5-5 li)it% a$g 6-)in "urst 6 ;> 0lags 5 le$el pre0i@ XP;RT 21 DR;P%

    (ain F;RARD *policy AEPT,

    target prot opt sourcedestination

    (ain ;:TP:T *policy AEPT,target prot opt sourcedestinationDR;P all # 5.5.5.5-5 1B2.178.15.222

    1.#. Deeting >if Mis:onfigured?

    Jika kita ingin meng*apus semua konfigurasi diatasB gunakan perinta* berikut.

    de"ian#ser$er%-(o)e-pudaipta"les #? de"ian#ser$er%-(o)e-puda ipta"les #F

    1.(./un at Start=p

    Keema*an pada 'pTabes ini adaa*B jika omputer kita restart maka semua konfigurasi yang tea*kita buat sebeumnya akan *iang sirna. =ntuk mengakainyaB simpan konfigurasi tersebutB kemudianbuat restore point agar dapat di oad kembai ketika Start=p.

    de"ian#ser$er%-(o)e-puda ipta"les#sa$eO -$ar-ipta"les.con0 de"ian#ser$er%-(o)e-puda $i) -etc-rc.local

    # i= 0

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    110/144

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    111/144

    Al-Mansyurin Team 2011 Hal '*

    25. SAT

    S6+T >S+M;+ 6eb +dministration Too? adaa* apikasi 0eb yang ditujukan k*usus untukmengkonfigurasi Samba Server. Dengan adanya konfigurasi meaui 6eb

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    112/144

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    113/144

    Al-Mansyurin Team 2011 Hal '+

    ;erikutbeberapsreens*oot

    dariapikasiS6+T.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    114/144

    Konfiurasi e/ian$erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    115/144

    Al-Mansyurin Team 2011 Hal ',

    21. Printer Ser$er

    S*aring Printer pada jaringan !inu":6indo0s tidaka* begitu suit sebenarnya. Dapat kitakonfigurasi menggunakan mode T)LTB apikasi Printer s*aring? dan %upSAS >Printer onfiguration?. %=PSAS sendirisingkatan dari %ommon =-'L Printing SystemB yang dibunde dengan driver:driver umum segaajenis Printer. ;erjaan pada protoko 3TTPSB meaui port #41.

    de"ian#ser$er%-(o)e-puda apt#get install sa)"a cupsys

    $1.$. Konfigurasi

    21.2.1. /on0igurasi 0ile :PSZS

    Konfigurasi untuk %=PSAS teretak pada fie cupsd.con0. 9ie tersebut peru kita editB agar apikasi%=PSAS dapat kita akses menggunakan komputer ainB seain server oa*ost.

    de"ian#ser$er%-(o)e-puda $i) -etc-cups-cupsd.con0

    Dan ruba* beberapa sript konfigurasi seperti di ba0a* ini.

    #;nly listen 0or connections 0ro) t(e local)ac(ine.isten local(ost%731isten 1B2.178.15.1 Ta)"a+an script iniisten -$ar-run-cups-cups.soc+

    #S(ow s(ared printers on t(e localnetwor+.

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    116/144

    upsys tersebut. de"ian#ser$er%-(o)e-puda -etc-init.d-cups restart

    Konfiurasi e/ian $erer

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    117/144

    Al-Mansyurin Team 2011 Hal (0

    21.2.2./on0igurasiSAM

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    118/144

    VV

    VVVVV

    VVVVVVVVVVVVVVV

    V>lo"alSettingsVVVVVVVVVVV

    VVVVVVVVVVVVLglo"alN##uest ;+ Zes A A

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    119/144

    sguesto+Vyeswrita

    "leVnocreat

    e)odeV555

    indowsclients loo+ 0ort(is s(are na)eas a source o0downloada"leprinter dri$ersLprint'Nco))ent VPrinter Dri$erspat( V-$ar-li"-sa)"a-printers"rowsea"le V yesread only V yes

    guest o+ X no. . .

    Setea* seesaimengkonfigurasiBseau restart apikasitersebutB agar fiekonfigurasi dapatangsung dijaankanoe* server Debian.

    d

    e

    "

    i

    a

    n

    #

    s

    e

    r

    $

    e

    r

    %

    -

    (

    o

    )

    e

    -

    p

    u

    d

    a

    -

    e

    t

    c

    -

    i

    n

    i

    t

    .

    d

    -

    s

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    120/144

    a

    )

    "

    a

    r

    e

    s

    t

    a

    r

    t

    2

    1

    .

    2

    .

    3

    .

    /

    o

    n

    0

    i

    g

    u

    r

    a

    s

    i

    P

    r

    i

    n

    t

    e

    r

    :

    P

    S

    Z

    S

    Tamba*kanprinterdenganmenggunakanapikasi%=PSAS

    meaui0ebbro0serB bisadariserveroa*ostataupundariient6indo0s.+ra*kan=/! ke*ttps&&debian.edu#41

  • 5/25/2018 Debianserverfinal 2 Buat Ujikom

    121/144

    Al-Mansyurin Team 2011 Hal (1

  • 5/25/2018 Debianserverfina