file sharing n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
File Sharing PowerPoint Presentation
Download Presentation
File Sharing

Loading in 2 Seconds...

play fullscreen
1 / 20

File Sharing - PowerPoint PPT Presentation


  • 124 Views
  • Uploaded on

File Sharing. NFS (Network File System) Aplikasi Samba & Share Network Printing. Pertemuan 7-8. NFS (Network File System). NFS merupakan protokol sistem file jaringan yang awalnya dikembangkan oleh Sun Microsystem ditahun 1984.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'File Sharing' - truman


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
file sharing

File Sharing

NFS (Network File System)

Aplikasi Samba & Share Network Printing.

Pertemuan 7-8

nfs network file system
NFS (Network File System)
  • NFS merupakanprotokolsistem file jaringan yang awalnyadikembangkanoleh Sun Microsystemditahun 1984.
  • NFS memungkinkankomputerdijaringandapatmengakses hard disk dikomputerlainnyaseolahdi hard disk komputersendiri.
  • NFS jugamemungkinkanseseoranguntukmelakukanmodifikasipadadirektoriatau hard disk yang di-mount sepertimenghapus file, membacadokumenpribadi yang terdapatpadadirektoridan lain sebagainya.
  • NFS dikembangkanberbasispadasistemOpen Network Computing Remote Procedure Call (ONC RPC).
implementasi standar nfs
Implementasi Standar NFS
  • Server akanmengimplementasikan daemon NFS (dijalankannfsdsecara default). NFS akanberjalandanmemungkinkan data yang di-share tersediadanbisadiaksesoleh client.
  • Administrator server berhakmenentukanbagian-bagian yang di share.
  • Administrator security di server memungkinkanhanya client yang valid yang dapatmengakses file NFS yang di share.
  • Request dari client harusadauntukmengeksport data, biasanyamenggunakan mount.
  • Jikansemuaberjalanlancar, user dari client bisamelihatdanberinteraksidengan file dijaringanseolah – olahberinteraksidengan file komputernyasendiri.
slide5

Selain NFS, ada pula sistem lain yang menyediakanfungsimirip NFS, antara lain Samba, Andrew file system (IBM), Coda File System yang dikembangkanolehkalanganUniversitas.

  • Keuntungan NFS dibandingkandengansistemlainnyaadalahteknologiinisudahmatangdantersediadibanyak platform sistemoperasiseperti Linux, BSD, FreeBSD,NetBSD, Unix Family, dan Sun Family (Solaris, SunOS).
  • Untukmembuatsebuah server NFS, sebelumnyaharusmenginstalterlebihdahulupaketnfs server dengannamapaketnfs-kernel-server. Cara installasinyadapatmenggunakan synaptic melalui System → Administration → Synaptic Package Manager .
installasi dan konfigurasi nfs
Installasi dan Konfigurasi NFS
  • Paket yang akankita install adalahnfs-commondannfs-kernel-server.Paketnfs-common berfungsisebagai client yang akan me-mount filesystem yang adadi network, sedangkanpaketnfs-kernel-server berperansebagai server yang menyediakanservisuntukmelayani mounting directoridibagian server.
  • Perintahuntukmenginstall NFS adalah :

sudo apt-get install nfs-kernel-server

  • Setelahterinstall, bukalah file /ect/exports, kemudiantentukanlah folder – folder yang akandi sharing:

/home/oman/ 192.168.1.20 (rw, sync)

Keterangan :

/home/oman = folder yang di share

192.168.1.20 = nomor IP client yang punyahakakses

rwartinya read write

slide7

Setelahterkonfigurasi, kemudian Restart NFS server denganmengetikanperintah :

etc/init.d/nfs-kernel-server restart

  • Setelahdi restart kemudiandarisisi client kitamenginstall program untukbisamengakses NFS server :

sudo apt-get install portmapnfs-common

PERINTAH MOUNT

Setelahitu, mounting (kaitkan) folder yang di share ketempatlokalkomputerkita, misalnya :

mount 192.168.1.20:/home/oman/ home/poltek/Desktop/nfs

gbr konsep mount
Gbr. Konsep mount

Client tree

/

Server subtree

usr

rmount

bin

After rmount, root of server subtree

can be accessed as /usr

samba file server
Samba File Server
  • Samba merupakanaplikasi yang menyediakanresource sharing (file sharing, printer sharing) antarsistemoperasi.
  • Merupakansebuahalat (tools) yang bergunauntukmembagi (sharing) file dan printer dengankomputer yang menggunakansistemoperasi windows. Samba menggunakanprotokol network SMB ( Server Message Blok) yang merupakanintidarijaringandi Windows.
  • Fungsi SMB dalam Windows adalahsebagaiprotokol yang digunakanuntukmembagi data (sharing file), baikdariperangkat CD-ROM, harddisk, maupunperangkat output seperti printer dan plotter untukdapatdigunakanbersama-sama
fungsi umum smb
Fungsi Umum SMB :
  • Penghubung mesin Unix (termasuk Linux) dengan mesin DOS/Windows.
  • Menempatkan mesin Unix (Linux) sebagai Primary Domain Controller sebagaimana yang dilakukan Windows NT / Windows 2000 Server.
  • Berbagi file dan printer pada semua komputer yang terhubung ke jaringan.
  • Memberikan autentikasi kepada tiap client yang login kedalam 1 domain pada 1 jaringan.
4 jenis pesan message smb
4 jenis pesan (message) SMB :
  • Session Control Message, digunakanuntukmembukaataumenutupsebuahkoneksiantaraSMB Client (redirector)denganSMB Server (server).
  • File Message, digunakanolehredirector untukmemperolehaksesterhadapberkas yang beradadidalam server .
  • Printer Message, digunakanolehredirector untukmengirimkan data kesebuahantrianalatpencetak (print queue) yang terdapatdalam server.
  • Message, mengizinkanaplikasiuntuksalingbertukarpesandengankomputerlainnya .
paket suite samba
Paket Suite Samba
  • Smbd, merupakan daemon yang yang memebrikan layanan berbagi file dan printer dalam sebuah jaringan yang menggunakan protokol SMB. Smbd bertanggungjawab terhadap seluruh aktifitas antara Samba server dan client dalam jaringan, termasuk otentikasi dan otorisasi.
  • Smbclient, klient dengan tampilan mirip ftp unuk mengakses smb resource share (mengakses share files).
  • Smbpasswd, program yang memungkinan administrator mengatur pasword yag terenkripsi yang dipergunakan samba server.
  • Smbstatus, program yang memonitor status terakhir dari share resource yang diberikan oleh samba server.
  • Swat (Samba Administration Tool), program bantu yang memberikan interface model web untuk mengadministrasi protokol samba
installasi dan konfigurasi samba
Installasi dan Konfigurasi Samba
  • Install package samba denganperintah

# sudo apt-get install samba

  • Setelahterinstal, selanjutnyaadalahmelakukankonfigurasipada file smb.conf yang beradadi folder /etc/samba/smb.confdenganperintah.

# sudogedit /etc/samba/smb.conf

Tambahkankonfigurasimisal :

[music]

path = /home/ubuntu/Music

comment = Aku sharing ya…

available = yes

browsable = yes

Public = yes

Writable = yes

  • Setelahitudi save kemudian restart .

# /etc/init.d/samba restart

pengujian pada windows yang telah terhubung dengan samba server
Pengujian Pada Windows yang telah terhubung dengan Samba Server.
  • Buka menu Run laluketikkan IP address dari Server Samba, diawalidengan 2 tandabackslash (\\) seperticontohberikut :

2. Tekan tombol OK atau tekan Enter , Setelah itu akan muncul sebuah direktori yang berisi sub-direktori, seperti contoh :

autentikasi pada samba
AUTENTIKASI PADA SAMBA
  • Penggunaan autentikasi (sistem keamanan) pada Samba dilakukan untuk memberi keamanan dalam sharing file / folder, yaitu penggunaan username dan password yang ditujukan pada user atau client yang ingin mengakses direktori yang di share oleh Samba Server.
  • Fungsi kita dapat meminimalisir jumlah client yang diperbolehkan untuk mengakses direktori yang di share karena hanya client yang mengetahui username dan password-nya sajalah yang dapat mengakses.
autentikasi sharing file dalam samba
Autentikasi sharing file dalam Samba
  • Buat sebuah user account pada sistem Linux yang digunakan sebagai Samba Server dengan menggunakan perintah useradd.
  • Setelah user dibuat, buat juga sebuah password autentikasi Samba untuk user account tersebut dengan menggunakan perintah smbpasswd -a [username] seperti berikut :
slide17

Buka file /etc/samba/samba.conf lalu tambahkan script konfigurasi valid users. Dalam hal ini saya mengatur bahwa folder write-able hanya dapat di akses oleh user riganizya

  • Setelah itu lakukan restarting pada service Samba dengan menggunakan perintah # invoke-rc.d smbd restart atau #/etc/init.d/samba restart
slide18

Setelah konfigurasi autentikasi pada pengaksesan Samba Server telah selesai. Lakukan pengujian pada sistem operasi Windows dengan langkah-langkah yang hampir sama dengan langkah pengujian yang pertama

samba pdc primary domain controller
Samba & PDC (Primary Domain Controller)
  • PDC (Primary Domain Controller) yaitu setiap User (User System Linux yang terdaftar sebagai user Samba Server) akan memiliki folder atau direktory masing – masing di samba server.
  • Setiap user dapat Log on ke domain melalui komputer windows mana saja yang penting dalam satu jaringan.
  • Untuk menjadikan samba sebagai PDC, maka kita harus menginstall Winbind sebagai pelengkap dari installasi samba.
  • Untuk menginstall Winbind dapat dengan perintah #sudo apt-get install winbind, setelah itu konfigurasinya dapat dilakukan dengan memakai perintah # gedit /etc/samba/smb.conf