• Tidak ada hasil yang ditemukan

Tugas Makalah Linux II

N/A
N/A
Protected

Academic year: 2021

Membagikan "Tugas Makalah Linux II"

Copied!
17
0
0

Teks penuh

(1)

TUGAS MAKALAH LINUX II

TUGAS MAKALAH LINUX II

LINUX FEDORA

LINUX FEDORA

DI SUSUN OLEH : DI SUSUN OLEH : ZAINAL ARIFIN (18080716) ZAINAL ARIFIN (18080716) M. DAIFAN AZIZ M. DAIFAN AZIZ MARDONO GUNTUR MARDONO GUNTUR SITI FAUZIAH SITI FAUZIAH RINI RINI KELAS : 12.4B.D KELAS : 12.4B.D

MANAJEMEN INFORMATIKA

MANAJEMEN INFORMATIKA

AKADEMI MANAJEMEN INFORMATIKA DAN

AKADEMI MANAJEMEN INFORMATIKA DAN

KOMPUTER (AMIK)

KOMPUTER (AMIK)

BINA SARANA INFORMATIKA

BINA SARANA INFORMATIKA

2010

2010

(2)

Perkenalan

Perkenalan

Fedora (sebelumnya bernama Fedora Core, terkadang disebut Fedora (sebelumnya bernama Fedora Core, terkadang disebut jugajuga dengan Fedora Linux) adalah sebuah

dengan Fedora Linux) adalah sebuah distro Linuxdistro Linux berbasisberbasis RPMRPM dandan yumyum yang dikembangkan oleh

yang dikembangkan oleh Fedora ProjectFedora Project yang didukung oleh komunitasyang didukung oleh komunitas pemrogram serta disponsori oleh

pemrogram serta disponsori oleh Red HatRed Hat. Nama Fedora berasal dari. Nama Fedora berasal dari karakter fedora yang digunakan di logo Red Hat.

karakter fedora yang digunakan di logo Red Hat. Pada rilis 1 sampai 6Pada rilis 1 sampai 6 distro ini bernama Fedora Core yang kemudian berubah menjadi Fedora distro ini bernama Fedora Core yang kemudian berubah menjadi Fedora pada rilis ke-7. Fedora dikenal di

pada rilis ke-7. Fedora dikenal di dunia Linux sebagai sebuah distro yangdunia Linux sebagai sebuah distro yang menjadi

menjadi pioneer  pioneer dalam penggunaan teknologi terkini dan merupakandalam penggunaan teknologi terkini dan merupakan distro yang digunakan oleh

distro yang digunakan oleh Linus TorvaldsLinus Torvalds..

Salah satu tujuan utama Fedora tidak hanya berisi perangkat lunak Salah satu tujuan utama Fedora tidak hanya berisi perangkat lunak yang didistribusikan dibawah lisensi gratis dan open source, tetapi juga yang didistribusikan dibawah lisensi gratis dan open source, tetapi juga untuk berada d

untuk berada di ujung tombak i ujung tombak teknologi tersebut. teknologi tersebut. Fedora pengembanFedora pengembangg lebih memilih untuk melakukan perubahan hulu bukannya menerapkan lebih memilih untuk melakukan perubahan hulu bukannya menerapkan perbaikan secara khusus Fedora-ini untuk memastikan bahwa

perbaikan secara khusus Fedora-ini untuk memastikan bahwa updateupdate yang tersedia untuk semua GNU / Linux.

yang tersedia untuk semua GNU / Linux.

Fedora memiliki siklus hidup relatif singkat: versi X

Fedora memiliki siklus hidup relatif singkat: versi X dipertahankandipertahankan sampai satu bulan setelah versi X 2

sampai satu bulan setelah versi X 2 dilepaskan. Dengan 6 bulan antaradilepaskan. Dengan 6 bulan antara rilis, periode pemeliharaan adalah sekitar 13 bulan untuk

rilis, periode pemeliharaan adalah sekitar 13 bulan untuk setiap versi.setiap versi. Linus Torvalds, penulis kernel Linux, mengatakan ia menggunakan Linus Torvalds, penulis kernel Linux, mengatakan ia menggunakan Fedora karena mendapat dukungan yang cukup

Fedora karena mendapat dukungan yang cukup baik untuk PowerPCbaik untuk PowerPC ketika ia menggunakan arsitektur prosesor. Ia menjadi terbiasa dengan ketika ia menggunakan arsitektur prosesor. Ia menjadi terbiasa dengan sistem operasi ini dan terus menggunakannya (per 2008).

sistem operasi ini dan terus menggunakannya (per 2008). Menurut Distrowatch, Fedora adalah keluarga OS

Menurut Distrowatch, Fedora adalah keluarga OS Linux terpopuler keduaLinux terpopuler kedua pada awal 2010, setelah Ubuntu.

pada awal 2010, setelah Ubuntu.

Proyek Fedora dimulai akhir tahun 2003, ketika

Proyek Fedora dimulai akhir tahun 2003, ketika Red Hat LinuxRed Hat Linux dihentikan. Red Hat Enterprise Linux menjadi satu-satunya distro resmi dihentikan. Red Hat Enterprise Linux menjadi satu-satunya distro resmi Red Hat, sedangkan Fedora menjadi distro masyarakat. Bagi Red Hat, Red Hat, sedangkan Fedora menjadi distro masyarakat. Bagi Red Hat, Fedora merupakan ajang percobaan utuk menghasilkan distro Red Hat Fedora merupakan ajang percobaan utuk menghasilkan distro Red Hat Enterprise Linux (RHEL) yang stabil, rilis-rilis RHEL dikembangkan dari Enterprise Linux (RHEL) yang stabil, rilis-rilis RHEL dikembangkan dari versi Fedora.

versi Fedora.

 Jadi bagi pengguna perumahan dan hobbyist, Red Hat

 Jadi bagi pengguna perumahan dan hobbyist, Red Hat tetaptetap menyediakan versi download gratis melalui Fedora. Sedangkan bagi menyediakan versi download gratis melalui Fedora. Sedangkan bagi perusahaan dan profesional, Red Hat menyediakan versi komersial Red perusahaan dan profesional, Red Hat menyediakan versi komersial Red Hat Enterprise Linux, baik

Hat Enterprise Linux, baik untuk keperluan workstation, server maupununtuk keperluan workstation, server maupun sistem yang lebih besar.

sistem yang lebih besar. Kebutuhan Hardware : Kebutuhan Hardware : Minimum: Pentium-class Minimum: Pentium-class

Recommended for text-mode: 200 MHz Pentium-class or better Recommended for text-mode: 200 MHz Pentium-class or better

(3)

Recommended for graphical: 400 MHz Pentium II

Recommended for graphical: 400 MHz Pentium II or betteror better Kapasitas harddisk :

Kapasitas harddisk :

Custom Installation (Minimal): 620MB Custom Installation (Minimal): 620MB Server: 1.1GB Server: 1.1GB Personal Desktop: 2.3GB Personal Desktop: 2.3GB Workstation: 3.0GB Workstation: 3.0GB

Custom Installation (Everything): 6.9GB Custom Installation (Everything): 6.9GB Kebutuhan memori :

Kebutuhan memori :

Minimum for text-mode: 64MB Minimum for text-mode: 64MB Minimum for graphical: 192MB Minimum for graphical: 192MB

Recommended for graphical: 256MB Recommended for graphical: 256MB

Untuk melakukan instalasi linux menggunakan distro Fedora Core 4, ada Untuk melakukan instalasi linux menggunakan distro Fedora Core 4, ada beberapa cara

beberapa cara

yang bisa dilakukan, antara lain : yang bisa dilakukan, antara lain :

1. Instalasi dengan menggunakan CD or DVD 1. Instalasi dengan menggunakan CD or DVD 2. USB pen drives,

2. USB pen drives, 3. hard disk,

3. hard disk,

4. Server jaringan 4. Server jaringan

Nama Fedora berasal dari Fedora Linux, relawan proyek yang Nama Fedora berasal dari Fedora Linux, relawan proyek yang

mengembangkan perangkat lunak tambahan untuk distro Red Hat Linux, mengembangkan perangkat lunak tambahan untuk distro Red Hat Linux, dan dari karakteristik fedora (topi kulit) yang digunakan dalam logo

dan dari karakteristik fedora (topi kulit) yang digunakan dalam logo RedRed Hat ("Shadowman"). Fedora Linux akhirnya diserap ke

Hat ("Shadowman"). Fedora Linux akhirnya diserap ke dalam Fedoradalam Fedora Project.

Project. Fedora adalah Fedora adalah merek dagang dmerek dagang dari Red Hat, walaupari Red Hat, walaupun hal iniun hal ini pernah disengketakan oleh para pencipta

pernah disengketakan oleh para pencipta repositori perangkat lunakrepositori perangkat lunak Fedora, namun masalahnya telah diselesaikan.

Fedora, namun masalahnya telah diselesaikan.

Proyek Fedora Fedora mendistribusikan beberapa cara berbeda: Proyek Fedora Fedora mendistribusikan beberapa cara berbeda:

• Fedora DVD / CD set - DVD atau CD set Fedora utama semua paketFedora DVD / CD set - DVD atau CD set Fedora utama semua paket pada saat pengiriman;

pada saat pengiriman; •

• Live gambar - CD atau DVD Live gambar - CD atau DVD gambar berukuran yang dapatgambar berukuran yang dapat digunakan untuk membuat CD Live atau boot dari USB

digunakan untuk membuat CD Live atau boot dari USB flash driveflash drive dan secara opsional menginstal ke hard disk;

dan secara opsional menginstal ke hard disk; •

• Minimal CD - digunakan untuk menginstal melalui Minimal CD - digunakan untuk menginstal melalui HTTP, FTP atauHTTP, FTP atau NFS.

NFS.

Proyek Fedora juga mendistribusikan variasi adat yang disebut Proyek Fedora juga mendistribusikan variasi adat yang disebut Fedora Fedora

Fedora Fedora berputar berputar ini dibangun darini dibangun dari kumpulan spesifik di kumpulan spesifik dari paketari paket perangkat lunak dan. Memiliki kombinasi perangkat lunak untuk

perangkat lunak dan. Memiliki kombinasi perangkat lunak untuk memenuhi persyaratan dari jenis yang spesifik dari pengguna akhir. memenuhi persyaratan dari jenis yang spesifik dari pengguna akhir. Fedora berputar dikembangkan oleh beberapa kelompok

(4)

Fedora

Fedora Hal ini juga memuHal ini juga memungkinkan untuk ngkinkan untuk membuat Live USB membuat Live USB versi Fedoraversi Fedora menggunakan Fedora Live USB atau

menggunakan Fedora Live USB atau pencipta UNetbootin.pencipta UNetbootin.

Paket-paket ekstra untuk Enterprise Linux (EPEL) adalah

Paket-paket ekstra untuk Enterprise Linux (EPEL) adalah usahausaha berbasis komunitas sukarelawan dari proyek Fedora untuk membuat berbasis komunitas sukarelawan dari proyek Fedora untuk membuat

repositori berkualitas tinggi add-on paket yang melengkapi Merah Fedora repositori berkualitas tinggi add-on paket yang melengkapi Merah Fedora berbasis Hat Enterprise Linux dan spin-off seperti yang kompatibel

berbasis Hat Enterprise Linux dan spin-off seperti yang kompatibel dengan CentOS atau Ilmiah Linux.

dengan CentOS atau Ilmiah Linux.

Perangkat lunak manajemen paket terutama ditangani oleh utilitas Perangkat lunak manajemen paket terutama ditangani oleh utilitas yum antarmuka grafis, seperti pirut dan anak anjing disediakan, serta yum antarmuka grafis, seperti pirut dan anak anjing disediakan, serta puplet, yang menyediakan pemberitahuan visual dalam panel saat puplet, yang menyediakan pemberitahuan visual dalam panel saat

pembaruan tersedia. apt-rpm adalah alternatif untuk yum, dan mungkin pembaruan tersedia. apt-rpm adalah alternatif untuk yum, dan mungkin lebih familiar bagi masyarakat digunakan untuk distribusi Debian atau lebih familiar bagi masyarakat digunakan untuk distribusi Debian atau berbasis Debian, mana Advanced Packaging Tool digunakan untuk berbasis Debian, mana Advanced Packaging Tool digunakan untuk

mengatur paket. Selain itu, repositori tambahan dapat ditambahkan ke mengatur paket. Selain itu, repositori tambahan dapat ditambahkan ke sistem, sehingga paket tidak tersedia di Fedora dapat diinstal.

sistem, sehingga paket tidak tersedia di Fedora dapat diinstal.

Sebelum Fedora 7, ada dua repositori utama -

Sebelum Fedora 7, ada dua repositori utama - Core dan Extras.Core dan Extras. Fedora Core berisi semua paket dasar yang diperlukan oleh sistem Fedora Core berisi semua paket dasar yang diperlukan oleh sistem

operasi, serta paket lain yang didistribusikan bersama dengan instalasi CD operasi, serta paket lain yang didistribusikan bersama dengan instalasi CD / DVD, dan hanya dipelihara

/ DVD, dan hanya dipelihara oleh para developer Red Hat. Fedora Extras,oleh para developer Red Hat. Fedora Extras, gudang sekunder yang disertakan dari Fedora Core 3, yang dipelihara gudang sekunder yang disertakan dari Fedora Core 3, yang dipelihara masyarakat dan tidak didistribusikan bersama dengan instalasi CD / DVD. masyarakat dan tidak didistribusikan bersama dengan instalasi CD / DVD. Sejak Fedora 7, Core dan Ekstra repositori telah digabungkan, maka

Sejak Fedora 7, Core dan Ekstra repositori telah digabungkan, maka

distribusi menjatuhkan Core dari namanya. Itu juga memungkinkan untuk distribusi menjatuhkan Core dari namanya. Itu juga memungkinkan untuk pengiriman paket masyarakat yang sebelumnya hanya

pengiriman paket masyarakat yang sebelumnya hanya diperbolehkandiperbolehkan oleh pengembang Red Hat.

oleh pengembang Red Hat.

 Juga sebelum Fedora 7 yang dirilis, ada

 Juga sebelum Fedora 7 yang dirilis, ada sebuah repositori ketigasebuah repositori ketiga bernama Fedora Legacy. repositori ini

bernama Fedora Legacy. repositori ini dipertahankan dan masyarakatdipertahankan dan masyarakat terutama terkait dengan memperpanjang siklus hidup

terutama terkait dengan memperpanjang siklus hidup distribusi Fedoradistribusi Fedora Core tua dan dipilih rilis Red Hat Linux yang resmi tidak lagi

Core tua dan dipilih rilis Red Hat Linux yang resmi tidak lagi

dipertahankan. Fedora Legacy ditutup pada bulan Desember 2006. dipertahankan. Fedora Legacy ditutup pada bulan Desember 2006.

Repositori ada pihak ketiga yang mendistribusikan paket-paket Repositori ada pihak ketiga yang mendistribusikan paket-paket lainnya yang tidak termasuk dalam Fedora baik karena tidak memenuhi lainnya yang tidak termasuk dalam Fedora baik karena tidak memenuhi Fedora definisi dari perangkat lunak bebas atau karena distribusi

Fedora definisi dari perangkat lunak bebas atau karena distribusi

perangkat lunak mungkin melanggar hukum AS. Repositori utama pihak perangkat lunak mungkin melanggar hukum AS. Repositori utama pihak ketiga dan yang sepenuhnya hanya kompatibel dan Livna

ketiga dan yang sepenuhnya hanya kompatibel dan Livna RPM Fusion.RPM Fusion. RPM Fusion adalah usaha bersama oleh banyak repositori pengembang RPM Fusion adalah usaha bersama oleh banyak repositori pengembang pihak ketiga. Livna masih secara terpisah sebagai perluasan dari RPM pihak ketiga. Livna masih secara terpisah sebagai perluasan dari RPM Fusion karena alasan hukum dan hanya host paket libdvdcss untuk Fusion karena alasan hukum dan hanya host paket libdvdcss untuk mendukung pemutaran DVD dienkripsi.

(5)

Keamanan merupakan salah satu fitur yang paling penting di Keamanan merupakan salah satu fitur yang paling penting di Fedora. Salah satu fitur keamanan di Fedora Security Enhanced Linux, Fedora. Salah satu fitur keamanan di Fedora Security Enhanced Linux, sebuah fitur Linux yang mengimplementasikan berbagai kebijakan sebuah fitur Linux yang mengimplementasikan berbagai kebijakan keamanan, termasuk kontrol akses mandatory, melalui

keamanan, termasuk kontrol akses mandatory, melalui penggunaan Linuxpenggunaan Linux Security Modul (LSM) dalam kernel Linux. Fedora adalah salah satu

Security Modul (LSM) dalam kernel Linux. Fedora adalah salah satu caracara distribusi terkemuka dengan SELinux [26] SELinux.

distribusi terkemuka dengan SELinux [26] SELinux. Diperkenalkan diDiperkenalkan di Fedora Core 2. Ini telah dinonaktifkan secara default, ka

Fedora Core 2. Ini telah dinonaktifkan secara default, karena secararena secara radikal mengubah cara sistem operasi bekerja, tetapi diaktifkan SPARC. radikal mengubah cara sistem operasi bekerja, tetapi diaktifkan SPARC.

Networking dan Security di Linux Fedora

Networking dan Security di Linux Fedora

Setting IP di Linux Fedora

Setting IP di Linux Fedora

Sering kali orang bertanya, bagai mana menyeting ip di Linux secara commandLine. Sering kali orang bertanya, bagai mana menyeting ip di Linux secara commandLine.

sebenarnya dalam linux terdapat 2 cara setingg ip, yaitu setting ip temporraly, dan seting ip sebenarnya dalam linux terdapat 2 cara setingg ip, yaitu setting ip temporraly, dan seting ip  permanen.

 permanen.

Setting ip temporally, yaitu setting ip yang hanya sementara maksudnya ketika linux di restart Setting ip temporally, yaitu setting ip yang hanya sementara maksudnya ketika linux di restart maka ip yang disetting akan

maka ip yang disetting akan langsung hilang. Setting ip ini biasanya langsung hilang. Setting ip ini biasanya cenderung lebih mudah,cenderung lebih mudah, tapi mempunyai beberapa kelemahan, diantaranya sifatnya yang hanya sementara. caranya tapi mempunyai beberapa kelemahan, diantaranya sifatnya yang hanya sementara. caranya adalah sebagai berikut :

adalah sebagai berikut :

• Pastikan anda login dulu sebagai root, Pastikan anda login dulu sebagai root, yaitu dengan mengetikkanyaitu dengan mengetikkan

 su  su

• Setelah itu ketikkan perintah sebagai berikutSetelah itu ketikkan perintah sebagai berikut

ifconfig eth1 192.168.10.1/24 ifconfig eth1 192.168.10.1/24

Setting ip permanen, Setting ip permanen,

•  pastikan anda login sebagai root pastikan anda login sebagai root •

• setelah itu ketikkan perintah sebagai berikutsetelah itu ketikkan perintah sebagai berikut

vi /etc/sysconfig/network-script/ifcfg-eth1 vi /etc/sysconfig/network-script/ifcfg-eth1

(6)

• setelah itu semua lakukan restart network caranyasetelah itu semua lakukan restart network caranya

  /etc/init.d/network restart    /etc/init.d/network restart 

•  jika semua menunjukkan oke maka setingan  jika semua menunjukkan oke maka setingan anda berhasil.anda berhasil. •

• untuk meyakinkan apakah settinggan sudah masuk atau belum untuk meyakinkan apakah settinggan sudah masuk atau belum ketikkan perintahketikkan perintah

ifconfig eth0 , jika sudah masuk maka ip yang kamu masukkan akan terlihat. ifconfig eth0 , jika sudah masuk maka ip yang kamu masukkan akan terlihat.

• cobalah dengan mulai ping ip yang anda setting, seperti contoh beraticobalah dengan mulai ping ip yang anda setting, seperti contoh berati

 ping 192.168.20.1  ping 192.168.20.1

Berikut ini adalah file-file

Berikut ini adalah file-file konfigurasi yang berkaitan dengankonfigurasi yang berkaitan dengan Network Setting di linux :

Network Setting di linux :  /etc/sysconfig/network 

 /etc/sysconfig/network (berisi Hostname dan Gateway)(berisi Hostname dan Gateway)  /etc/resolv.conf 

 /etc/resolv.conf (berisi setting DNS)(berisi setting DNS)

 /etc/sysconfig/network-scripts/ifcfg-eth0

 /etc/sysconfig/network-scripts/ifcfg-eth0 (berisi NIC/ethernet card : IP(berisi NIC/ethernet card : IP address, netmask, broadcast address, dan sebagainya)

address, netmask, broadcast address, dan sebagainya) Contoh isi dari file

Contoh isi dari file /etc/sysconfig/network  /etc/sysconfig/network  NETWORKING=yes NETWORKING=yes GATEWAY=192.168.1.197 GATEWAY=192.168.1.197 HOSTNAME=robby-comp HOSTNAME=robby-comp Contoh isi dari file

Contoh isi dari file /etc/resolv.conf  /etc/resolv.conf  # Dynamic resolv.conf(5) file for

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by glibc resolver(3) generated by  resolvconf(8)

resolvconf(8)

# DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE # DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN OVERWRITTEN nameserver 192.168.1.197 nameserver 192.168.1.197 nameserver 192.168.1.4 nameserver 192.168.1.4 Contoh isi dari

(7)

DEVICE=eth0 DEVICE=eth0 BOOTPROTO=static BOOTPROTO=static IPADDR=192.168.1.12 IPADDR=192.168.1.12 NETMASK=255.255.255.0 NETMASK=255.255.255.0 NETWORK=192.168.1.0 NETWORK=192.168.1.0 BROADCAST=192.168.1.255 BROADCAST=192.168.1.255 GATEWAY=192.168.1.197 GATEWAY=192.168.1.197 ONBOOT=yes ONBOOT=yes METRIC=10 METRIC=10 MII_NOT_SUPPORTED=no MII_NOT_SUPPORTED=no USERCTL=yes USERCTL=yes MS_DNS1=192.168.1.197 MS_DNS1=192.168.1.197 MS_DNS2=192.168.1.4 MS_DNS2=192.168.1.4 RESOLV_MODS=yes RESOLV_MODS=yes IPV6INIT=no IPV6INIT=no IPV6TO4INIT=no IPV6TO4INIT=no

Konfigurasi Samba di Linux Fedora

Konfigurasi Samba di Linux Fedora

Sam

Samba ba adaadalah lah himhimpunpunan an aplaplikaikasi si yanyang g berbertujtujuan uan agaagar r komkomputputerer dengan sistem operasi Linux, BSD ( atau UNIX lainnya) dapat bertindak dengan sistem operasi Linux, BSD ( atau UNIX lainnya) dapat bertindak se

sebabagagai i fifile le dadan n prprinint t seservrver er yayang ng beberbrbasasis is prprototokokol ol SMSMB B ((sesessssioionn message block). Jaringan yang semacam ini biasa dijumpai pada Windows message block). Jaringan yang semacam ini biasa dijumpai pada Windows wor

workgrkgroup oup ataatau u WinWindowdows s NT NT DomDomainain. . SamSamba ba jugjuga a dildilengengkapkapi i dendengangan be

bebeberarapa pa prprogograram m babantntu u sesehihingngga ga sisiststem em opopererasasi i LiLinunux x (d(dan an UNUNIXIX lainnya) bisa mengakses resources yang ada pada jaringan Windows yang lainnya) bisa mengakses resources yang ada pada jaringan Windows yang telah ada. Bisa dikatakan, Samba adalah jembatan penghubung antara telah ada. Bisa dikatakan, Samba adalah jembatan penghubung antara Windows dan UNIX.

Windows dan UNIX.

Samba terdiri atas dua program yang berjalan di background: SMBD Samba terdiri atas dua program yang berjalan di background: SMBD dan

dan NMBNMBD. D. SecSecara ara sinsingkagkat t dapdapat at disdisebuebutkatkan n bahbahwa wa SMBSMBD D adaadalah lah filfilee server yang akan menghasilkan proses baru untuk setiap client yang aktif  server yang akan menghasilkan proses baru untuk setiap client yang aktif  sem

semententara ara NMBNMBD D berbertugtugas as menmengkogkonvenversi rsi namnama a komkomputputer er (Ne(NetBItBIOS)OS) menjadi alamat IP sekaligus juga memantau share yang ada di jaringan. menjadi alamat IP sekaligus juga memantau share yang ada di jaringan. Kerja SMBD

Kerja SMBD sendsendiri iri diatudiatur r melalumelalui i file file konfkonfigurigurasi asi /etc//etc/sambasamba/smb/smb.conf.conf.. Dengan membuat file konfigurasi yang tepat, Samba dapat dijadikan file Dengan membuat file konfigurasi yang tepat, Samba dapat dijadikan file server, print server, domain controller, dan banyak fungsi lainnya.

server, print server, domain controller, dan banyak fungsi lainnya. Berikut ini adalah cara mengkonfigurasi Samba Server Sebagai PDC : Berikut ini adalah cara mengkonfigurasi Samba Server Sebagai PDC :

1.

1. pertpertama dowama dowload prload prograogram sambm samba dan acca dan accesoresorisnya :isnya : yum install samba

yum install samba samba-common samba-doc libcupsys2-gnutls10samba-common samba-doc libcupsys2-gnutls10 libkrb53 winbind smbclient

(8)

2.

2. KonfigurasiKonfigurasi /etc/samba/smb.conf  /etc/samba/smb.conf sebagai berikut :sebagai berikut : Pastikan kita login sebagai root

Pastikan kita login sebagai root

workgroup = fedora.or.id –> ubah sesuain yang kita mau workgroup = fedora.or.id –> ubah sesuain yang kita mau netbios name = fcserver –> ubah

netbios name = fcserver –> ubah sesuain yang kita mausesuain yang kita mau server string = %h server (Samba, Fedora) –> ubah

server string = %h server (Samba, Fedora) –> ubah sesuain yang kitasesuain yang kita mau

mau

 passdb backend = tdbsam  passdb backend = tdbsam

security = user  security = user  username map =

username map = /etc/samba/smbus/etc/samba/smbusersers name resolve order = wins bcast hosts name resolve order = wins bcast hosts domain logons = yes

domain logons = yes  preferred master = yes  preferred master = yes

wins support = yes wins support = yes # Useradd scripts # Useradd scripts

add user script = /usr/sbin/useradd -m %u add user script = /usr/sbin/useradd -m %u delete user script = /usr/sbin/userdel -r %u delete user script = /usr/sbin/userdel -r %u add group script =

add group script = /usr/sbin/gro/usr/sbin/groupadd %gupadd %g delete group script = /usr/sbin/groupdel %g delete group script = /usr/sbin/groupdel %g add user to group script =

add user to group script = /usr/sbin/us/usr/sbin/usermod -G %g %uermod -G %g %u

add machine script = /usr/sbin/useradd -s /bin/false/ -d /var/lib/nobody %u add machine script = /usr/sbin/useradd -s /bin/false/ -d /var/lib/nobody %u idmap uid = 15000-20000

idmap uid = 15000-20000 idmap gid = 15000-20000 idmap gid = 15000-20000 # sync smb

# sync smb passwords woth linux passwordspasswords woth linux passwords  passwd program = /usr/bin/passwd %u

 passwd program = /usr/bin/passwd %u  passwd chat

 passwd chat = = *Enter\snew\s*Enter\snew\sUNIX\spassworUNIX\spassword:* %n\nd:* %n\n *Retype\snew\sUNIX

*Retype\snew\sUNIX\spassword:* \spassword:* %n\n.%n\n.  passwd chat debug = yes

 passwd chat debug = yes unix password sync = yes unix password sync = yes # set the loglevel

# set the loglevel log level = 3 log level = 3 [homes] [homes] comment = Home comment = Home valid users = %S valid users = %S read only = no read only = no browsable = no browsable = no [netlogon] [netlogon]

comment = Network Logon Service comment = Network Logon Service  path =

 path = /home/samba/netlog/home/samba/netlogonon admin users = Administrator  admin users = Administrator  valid users = %U

valid users = %U read only = no read only = no

(9)

[profile] [profile]

comment = User profiles comment = User profiles  path =

 path = /home/samba/pro/home/samba/profilesfiles valid users = %U valid users = %U create mode = 0600 create mode = 0600 directory mode = 0700 directory mode = 0700 writable = yes writable = yes browsable = no browsable = no 3.

3. Buat bebBuat beberapa direrapa direktorektori berikut sebi berikut sebagai domagai domain logon dan prain logon dan profile :ofile : mkdir /home/samba

mkdir /home/samba mkdir

mkdir /home/samba/netlo/home/samba/netlogongon mkdir

mkdir /home/samba/pr/home/samba/profilesofiles mkdir

mkdir /var/spool/samb/var/spool/sambaa chmod 777

chmod 777 /var/spool/samba/ /var/spool/samba/ 

chown -R root:users /home/samba/  chown -R root:users /home/samba/  chmod -R 771 /home/samba/ 

chmod -R 771 /home/samba/  4.

4. LaLalu rlu resestatart srt samambaba  /etc/init.d/smb restart   /etc/init.d/smb restart  atau atau service smb restart  service smb restart  5.

5. Ubah pada bagianUbah pada bagian /etc/nsswitch.conf  /etc/nsswitch.conf , pada baris :, pada baris : hosts: files dns

hosts: files dns menjadi :

menjadi :

hosts: files wins dns hosts: files wins dns

6.

6.  Tambahkan beberapa pc clinet pada Tambahkan beberapa pc clinet pada /etc/hosts /etc/hosts :: 127.0.0.1 localhost  127.0.0.1 localhost  192.168.0.136 fedora.dk.co.id fedora.dk.co.id  192.168.0.136 fedora.dk.co.id fedora.dk.co.id  192.168.0.131 ciko 192.168.0.131 ciko 192.168.0.133 dian 192.168.0.133 dian 192.168.0.135 gustin 192.168.0.135 gustin 7.

7. TambaTambahkan hkan user ruser root keoot kedalam dalam user suser samba :amba : smbpasswd -a root 

smbpasswd -a root  New SMB password: New SMB password: Retype new SMB

Retype new SMB password:password:

8.

8. buat filebuat file /etc/samba/smbusers /etc/samba/smbusers lalu jalankan :lalu jalankan : echo “root =

(10)

mengartikan bahwa user root =

mengartikan bahwa user root = user administrator pada windowsuser administrator pada windows 9.

9. Test dTest drive, arive, apakapakah setth settingan ingan kita dakita dah benh benar :ar : smbclient -L localhost -U%

smbclient -L localhost -U% akan menghasilkan output : akan menghasilkan output :

Domain=[fedora.or.id] OS=[Unix] Server=[Samba 3.0.22] Domain=[fedora.or.id] OS=[Unix] Server=[Samba 3.0.22] Sharename Type Comment

Sharename Type Comment

netlogon Disk Network Logon Service netlogon Disk Network Logon Service allusers Disk All Users

allusers Disk All Users

IPC$ IPC IPC Service (ubuntuserver server (Samba, Fedora)) IPC$ IPC IPC Service (ubuntuserver server (Samba, Fedora))  ADMIN$ IPC IPC Service (ubuntuserver server (Samba, Fedora))  ADMIN$ IPC IPC Service (ubuntuserver server (Samba, Fedora))

Domain=[FEDORA.OR.ID] OS=[Unix] Server=[Samba 3.0.22] Domain=[FEDORA.OR.ID] OS=[Unix] Server=[Samba 3.0.22] Server Comment

Server Comment

FCSERVER fcserver server (Samba, Fedora) FCSERVER fcserver server (Samba, Fedora) Workgroup Master

Workgroup Master

FEDORA.OR.ID FCSERVER FEDORA.OR.ID FCSERVER

10

10.. lalalu lu kikitta a sesettup up dodomamain in grgrooup up ununtutuk k wiwinndodowsws, , jajalalannkakann perintah :

perintah :

net groupmap modify ntgroup=”Domain Admins”

net groupmap modify ntgroup=”Domain Admins” unixgroup=root unixgroup=root  net groupmap modify ntgroup=”Domain Users” unixgroup=users net groupmap modify ntgroup=”Domain Users” unixgroup=users net groupmap modify

net groupmap modify ntgroup=”Domain Guests” unixgroup=nogroupntgroup=”Domain Guests” unixgroup=nogroup

11.

11.tambah user linux dan user samba dengan cara :tambah user linux dan user samba dengan cara : user linux :

user linux :

useradd ciko -m -G users useradd ciko -m -G users user samba :

user samba :

smbpasswd -a ciko smbpasswd -a ciko

12

12.. SSekekararanang tg tamambabahhan an didirrekektotorri si shharare ye yanang ag akkan an didipapakkai ai oolelehh seluruh user :

seluruh user : mkdir -p

mkdir -p /home/shares/alluser/home/shares/alluserss chown -R

chown -R root:users /home/shares/root:users /home/shares/allusers/ allusers/  chmod -R

(11)

13.

13.Ubah juga padaUbah juga pada /etc/samba/smb.conf  /etc/samba/smb.conf , tambahkan baris berikut :, tambahkan baris berikut : [allusers]

[allusers]

comment = All Users comment = All Users  path =

 path = /home/shares/alluser/home/shares/alluserss valid users = @users

valid users = @users force group = users force group = users create mask = 0660 create mask = 0660 directory mask = 0771 directory mask = 0771 writable = yes writable = yes 1

144.. llaallu u rreessttaarrt t ssaammbba a kkeemmbbaalli i ::  /etc/init.d/smb restart 

 /etc/init.d/smb restart  15

15.. LaLannggkakah h YYanang g teterrakakhihir r ddalalah ah ddenengagan n memenjnjooininkakan n mmesesinin windows ke pdc linux kita, dengan

windows ke pdc linux kita, dengan cara : ( Testing Dengan Windowscara : ( Testing Dengan Windows XP )

XP )

-- click kanan pada mycomputerclick kanan pada mycomputer

-- pilih computer name lalu changepilih computer name lalu change

-- masukan domain PDC pada bagisn domainmasukan domain PDC pada bagisn domain

-- akan muncul windows yang meminta memasukan user danakan muncul windows yang meminta memasukan user dan password, pada langkah ini masukan

password, pada langkah ini masukan user root dan password sambauser root dan password samba untuk user root

untuk user root -- OK OK 

-- AkaAkan munn muncul bcul bahwahwa kita kita suka sukses mses menjenjoinoinkan mkan mesiesin winn windowdows ke PDs ke PDCC linux

linux

Secure Shell pada Lunux Fedora

Secure Shell pada Lunux Fedora

Secure Shell atau SSH adalah network protocol yang memungkinkan Secure Shell atau SSH adalah network protocol yang memungkinkan pertukaran data melalui jalur yang aman antara dua komputer pertukaran data melalui jalur yang aman antara dua komputer (client-server). Data akan di encrypt sebelum dikirim sehingga keamanan data server). Data akan di encrypt sebelum dikirim sehingga keamanan data terjamin. SSH menggunakan public-key cryptography untuk meyakinkan terjamin. SSH menggunakan public-key cryptography untuk meyakinkan bahwa remote komputer yang dituju adalah benar dan juga

bahwa remote komputer yang dituju adalah benar dan juga remoteremote komputer bisa cek balik tentang remote user.

komputer bisa cek balik tentang remote user. SSH

SSH adalah suatu apadalah suatu aplikasi network ylikasi network yang digunakan untang digunakan untuk meremotuk meremot server atau eksekusi program. SSH adalah aplikasi yang menggunakan server atau eksekusi program. SSH adalah aplikasi yang menggunakan enkripsi berbeda dengan aplikasi lain misalnya Telnet atau

enkripsi berbeda dengan aplikasi lain misalnya Telnet atau rlogin. Sebabrlogin. Sebab itulah SSH dapat memberi keamanan yang lebih

itulah SSH dapat memberi keamanan yang lebih daripada Telnet ataudaripada Telnet atau rlogin. Banyak orang menggunakan Telnet sebagai aplikasi jaringan rlogin. Banyak orang menggunakan Telnet sebagai aplikasi jaringan mereka. Sebenarnya hal tersebut kurang begitu aman sebab dalam mereka. Sebenarnya hal tersebut kurang begitu aman sebab dalam

proses mengirim atau menerima data memungkinkan sesion kita terlihat proses mengirim atau menerima data memungkinkan sesion kita terlihat dalam bentuk plain text. Sehingga orang yang

dalam bentuk plain text. Sehingga orang yang jahil yang masuk kejahil yang masuk ke network kita dapat mengetahui username,

network kita dapat mengetahui username, password, atau perintah-password, atau perintah-perintah yang kita baca.

(12)

SSH biasanya digunakan untuk log in ke

SSH biasanya digunakan untuk log in ke remote komputer andremote komputer and menjalankan program, tetapi SSH juga menyediakan fasilitas untuk menjalankan program, tetapi SSH juga menyediakan fasilitas untuk tunneling dan forwarding TCP port and X11. Bukan hanya itu

tunneling dan forwarding TCP port and X11. Bukan hanya itu saja, SSHsaja, SSH  juga bisa mentransfer file dengan SFTP (Secure FTP) protokol.

 juga bisa mentransfer file dengan SFTP (Secure FTP) protokol.

Seperti yang disebut diatas, SSH terjadi dilingkungan client-server. Seperti yang disebut diatas, SSH terjadi dilingkungan client-server. Salah satu dari komputer yang berkomunikasi harus menjadi server dan Salah satu dari komputer yang berkomunikasi harus menjadi server dan yang lain adalah client.

yang lain adalah client. Server SSH mendengarkan port 22 (standard portServer SSH mendengarkan port 22 (standard port untuk TCP). SSH client memanggil SSH server dan

untuk TCP). SSH client memanggil SSH server dan membuat jalur untukmembuat jalur untuk berkomunikasi.

berkomunikasi.

SSH tersedia hampir disetiap

SSH tersedia hampir disetiap operating system, termasuk Windows,operating system, termasuk Windows, Mac OS X, Linux, Solaris, dan

Mac OS X, Linux, Solaris, dan Open VMS.Open VMS.

A.

A. Cara Cara mengmenginstainstall SSll SSH di H di FedoFedorara Ada beberapa cara menginstall SSH : Ada beberapa cara menginstall SSH :

• Cara pertama :Cara pertama :

1.

1. Menggunakan Pirut :Menggunakan Pirut :

Klik System >> Administration

Klik System >> Administration >> Add/Remove Software>> Add/Remove Software 2

2.. KKeemmuuddiiaan n sseeaarrcch h ffiille e sssshh 3.

3. SeSetetelalah dh dititememukukan an beberi ri cecentntanang pg padada fa filile se ssh sh ApApplplyy

• Cara kedua :Cara kedua :

1.

1. Menggunakan yum repository. Buka TerminalMenggunakan yum repository. Buka Terminal Klik Aplications >> accessories >> Terminal

Klik Aplications >> accessories >> Terminal

2.

2.  Tuliskan perintah berikut Tuliskan perintah berikut # yum install ssh

# yum install ssh

• Cara ke-tiga :Cara ke-tiga :

1.

1. Menggunakan RPM. Download paket RPM ssh lengkap dngMenggunakan RPM. Download paket RPM ssh lengkap dng depedensi nya. Misal kita simpan di

depedensi nya. Misal kita simpan di /etc/ssh/etc/ssh

2.

2. Buka terminal, lalu ketik perintah berikutBuka terminal, lalu ketik perintah berikut # rpm -ivh

# rpm -ivh /etc/ssh/ssh.*/etc/ssh/ssh.*.*.rpm.*.rpm B.

B. MengMengkonfikonfigurasgurasi SSi SSH dH di sei serverrver

Langkah pertama yang kita lakukan adalah masuk ke folder

Langkah pertama yang kita lakukan adalah masuk ke folder SSH :SSH : # cd /etc/ssh

# cd /etc/ssh

Konfigurasi SSH untuk server : Konfigurasi SSH untuk server : # nano sshd_config

# nano sshd_config

1.

1. CariCari

port : 22 (bentuk port deafult) port : 22 (bentuk port deafult) ubah

(13)

port : 2222 (atau ubah terserah) port : 2222 (atau ubah terserah)

ini dimaksudkan agar port ssh kita enggak gampang ditebak orang. ini dimaksudkan agar port ssh kita enggak gampang ditebak orang.

2.

2. Cari tulisanCari tulisan

PermitRootLogin yes PermitRootLogin yes ganti dengan: ganti dengan: PermitRootLogin no PermitRootLogin no

Ket: ini agar orang gak bisa

Ket: ini agar orang gak bisa konek langsung ke akses root, jadi haruskonek langsung ke akses root, jadi harus lewat user biasa dulu.

lewat user biasa dulu.

3.

3.  Jangan lupa keluar dengan perintah Ctrl X pilih  Jangan lupa keluar dengan perintah Ctrl X pilih YY

4.

4. Restart ssh kitaRestart ssh kita

# /etc/init.d/ssh restart  # /etc/init.d/ssh restart 

C.

C. Membuat koneksi ke komputer yang kita remoteMembuat koneksi ke komputer yang kita remote #ssh username@hostname #ssh username@hostname Contoh: Contoh: #ssh IDhn@10.14.200.35 #ssh IDhn@10.14.200.35

Atau bila sudah memiliki domain

Atau bila sudah memiliki domain bisa langsung ke domain tersebutbisa langsung ke domain tersebut #ssh IDhn@hacker-newbie.org

#ssh IDhn@hacker-newbie.org

 Jika koneksi kita belum terdaftar maka akan muncul  Jika koneksi kita belum terdaftar maka akan muncul ::

 Jawab yes. Masukkan password client  Jawab yes. Masukkan password client  Jika ingin menjalankan ssh di port

 Jika ingin menjalankan ssh di port yang tidak standart maka ditambah -ryang tidak standart maka ditambah -r #ssh -p [port tujuan]

#ssh -p [port tujuan] username@hostnameusername@hostname Contoh :

Contoh : #ssh -p 2222#ssh -p 2222 IDhn5@10.14.200.35IDhn5@10.14.200.35

D.

D. Mengeksekusi program via remoteMengeksekusi program via remote Perintah dasar :

Perintah dasar :

#ssh username@hostname

#ssh username@hostname [command][command] contoh :

contoh :

#ssh IDhn4@10.14.200.35 ls -l /home #ssh IDhn4@10.14.200.35 ls -l /home

tapi jika kita mengeksekusi program yang memerlukan terminal untuk  tapi jika kita mengeksekusi program yang memerlukan terminal untuk  operasi maka kita tambahkan -t. Contoh :

operasi maka kita tambahkan -t. Contoh : #ssh -t IDhn5@10.14.200.35 vi

#ssh -t IDhn5@10.14.200.35 vi /etc/ssh/ssh_/etc/ssh/ssh_configconfig E.

E. TrTrananfefer fr fililee

menggunakan perintah scp menggunakan perintah scp syntaxnya sangat gampang syntaxnya sangat gampang scp <SRC> <DST>

scp <SRC> <DST>  jadi kasus pertama :  jadi kasus pertama :

kita ingin mengcopy file

kita ingin mengcopy file dari komputer remote ke komputer lokal kita :dari komputer remote ke komputer lokal kita : #scp

#scp username@hostnusername@hostname:/path/to/sourame:/path/to/source/file ce/file /path/to/destinatio/path/to/destination/filen/file kasus ke dua:

kasus ke dua:

kita ingin mengcopy dari komputer lokal ke

kita ingin mengcopy dari komputer lokal ke komputer remote :komputer remote : #scp

#scp /path/to/sou/path/to/source/file rce/file username@hostnausername@hostname:/path/to/destinatme:/path/to/destination/fileion/file F.

(14)

metode DRSAauthentikasi adalah salah satu fasilitas dari SSH yaitu metode DRSAauthentikasi adalah salah satu fasilitas dari SSH yaitu metode autentifikasi dengan protokol 2 menggunakan DSA cara metode autentifikasi dengan protokol 2 menggunakan DSA cara mengkonfigurasi nya adalah :

mengkonfigurasi nya adalah :

masuk lagi ke folder ssh. Kemudianjalankan perintah : masuk lagi ke folder ssh. Kemudianjalankan perintah : #nano sshd_config

#nano sshd_config

kita buka lagi sshd_config di server, lalu ubah : kita buka lagi sshd_config di server, lalu ubah : RSAAuthentication no

RSAAuthentication no PubkeyAuthentication no PubkeyAuthentication no  AuthorizedKeysFile

 AuthorizedKeysFile ~%h/.ssh/authorized~%h/.ssh/authorized_keys_keys ubah : ubah : RSAAuthentication yes RSAAuthentication yes PubkeyAuthentication yes PubkeyAuthentication yes  AuthorizedKeysFile

 AuthorizedKeysFile Source/.ssh/authoSource/.ssh/authorized_keysrized_keys restart ssh kita #/etc/init.d/sshd restart 

restart ssh kita #/etc/init.d/sshd restart  Setting di server :

Setting di server : generate keygen kita generate keygen kita #ssh-keygen -t dsa #ssh-keygen -t dsa

Maka akan terdapat file id_dsa.pub dan id_dsa. Maka akan terdapat file id_dsa.pub dan id_dsa. Copykan file id_dsa.pub ke client.

Copykan file id_dsa.pub ke client. Setting di server :

Setting di server :

daftarkan nama_file.pub ke file

daftarkan nama_file.pub ke file .ssh/authorized_.ssh/authorized_keys, perintahnya :keys, perintahnya : #cat nama_file.pub >>

#cat nama_file.pub >> ~%h/.ssh/author~%h/.ssh/authorized_keysized_keys Setelah itu coba dari server login

Setelah itu coba dari server login ke client. Bila prosedur benar maka kitake client. Bila prosedur benar maka kita tidak akan memerlukan password lagi untuk login

tidak akan memerlukan password lagi untuk login

G.

G. Pembatasan client yang masuk ke ServerPembatasan client yang masuk ke Server

Dengan konfigurasi di atas seharusnya sudah cukup aman, tapi biar lebih Dengan konfigurasi di atas seharusnya sudah cukup aman, tapi biar lebih maknyus bisa ditambahkan konfigurasi supaya hanya IP tertentu saja maknyus bisa ditambahkan konfigurasi supaya hanya IP tertentu saja yang bisa mengakses sistem melalui ssh. cara nya dengan

yang bisa mengakses sistem melalui ssh. cara nya dengan menambahkanmenambahkan sintaks di file hosts.allow dan hosts.deny

sintaks di file hosts.allow dan hosts.deny #

#nano /etc/hosts.allownano /etc/hosts.allow lalu di baris paling

lalu di baris paling bawah tambahkan IP mana yang boleh mengaksesbawah tambahkan IP mana yang boleh mengakses sistem via ssh

sistem via ssh

sshd : 10.14.200.35 sshd : 10.14.200.35

kemudian buka file hosts.deny kemudian buka file hosts.deny #

#nano /etc/hosts.deny nano /etc/hosts.deny 

tambahkan sintak berikut supaya selain IP 10.14.200.35 tidak ada yg tambahkan sintak berikut supaya selain IP 10.14.200.35 tidak ada yg bisabisa terkoneksi ke sistem via ssh

terkoneksi ke sistem via ssh sshd : ALL

sshd : ALL

Konfigurasi DHCP Server Pada Linux Fedora

Konfigurasi DHCP Server Pada Linux Fedora

DHCP merupakan singkatan dari Dynamic

DHCP merupakan singkatan dari Dynamic Host Configuration ProtocolHost Configuration Protocol yang mempunyai tugas sebagai pengatur/pemberi IP Address dan yang mempunyai tugas sebagai pengatur/pemberi IP Address dan memberikan konfigurasi jaringan dalam suatu ja

memberikan konfigurasi jaringan dalam suatu jaringan sepertiringan seperti subnetmask, broadcast dan lainnya.

(15)

Cara kerja DHCP Server Cara kerja DHCP Server

1.

1. Sebuah DHCP client akan melakukan request broadcast kepadaSebuah DHCP client akan melakukan request broadcast kepada DHCP server dengan source address 0.0.0.0 dan destination address DHCP server dengan source address 0.0.0.0 dan destination address 255.255.255.255, dan request ini juga mengikutsertakan MAC Address 255.255.255.255, dan request ini juga mengikutsertakan MAC Address yang digunakan sebagai alamat sebelum client menerima

yang digunakan sebagai alamat sebelum client menerima IP AddressIP Address dari DHCP Server.

dari DHCP Server. 2.

2. DHCP akDHCP akan merean merespon daspon dan membern memberikan IP adikan IP addressdress, subne, subnet mask,t mask, network gateway, nama domain, name servers, waktu penggunaan IP network gateway, nama domain, name servers, waktu penggunaan IP Address dan IP address DHCP Server.

Address dan IP address DHCP Server. 3.

3. ClienClient akan ment akan menerima seerima semua isi komua isi konfigunfigurasi terrasi tersebut dsebut dan akanan akan

melakukan broadcast lagi kepada semua DHCP Server yang ada dalam melakukan broadcast lagi kepada semua DHCP Server yang ada dalam  jaringan bahwa client telah mendapatkan IP Address dan

 jaringan bahwa client telah mendapatkan IP Address dan konfigurasikonfigurasi  jaringan lainnya.

 jaringan lainnya. 4.

4. DHCP SeDHCP Server akarver akan mengin mengirimkarimkan ACK kepan ACK kepada client agda client agar clienar clientt menggunakan TCP/IP.

menggunakan TCP/IP. 5.

5. Jika waJika waktu pengktu penggunagunaan IP Addran IP Address telah hess telah habis, maabis, maka client aka client akankan melakukan request ulang.

melakukan request ulang. Konfigurasi DHCP Server Konfigurasi DHCP Server Konfigurasi ini terletak pada

Konfigurasi ini terletak pada /etc/dhcpd.conf  /etc/dhcpd.conf  ddns-update-style interim; ddns-update-style interim; ignore client-updates; ignore client-updates; subnet 192.168.1.0 netmask 255.255.255.0 { subnet 192.168.1.0 netmask 255.255.255.0 { range

range 192.168.1.128 192.168.1.254192.168.1.128 192.168.1.254;; # Range IP Addresses untuk# Range IP Addresses untuk DHCP clients

DHCP clients

option subnet-mask 

option subnet-mask 255.255.255.0255.255.255.0;; # Default subnet mask untuk# Default subnet mask untuk DHCP clients

DHCP clients option

option broadcast-addrebroadcast-addressss 192.168.1.255192.168.1.255;; # Default broadcastaddress# Default broadcastaddress untuk DHCP clients

untuk DHCP clients option routers

option routers 192.168.1.1192.168.1.1;; # Default gateway untuk DHCP clients# Default gateway untuk DHCP clients option domain-name “

option domain-name “your-domain.orgyour-domain.org“;“; option domain-name-servers

option domain-name-servers 40.175.42.254, 40.175.42.253 40.175.42.254, 40.175.42.253;; ## Default DNS untuk DHCP clients

Default DNS untuk DHCP clients option netbios-name-servers

option netbios-name-servers 192.168.1.100192.168.1.100; # Alamat WINS server; # Alamat WINS server untuk MS/Windows clients.

untuk MS/Windows clients.

# Konfigurasi Optional yang digunakan dalam jaringan, misalnya sebuah # Konfigurasi Optional yang digunakan dalam jaringan, misalnya sebuah server yang tentunya IP Addressnya tidak boleh berubah.

(16)

# option ipforwarding off; # option ipforwarding off; default-lease-time 21600;

default-lease-time 21600; # waktu penggunaan IP Address oleh DHCP# waktu penggunaan IP Address oleh DHCP client dalam detik

client dalam detik

max-lease-time 43200; max-lease-time 43200;

option time-offset -18000; # Eastern Standard Time option time-offset -18000; # Eastern Standard Time # komputer dengan nama host ns2

# komputer dengan nama host ns2

# dengan MAC Address 00:02:c3:d0:e5:83 akan diberikan IP Address # dengan MAC Address 00:02:c3:d0:e5:83 akan diberikan IP Address 40.175.42.254 40.175.42.254 host  host ns2ns2 {{ next-server  next-server ns2.your-domain.comns2.your-domain.com;; hardware ethernet 

hardware ethernet 00:02:c3:d0:e5:8300:02:c3:d0:e5:83;; fixed-address

fixed-address 40.175.42.254 40.175.42.254;; }

}

# komputer dengan nama

# komputer dengan nama host laser-printer-lex1host laser-printer-lex1

# dengan MAC Address 08:00:2b:4c:a3:82 akan diberikan IP Address # dengan MAC Address 08:00:2b:4c:a3:82 akan diberikan IP Address 192.168.1.120

192.168.1.120 host 

host laser-printer-lex1laser-printer-lex1 {{ hardware ethernet 

hardware ethernet 08:00:2b:4c:a3:8208:00:2b:4c:a3:82;; fixed-address fixed-address 192.168.1.120192.168.1.120;; } } } }

Secure Copy pada Linux Fendora Secure Copy pada Linux Fendora

SCP (Secure Copy Protocol) adalah tools yang berfungsi untuk transfer file dengan SCP (Secure Copy Protocol) adalah tools yang berfungsi untuk transfer file dengan menggunakan protokol ssh. Ssh adalah protokol utama yang digunakan untuk remote shell, menggunakan protokol ssh. Ssh adalah protokol utama yang digunakan untuk remote shell, sistem admnistrasi, pertukaran data, dan lain-lain (insyaallah, soal ssh ini mungkin perlu sistem admnistrasi, pertukaran data, dan lain-lain (insyaallah, soal ssh ini mungkin perlu dibahas tersendiri nantinya). Karena menggunakan ssh, maka setiap PC (atau salah satunya) dibahas tersendiri nantinya). Karena menggunakan ssh, maka setiap PC (atau salah satunya) yang akan melakukan transfer file harus dilengkapi dengan aplikasi ssh server. Ubuntu secara yang akan melakukan transfer file harus dilengkapi dengan aplikasi ssh server. Ubuntu secara default belum menyertakan openssh-server dalam CD instalasinya, beda dengan Opensuse default belum menyertakan openssh-server dalam CD instalasinya, beda dengan Opensuse dan distro-distro lainnya yang sudah menyediakan paket-nya dalam CD/DVD installernya. dan distro-distro lainnya yang sudah menyediakan paket-nya dalam CD/DVD installernya. Berikut cara menggunakan SCP.

Berikut cara menggunakan SCP.

ahmad@ahmad-desktop

ahmad@ahmad-desktop:~$ :~$ scpscp ivan@10.0.2.2:/home/ivan/G

ivan@10.0.2.2:/home/ivan/GoogleEarthLinux.bin oogleEarthLinux.bin /home/ahmad/Deskto/home/ahmad/Desktopp Password: Password: GoogleEarthLinux. GoogleEarthLinux.bin 100% bin 100% 0 0.0KB/s --:--0 0.0KB/s --:--ahmad@ahmad-desktop:~$ ahmad@ahmad-desktop:~$

Dalam hal ini

Dalam hal ini contoh mengcopy “GoogleEarthLinux.bincontoh mengcopy “GoogleEarthLinux.bin” dari dari ” dari dari PC ivan padaPC ivan pada direktori /home/ivan untuk disimpan di Desktop saya.

(17)

adalah, PC ivan yang beralamat di ip 10.0.2.2 sudah terinstall ssh server. Bagaimana jika adalah, PC ivan yang beralamat di ip 10.0.2.2 sudah terinstall ssh server. Bagaimana jika  belum terinstall ? Maka minimal di PC , ssh server-nya sudah terinstall sehingga proses  belum terinstall ? Maka minimal di PC , ssh server-nya sudah terinstall sehingga proses

copy-nya bisa dilakukan di PC ivan. nya bisa dilakukan di PC ivan.

ivan@ivan-desktop:~$ scp

ivan@ivan-desktop:~$ scp /home/ivan/GoogleEar/home/ivan/GoogleEarth.binth.bin ahmad@10.0.2.107:/home/ahmad/Desktop ahmad@10.0.2.107:/home/ahmad/Desktop Password: Password: GoogleEarthLinux. GoogleEarthLinux.bin 100% bin 100% 0 0.0KB/s --:--0 0.0KB/s --:--ivan@ivan-desktop:~$ ivan@ivan-desktop:~$

Referensi

Dokumen terkait

Usahatani integrasi ternak sapi dengan padi merupakan usahatani yang efisien dan dinilai efektif untuk perbaikan pendapatan usahatani rakyat dengan pemilikan lahan sempit di

Metode kerja yang digunakan dalam Praktek Kerja Lapang ini adalah dengan pengamatan langsung, wawancara serta partisipasi aktif pada kegiatan di laboratorium kuda laut

Hasil Estimasi model VAR dengan menggunakan variabel inflasi, pertumbuhan jumlah uang beredar sempit (M1), pertumbuhan PDB riil, pertumbuhan nilai tukar riil, suku bunga

Desain kabin pengemudi kendaraan tempur konfigurasi 12 ini memiliki nilai RULA yang sama dengan konfigurasi 1 pada persentil 95 sementara pada persentil 5

 Siklus perolehan dan pembayaran dimulai dengan pengajuan permintaan pembelian oleh seorang pegawai berwenang yang membutuhkan barang atau jasa

Sebuah skripsi yang diajukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana pada Fakultas Ilmu Pendidikan Guru Sekolah Dasar. © Puspita Darmawanti 2014

Dan Penelitian dilakukan dengan mencari nilai bobot untuk setiap atribut, kemudian dilakukan proses perankingan yang akan menentukan alternatif yang optimal, yaitu

pendidikan di Indonesia yang banyak diperbincangkan adalah: (1) Rendahnya mutu pendidikan yang tercer- min dari rendahnya rata-rata prestasi belajar siswa; (2)