Anda di halaman 1dari 19

LAPORAN PRAKTIKUM ADMINISTRASI JARINGAN

KOMPUTER

“FILE SHARING SAMBA”

Oleh :

Nama : Savira Camalia Niswah

NIM : 1757301059

Kelas : TI / 3.C

Pembimbing : Amirullah SST., M.Kom

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNOLOGI INFORMASI DAN KOMPUTER

POLITEKNIK NEGERI LHOKSEUMAWE

2020
LEMBAR PENGESAHAN

No. Percobaan : 04 / AdmJarkom / IT / 2020

Judul Percobaan : File Sharing SAMBA

Nama Praktikan : Savira Camalia Niswah

Tanggal Praktikum : 24Maret 2020

Tanggal Penyerahan : 23 Maret 2020

Nilai : ……………………………

Buketrata, 23 Maret 2020


Pembimbing

(Amirullah SST., M.Kom )


NIP. 19690902 199303 1004

2
DAFTAR ISI

LEMBAR PENGESAHAN......................................................................................i

DAFTAR ISI............................................................................................................ii

DAFTAR GAMBAR..............................................................................................iii

A. TUJUAN PEMEBELAJARAN..........................................................................1

B. DASAR TEORI...................................................................................................1

C. HASIL PERCOBAAN DAN ANALISA............................................................5

D. TUGAS PENDAHULUAN..............................................................................12

E. SIMPULAN.......................................................................................................13

DAFTAR PUSTAKA............................................................................................14

3
DAFTAR GAMBAR

Gambar 2.1 Network Neighborhood........................................................................2

Gambar 2.2 Mapping Driver....................................................................................2

4
PRAKTIKUM 4
FILE SHARING SAMBA

A. TUJUAN PEMBELAJARAN
1. Memahami konsep file sharing pada jaringan
2. Mampu melakukan installasi aplikasi file sharing yang ada yaitu aplikasi
SAMBA
3. Mampu melakukan installasi, konfigurasi dan uji coba File Sharing
aplikasi SAMBA

B. DASAR TEORI
Samba merupakan aplikasi Unix yang memanfaatkan protokol
SMB (Server Message Block). Sebagian sistem operasi memanfaatkan
SMB dalam komunikasi client-server-nya, termasuk Windows dan OS/2.
Samba memungkinkan mesin Linux berkomunikasi dengan mesin
Windows/Dos mapupun OS/2. Samba dapat digunakan untuk :

 Berbagi (share) file dan printer pada semua komputer yang terhubung ke
jaringan.
 Client unix/Linux bisa mengakses file system windows
 Client windows bisa mengakses file system Linux dan sebaliknya
 Mengintegrasikan authentikasi antara linux dan Windows ke dalam suatu
domain pada suatu jaringan.
 Menempatkan mesin Unix (Linux) sebagai Primary Domain Controller
 sebagaimana yang dilakukan Windows NT / 2000 server.

5
Samba merupakan aplikasi Unix yang memanfaatkan protokol
SMB (Server Message Block). Karena memakai protokol yang sama
yaitu SMB, maka dengan Samba memungkinkan mesin Linux
berkomunikasi dengan mesin Windows/Dos maupun OS/2. Gambar 2.1
berikut adalah contoh sharing service yang memungkinkan kita melihat
computer dan printer sharing dalam satu domain.

Gambar 2.1 Network Neighborhood

Dengan aplikasi samba ini memungkinkan juga untuk melakukan mapping printer
dan folder dari windows.

Gambar 2.2 Mapping Drive

Samba dibuat dan disusun pertama kali oleh ANDREW TRIDGELL. Pada
bulan Desember 1991 ia menerima program eXcursion dari Digital. Sayangnya

6
program tersebut hanya bekerja dengan 'pathworks' ke mesin VMS atau ultrix,
yang memaksanya untuk mempelajari bagaimana file dikomunikasikan. Setelah
sekian lama mencoba, akhirnya Andrew berhasil memasukkan salah satu direktori
dari mesin Digital ke dalam 'pathworks' DOS di rumahnya. Setahun kemudian
Andrew telah memasuki komunitas Linux, dan pada Desember 1993 ia
mengeluarkan "NetBIOS for Unix". Dengan menggunakan mailing list, program
ini dikembangkan bersama-sama hingga menjadi Samba Team sebagaimana
sekarang.

Saat ini Samba dikembangkan sebagai bagian dari Open Source Software
(Software yang memberikan kode sumbernya) dan didistribusikan dibawah lisensi
GNU. Proyek pengembangannya masih tetap berjalan hingga sekarang
dikoordinasikan oleh ANDREW TRIDGELL dari rumahnya di Canberra dengan
tim tersebar di seluruh dunia. Informasi lengkap tentang SAMBA dapat diperoleh
di www.samba.org

Aplikasi Samba biasanya dijalankan sebagai daemon. Dua aplikasi utamanya


adalah :

 smbd , daemon yang memberikan layanan berbagi file dan printer dalam
sebuah jaringan yang menggunakan protokol SMB. Smbd juga
memberikan otentikasi dan otorisasi bagi kliennya. Server Message Block
(SMB) adalah protokol yang digunakan untuk filesharing, printer sharing.

 nmbd,dDaemon yang memanfaatkan Windows Internet Name Service


(WINS), dan membantu klien untuk browsing di network neighborhood.

7
Selain 2 daemon utama di atas, aplikasi samba juga mempunyai beberapa program
pendukung yaitu :

 smbclient , aplikasi di klien dengan tampilan mirip ftp untuk mengakses


SMB resource share (mengakses share files)
 smbtar, Program yang memback up data yang dishare. Mirip tar di Linux.
 Nmblookup, Program yang membantu mencari nama (names lookup)
dengan memanfaatkan NetBIOS over TCP/IP. Nmblookup dapat
digunakan untuk meresolve dari nama komputer ke nomor IP dan
sebaliknya.
 smbpasswd , Program yang memungkinkan administrator mengatur
password yang terenkripsi yang dipergunakan oleh Samba Server.
 Smbstatus, Program yang memonitor status terakhir dari share resources
yang diberikan oleh Server Samba.
 Testparm, Program kecil untuk melakukan proses debug (memeriksa
parameter) terhadap file konfigurasi Samba (smb.conf)
 Swat, Samba Web Administration Tool, program bantu yang memberikan
interface model web untuk mengadministrasi Samba. SWAT
mempermudah edit smb.conf (file konfigurasi Samba) mengatur resource
share, melihat status Samba terakhir, dengan dukungan file help yang
sangat bermanfaat.

8
C. HASIL PERCOBAAN DAN ANALISA
1. Melakukan installasi paket yang berkaitan dengan samba, yaitu :
Pada komputer yang berfungsi server samba
#apt-get install samba samba-common

Pada client yang akan melakukan akses samba server


#apt-get install smbclient smbfs

Analisa : supaya bisa mengakses server.Client samba juga dinstall dengan


menggunakan perintah #apt-get install smbclient smbfs

2. Untuk melihat folder beserta isinya samba di instal menggunakan command


# dpkg -L samba.

9
Analisa : Diatas adalah hasil folder yang ada didalam samba. Contoh beberapa
foldernya ialah :
Varlib/samba/printers/color
Var/lib/samba/printers/IA64, dan beberapa folder lainnya.

3. Melakukan konfiguasi dan edit pada file /etc/samba/smb.conf Untuk


authentikasi user dan pasword dengan meng-aktifkan konfigurasi berikut .
####### Authentication #######
security = user

encrypt passwords = true

10
Analisa : Untuk masuk kefile tersebut diketikkan perintah : nano cmb.conf.
Konfigurasi yang dilakukan yaitu dengan mengetikan :

security = user

encrypt passwords = true

fungsi dari file perintah diatas yaitu untuk auntentivikasi keamanan.

 Selanjutnya pembuatan username untuk samba dengan command sbb :


#useradd student -m -G users

 Kemudian pembuatan password untuk samba dengan command berikut sbb :


#passwd student

 Lalu menambahkan user student kedalam user samba dengan command


#smbpasswd -a student

 Kemudian penambahan folder yang akan dishare dengan cara sbb : (misal
yang dishare adalah /home/public)

11
Analisa : Folder yang akan ditambahkan diketik pada /etc/samba/smb.conf
diketiketikkan perintah seperti dalam file diatas pada bagian paling bawah supaya
mudah dicari.

 Untuk sharing folder sebelumnya pastikan membuat direktori tersebut


dan hak akses yang sesuai.

Setiap selesai melakukan perubahan pastikan anda melakukan restart


terhadap service samba.
Analisa : perintah mkdir digunakan untuk membuah sebbuah direktori.pada
percobaan ini direktori nya berada dalam folder /home/public.perintah chmod
777 digunakan untuk memberikan hak akses pada suatu direktori.Kemudian
setelah melakukan perubahan selanjutnya restrat service samba dengan
perintah #service smbd restrat.

4. Untuk melihat file atau direktori yang telah komputer lain share, dapat
digunakan browser konqueror yang mendukung protokol samba. Pada Url
ketikkan : smbclient –U% -L <ip_address>. Atau bisa juga dari command

12
dengan menggunakan command sbb :
smbclient -U% -L \\nomor_ip_server_samba

Analisa : perintah diatas diketikkan pada client (ser2rahmi).

5. Bila user Linux ingin me-mount directory yang dishare dapat


menggunakan command:
smbmount// nomor_ip_samba_server /direktori_share /home/public

Analisa : sebelum me-mount direktori yang dishare pada samba terlebih dahulu
harus install cifs-utils.

Kemudian untuk menjalankan perintah mount samba dan masuk ke


direktorisharing,diketikkan perintah berikut :

Kemudian diminta masukkan password dari user student yang telah sebelumnya.

6. Untuk masuk ke direktori sharing bisa menggunakan command cbb :


smbclient //nomor_ip_samba_server/public -U student
13
Untuk melihat isi dari direktori yang di share dengan command ls kemudian
apabila ingin mengambil file yang berada di dalamnya dengan command get.

Adapun command- command lain yang dapat digunakan

Bila dari windows tinggal searching no_ip dan double click pada no_ip tersebut,
akan ada authentikas user dan password, selanjutnya kita bisa browse file yang
dishare.

14
Pada percobaan ini saya menggunakan cmd untuk memasukkan no-ip yaitu
dengan cara seperti berikut :

Analisa : Pada run,alamat IP dimasukkann yaaitu \\192.168.43.191 adalah alamat


IP server samba.kemudian tekan OK.maka akan muncul file explorer dan terdapat
folder public yang sudah dibuat.Ketika folder public dika maka akan muncul
autentivikasi seperti berikut :

Selanjutnya masukkan username dan password sesuai dengan yang telah


dibuatsebelumnya.kemudian diklik tombol OK maka akan muncul seperti
berikut :

15
Analisa : Folder dalam public tersebut kosong dikarenakan tidak ada file yang
dishare atau didownload.

D. TUGAS PENDAHULUAN
1. Fungsi samba untuk :
- Samba berfungsi sebagai penghubung antara mesin bersistem operasi linux
dengan mesin bersistem operasi windows, untuk melakukan sebuah aktivitas
sharing file, device, firewall, dns, dhcp, ftp, proxy, mail dan aktivitas lainnya.
- Samba juga memiliki fasilitas Samba Primary Domain Controller, fitur ini
berguna untuk melakukan pengujian kebenaran atas pengguna terdaftar yang
ingin mengakses semua fasilitas domain yang telah disediakan, untuk itu
hanya pengguna yang terdaftar yang akan diberikan akses.
- Samba juga berfungsi sebagi Domain Controller ( pengelola keamanan
jaringan ) pada windows. Domain controller adalah subuah server yang
memberikan tanggapan security authentication, contohnya melakukan
verifikasi apakah pengguna tersebut adalah orang yang berhak melakukan
akses ke server dan telah terjamin datanya.
16
2. File-file yang berhubungan dengan samba dan kegunaanya.
 Smbd

Daemon yang memberikan layanan berbagai file dan printer dalam sebuah jaringan
yang menggunakan protokol SMB. Smbd juga memberikan otentikasi dan otorikasi
bagi kliennya. Server Message Block (SMB) adalah protokol yang digunakan untuk
file sharing, sprinter sharing.

 Nmbd

Daemon yang memanfaatkan Windows Internet Name Service (WINS) dan


membantu klien untuk browsing di Network Neightboehood

 Smbclient

Aplikasi di klien dengan tampilan mirip ftp untuk mengakses SMB Resources share
(mengakses share files)

 Smbtar

Program yang mem Back up data yang di share. Mirip tar di Linux

 Nmblookup

Program yang membantu mencari nama (Names lookup) dengan memanfaatkan

NetBIOS Dover TCP/IP . Nmblookup dapat digunakan untuk meresolve dari nama
komputer ke nomor IP dan sebaliknya.

 Smbpasswd

Program yang memungkinkan administrator mengatur password yang terenkripsi


dan dipergunakan oleh Samba Server

 Smbstatus

Program yang memonitor status terakhir dari share Resources yang diberikan oleh
Samba Server

 Testparm

17
Program kecil untuk melakukan proses debu (memeriksa parameter ) terhadap file
konfigurasi Samba (snob.conf)

 Swat (Samba Web Administrator Tool)

Program bantu yang memberikan interface model Web untuk mengadministrasi


Samba. SWAT mempermudah edit smb.conf mengatur Resource share , melihat
status Samba terakhir , dengan dukungan file helm yang sangat bermanfaat.

E. SIMPULAN
Berdasrkan percobaan,hasil dan analisa dapat disimpulkan bahwa pengunaan
protocol Samba dengan FTP sama penggunaan nya yng membedakan ialah
proses-prosesnya.Sambaadalah sebuah protocol yang dikembangkan OS
Linux untuk melayani permintaan pertukaran data antara wndows dan
linux.sedangkan FTP protocol yang berfungsi untuktukar menukar file dalam
suatu networkyang menggunakan protocol TCP.

DAFTAR PUSTAKA

Home,jaringan informasi .2018(Desember).”Pengertian dan fungsisamba


server”(online) .https://inponow.blogspot.com/2018/07/pengertian-dan-
fungsi-samba-server. html. Diakses 23 Maret 2020.

Purnamasari,Fitria.2016(Desember).”LaporanPraktikum”(omline).https://www.ac
ademia.edu/26939138/LAPORAN_PRAKTIKUM_2_-_FILE_SHARING _
SAMBA_FTP. Diakses 22 Maret 2020.

18
19

Anda mungkin juga menyukai