SlideShare une entreprise Scribd logo
1  sur  20
FFiillee SShhaarriinngg 
1. NFS (Network File System) 
2. Aplikasi Samba & Share 
Network Printing. 
Oleh : Oman Somantri, S.Kom 
Poltek Harber Teknik Komputer Tegal
NFS (Network File System) 
• NFS merupakan protokol sistem file jaringan yang 
awalnya dikembangkan oleh Sun Microsystem ditahun 
1984. 
• NFS memungkinkan komputer dijaringan dapat 
mengakses hard disk dikomputer lainnya seolah di 
hard disk komputer sendiri. 
• NFS juga memungkinkan seseorang untuk melakukan 
modifikasi pada direktori atau hard disk yang di-mount 
seperti menghapus file, membaca dokumen pribadi 
yang terdapat pada direktori dan lain sebagainya. 
• NFS dikembangkan berbasis pada sistem Open 
Network Computing Remote Procedure Call (ONC 
RPC).
Gbr. Konsep Sharing File
Implementasi Standar NFS 
1. Server akan mengimplementasikan daemon NFS 
(dijalankan nfsd secara default). NFS akan berjalan dan 
memungkinkan data yang di-share tersedia dan bisa 
diakses oleh client. 
2. Administrator server berhak menentukan bagian-bagian 
yang di share. 
3. Administrator security di server memungkinkan hanya 
client yang valid yang dapat mengakses file NFS yang di 
share. 
4. Request dari client harus ada untuk mengeksport data, 
biasanya menggunakan mount. 
5. Jikan semua berjalan lancar, user dari client bisa melihat 
dan berinteraksi dengan file dijaringan seolah – olah 
berinteraksi dengan file komputernya sendiri.
• Selain NFS, ada pula sistem lain yang menyediakan fungsi 
mirip NFS, antara lain Samba, Andrew file system (IBM), 
Coda File System yang dikembangkan oleh kalangan 
Universitas. 
• Keuntungan NFS dibandingkan dengan sistem lainnya 
adalah teknologi ini sudah matang dan tersedia di banyak 
platform sistem operasi seperti Linux, BSD, 
FreeBSD,NetBSD, Unix Family, dan Sun Family (Solaris, 
SunOS). 
• Untuk membuat sebuah server NFS, sebelumnya harus 
menginstal terlebih dahulu paket nfs server dengan nama 
paket nfs-kernel-server. Cara installasinya dapat 
menggunakan synaptic melalui System → Administration → 
Synaptic Package Manager .
Installasi dan Konfigurasi NFS 
• Paket yang akan kita install adalah nfs-common dan nfs-kernel-server. 
Paket nfs-common berfungsi sebagai client yang akan me-mount 
filesystem yang ada di network, sedangkan paket nfs-kernel-server 
berperan sebagai server yang menyediakan servis untuk melayani 
mounting directori di bagian server. 
• Perintah untuk menginstall NFS adalah : 
sudo apt-get install nfs-kernel-server 
• Setelah terinstall, bukalah file /ect/exports, kemudian tentukanlah folder 
– folder yang akan di sharing: 
/home/oman/ 192.168.1.20 (rw, sync) 
Keterangan : 
/home/oman = folder yang di share 
192.168.1.20 = nomor IP client yang punya hak akses 
rw artinya read write
• Setelah terkonfigurasi, kemudian Restart NFS server dengan 
mengetikan perintah : 
etc/init.d/nfs-kernel-server restart 
• Setelah di restart kemudian dari sisi client kita menginstall 
program untuk bisa mengakses NFS server : 
sudo apt-get install portmap nfs-common 
PERINTAH MOUNT 
Setelah itu, mounting (kaitkan) folder yang di share ke 
tempat lokal komputer kita, misalnya : 
mount 192.168.1.20:/home/oman/ home/poltek/Desktop/nfs
Gbr. Konsep mount 
Client tree 
bin 
usr 
/ 
Server subtree 
rmount 
After rmount, root of server subtree 
can be accessed as /usr
Samba File Server 
• Samba merupakan aplikasi yang menyediakan resource 
sharing (file sharing, printer sharing) antar sistem operasi. 
• Merupakan sebuah alat (tools) yang berguna untuk membagi 
(sharing) file dan printer dengan komputer yang 
menggunakan sistem operasi windows. Samba menggunakan 
protokol network SMB ( Server Message Blok) yang 
merupakan inti dari jaringan di Windows. 
• Fungsi SMB dalam Windows adalah sebagai protokol yang 
digunakan untuk membagi data (sharing file), baik dari 
perangkat CD-ROM, harddisk, maupun perangkat output 
seperti printer dan plotter untuk dapat digunakan bersama-sama
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 : 
1. Session Control Message, digunakan untuk 
membuka atau menutup sebuah koneksi antara 
SMB Client (redirector) dengan SMB Server (server). 
2. File Message, digunakan oleh redirector untuk 
memperoleh akses terhadap berkas yang berada di 
dalam server . 
3. Printer Message, digunakan oleh redirector untuk 
mengirimkan data ke sebuah antrian alat pencetak 
(print queue) yang terdapat dalam server. 
4. Message, mengizinkan aplikasi untuk saling 
bertukar pesan dengan komputer lainnya .
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 
• Install package samba dengan perintah 
# sudo apt-get install samba 
• Setelah terinstal, selanjutnya adalah melakukan konfigurasi pada file 
smb.conf yang berada di folder /etc/samba/smb.conf dengan perintah. 
# sudo gedit /etc/samba/smb.conf 
Tambahkan konfigurasi misal : 
[music] 
path = /home/ubuntu/Music 
comment = Aku sharing ya… 
available = yes 
browsable = yes 
Public = yes 
Writable = yes 
• Setelah itu di save kemudian restart . 
# /etc/init.d/samba restart
Pengujian Pada Windows yang telah terhubung 
dengan Samba Server. 
1. Buka menu Run lalu ketikkan IP address dari Server Samba, 
diawali dengan 2 tanda backslash () seperti contoh berikut : 
2. Tekan tombol OK atau 
tekan Enter , Setelah itu 
akan muncul sebuah 
direktori yang berisi sub-direktori, 
seperti contoh :
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 
• 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 :
• 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
• 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) 
• 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
TERIMA KASIH

Contenu connexe

Tendances

Laporan instalasi dan konfigurasi samba pada linux ubuntu sever 11
Laporan instalasi dan konfigurasi samba pada linux ubuntu sever 11Laporan instalasi dan konfigurasi samba pada linux ubuntu sever 11
Laporan instalasi dan konfigurasi samba pada linux ubuntu sever 11
Rosidin Ali Syabana
 
Adm server ( 2 )
Adm server ( 2 )Adm server ( 2 )
Adm server ( 2 )
teguhsmk
 
Tgs 2 so 2 samba (nisnawaty basri)
Tgs 2 so 2 samba (nisnawaty basri)Tgs 2 so 2 samba (nisnawaty basri)
Tgs 2 so 2 samba (nisnawaty basri)
Nhyca
 

Tendances (20)

Laporan instalasi dan konfigurasi samba pada linux ubuntu sever 11
Laporan instalasi dan konfigurasi samba pada linux ubuntu sever 11Laporan instalasi dan konfigurasi samba pada linux ubuntu sever 11
Laporan instalasi dan konfigurasi samba pada linux ubuntu sever 11
 
Jarkom - Jilid VI
Jarkom - Jilid VIJarkom - Jilid VI
Jarkom - Jilid VI
 
konfihurasi samba
konfihurasi sambakonfihurasi samba
konfihurasi samba
 
Jarkom - Jilid XII
Jarkom - Jilid XIIJarkom - Jilid XII
Jarkom - Jilid XII
 
Lapres 6 1235010002
Lapres 6   1235010002Lapres 6   1235010002
Lapres 6 1235010002
 
Jarkom - Jilid IX
Jarkom - Jilid IXJarkom - Jilid IX
Jarkom - Jilid IX
 
Lapres 4 dan 5 1235010002
Lapres 4 dan 5   1235010002Lapres 4 dan 5   1235010002
Lapres 4 dan 5 1235010002
 
Jarkom - Jilid X
Jarkom -  Jilid XJarkom -  Jilid X
Jarkom - Jilid X
 
Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7
 
Tupen 6 1235010002
Tupen 6   1235010002Tupen 6   1235010002
Tupen 6 1235010002
 
Jarkom - Jilid XI
Jarkom - Jilid XIJarkom - Jilid XI
Jarkom - Jilid XI
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 
Adm server ( 2 )
Adm server ( 2 )Adm server ( 2 )
Adm server ( 2 )
 
Tgs 2 so 2 samba (nisnawaty basri)
Tgs 2 so 2 samba (nisnawaty basri)Tgs 2 so 2 samba (nisnawaty basri)
Tgs 2 so 2 samba (nisnawaty basri)
 
Jarkom - Jilid VII
Jarkom - Jilid VIIJarkom - Jilid VII
Jarkom - Jilid VII
 
So struktur dan perintah dasar
So struktur dan perintah dasarSo struktur dan perintah dasar
So struktur dan perintah dasar
 
Jarkom - Jilid VIII
Jarkom  - Jilid VIIIJarkom  - Jilid VIII
Jarkom - Jilid VIII
 
204 samba
204 samba204 samba
204 samba
 
Samba di debian server
Samba di debian serverSamba di debian server
Samba di debian server
 
Jarkom - Jilid V.5
Jarkom  - Jilid V.5Jarkom  - Jilid V.5
Jarkom - Jilid V.5
 

Similaire à 7 file-sharing-nfs-samba

Jenis layanan & macam sistem
Jenis layanan & macam sistemJenis layanan & macam sistem
Jenis layanan & macam sistem
kamezukashix
 
Jenis layanan & macam sistem
Jenis layanan & macam sistemJenis layanan & macam sistem
Jenis layanan & macam sistem
kamezukashix
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
makemanah
 
Sister 011 - network file system
Sister   011 - network file systemSister   011 - network file system
Sister 011 - network file system
Febriyani Syafri
 
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-iJbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
chefy
 
Perkembangan web server
Perkembangan web server Perkembangan web server
Perkembangan web server
fatek
 

Similaire à 7 file-sharing-nfs-samba (20)

Lapres 6 1235010002
Lapres 6   1235010002Lapres 6   1235010002
Lapres 6 1235010002
 
Jenis layanan & macam sistem
Jenis layanan & macam sistemJenis layanan & macam sistem
Jenis layanan & macam sistem
 
Jenis layanan & macam sistem
Jenis layanan & macam sistemJenis layanan & macam sistem
Jenis layanan & macam sistem
 
Materi ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxMateri ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptx
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
 
NFS di debian server
NFS di debian serverNFS di debian server
NFS di debian server
 
Jenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanJenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi Jaringan
 
Artikelserver
ArtikelserverArtikelserver
Artikelserver
 
File server
File serverFile server
File server
 
Administrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxAdministrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptx
 
Sistem operasi 2
Sistem operasi 2Sistem operasi 2
Sistem operasi 2
 
Administrasi sistem jaringan - Presentasi.pptx
Administrasi sistem jaringan - Presentasi.pptxAdministrasi sistem jaringan - Presentasi.pptx
Administrasi sistem jaringan - Presentasi.pptx
 
Sistem operasi 2
Sistem operasi 2Sistem operasi 2
Sistem operasi 2
 
Sister 011 - network file system
Sister   011 - network file systemSister   011 - network file system
Sister 011 - network file system
 
Kegiatan belajar 2
Kegiatan belajar 2Kegiatan belajar 2
Kegiatan belajar 2
 
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-iJbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
 
keamanan sistem operasi
keamanan sistem operasikeamanan sistem operasi
keamanan sistem operasi
 
Perkembangan web server
Perkembangan web server Perkembangan web server
Perkembangan web server
 
File server samba
File server sambaFile server samba
File server samba
 

Plus de rahmanitayulia (10)

Perangkat keras-jaringan-komputer2
Perangkat keras-jaringan-komputer2Perangkat keras-jaringan-komputer2
Perangkat keras-jaringan-komputer2
 
Cisco packettracer overview_20jul09
Cisco packettracer overview_20jul09Cisco packettracer overview_20jul09
Cisco packettracer overview_20jul09
 
Network operating systems
Network operating systemsNetwork operating systems
Network operating systems
 
Client
ClientClient
Client
 
Topologi jaringan
Topologi jaringanTopologi jaringan
Topologi jaringan
 
Subnetting
SubnettingSubnetting
Subnetting
 
Hardware
HardwareHardware
Hardware
 
Pengertian k3
Pengertian k3Pengertian k3
Pengertian k3
 
Pengertian k3
Pengertian k3Pengertian k3
Pengertian k3
 
Pengertian k3
Pengertian k3Pengertian k3
Pengertian k3
 

Dernier

AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptxAKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
cupulin
 
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptxMATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
randikaakbar11
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
DewiUmbar
 
Power point materi IPA pada materi unsur
Power point materi IPA pada materi unsurPower point materi IPA pada materi unsur
Power point materi IPA pada materi unsur
DoddiKELAS7A
 
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkungPenyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
SemediGiri2
 
Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptxMateri Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
AvivThea
 

Dernier (20)

Materi Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan GaramMateri Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan Garam
 
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptxAKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
 
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxcontoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
 
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptxMATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
 
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar MengajarVariasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
 
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
 
Pembahasan Soal Ujian Komprehensif Farmasi Perapotekan
Pembahasan Soal Ujian Komprehensif Farmasi PerapotekanPembahasan Soal Ujian Komprehensif Farmasi Perapotekan
Pembahasan Soal Ujian Komprehensif Farmasi Perapotekan
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
 
Materi Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia pptMateri Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia ppt
 
FARMASI SOSIAL - Pengantar Farmasi Sosial
FARMASI SOSIAL - Pengantar Farmasi SosialFARMASI SOSIAL - Pengantar Farmasi Sosial
FARMASI SOSIAL - Pengantar Farmasi Sosial
 
UAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfUAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdf
 
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 2 KURIKULUM MERDEKA.pdf
 
Kegiatan Komunitas Belajar dalam sekolah .pptx
Kegiatan Komunitas Belajar dalam sekolah .pptxKegiatan Komunitas Belajar dalam sekolah .pptx
Kegiatan Komunitas Belajar dalam sekolah .pptx
 
Modul 5 Simetri (simetri lipat, simetri putar)
Modul 5 Simetri (simetri lipat, simetri putar)Modul 5 Simetri (simetri lipat, simetri putar)
Modul 5 Simetri (simetri lipat, simetri putar)
 
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
 
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docxDokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 
Power point materi IPA pada materi unsur
Power point materi IPA pada materi unsurPower point materi IPA pada materi unsur
Power point materi IPA pada materi unsur
 
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkungPenyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
 
Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptxMateri Bid PPM Bappeda Sos Pemutakhiran  IDM 2024 di kec Plumbon.pptx
Materi Bid PPM Bappeda Sos Pemutakhiran IDM 2024 di kec Plumbon.pptx
 

7 file-sharing-nfs-samba

  • 1. FFiillee SShhaarriinngg 1. NFS (Network File System) 2. Aplikasi Samba & Share Network Printing. Oleh : Oman Somantri, S.Kom Poltek Harber Teknik Komputer Tegal
  • 2. NFS (Network File System) • NFS merupakan protokol sistem file jaringan yang awalnya dikembangkan oleh Sun Microsystem ditahun 1984. • NFS memungkinkan komputer dijaringan dapat mengakses hard disk dikomputer lainnya seolah di hard disk komputer sendiri. • NFS juga memungkinkan seseorang untuk melakukan modifikasi pada direktori atau hard disk yang di-mount seperti menghapus file, membaca dokumen pribadi yang terdapat pada direktori dan lain sebagainya. • NFS dikembangkan berbasis pada sistem Open Network Computing Remote Procedure Call (ONC RPC).
  • 4. Implementasi Standar NFS 1. Server akan mengimplementasikan daemon NFS (dijalankan nfsd secara default). NFS akan berjalan dan memungkinkan data yang di-share tersedia dan bisa diakses oleh client. 2. Administrator server berhak menentukan bagian-bagian yang di share. 3. Administrator security di server memungkinkan hanya client yang valid yang dapat mengakses file NFS yang di share. 4. Request dari client harus ada untuk mengeksport data, biasanya menggunakan mount. 5. Jikan semua berjalan lancar, user dari client bisa melihat dan berinteraksi dengan file dijaringan seolah – olah berinteraksi dengan file komputernya sendiri.
  • 5. • Selain NFS, ada pula sistem lain yang menyediakan fungsi mirip NFS, antara lain Samba, Andrew file system (IBM), Coda File System yang dikembangkan oleh kalangan Universitas. • Keuntungan NFS dibandingkan dengan sistem lainnya adalah teknologi ini sudah matang dan tersedia di banyak platform sistem operasi seperti Linux, BSD, FreeBSD,NetBSD, Unix Family, dan Sun Family (Solaris, SunOS). • Untuk membuat sebuah server NFS, sebelumnya harus menginstal terlebih dahulu paket nfs server dengan nama paket nfs-kernel-server. Cara installasinya dapat menggunakan synaptic melalui System → Administration → Synaptic Package Manager .
  • 6. Installasi dan Konfigurasi NFS • Paket yang akan kita install adalah nfs-common dan nfs-kernel-server. Paket nfs-common berfungsi sebagai client yang akan me-mount filesystem yang ada di network, sedangkan paket nfs-kernel-server berperan sebagai server yang menyediakan servis untuk melayani mounting directori di bagian server. • Perintah untuk menginstall NFS adalah : sudo apt-get install nfs-kernel-server • Setelah terinstall, bukalah file /ect/exports, kemudian tentukanlah folder – folder yang akan di sharing: /home/oman/ 192.168.1.20 (rw, sync) Keterangan : /home/oman = folder yang di share 192.168.1.20 = nomor IP client yang punya hak akses rw artinya read write
  • 7. • Setelah terkonfigurasi, kemudian Restart NFS server dengan mengetikan perintah : etc/init.d/nfs-kernel-server restart • Setelah di restart kemudian dari sisi client kita menginstall program untuk bisa mengakses NFS server : sudo apt-get install portmap nfs-common PERINTAH MOUNT Setelah itu, mounting (kaitkan) folder yang di share ke tempat lokal komputer kita, misalnya : mount 192.168.1.20:/home/oman/ home/poltek/Desktop/nfs
  • 8. Gbr. Konsep mount Client tree bin usr / Server subtree rmount After rmount, root of server subtree can be accessed as /usr
  • 9. Samba File Server • Samba merupakan aplikasi yang menyediakan resource sharing (file sharing, printer sharing) antar sistem operasi. • Merupakan sebuah alat (tools) yang berguna untuk membagi (sharing) file dan printer dengan komputer yang menggunakan sistem operasi windows. Samba menggunakan protokol network SMB ( Server Message Blok) yang merupakan inti dari jaringan di Windows. • Fungsi SMB dalam Windows adalah sebagai protokol yang digunakan untuk membagi data (sharing file), baik dari perangkat CD-ROM, harddisk, maupun perangkat output seperti printer dan plotter untuk dapat digunakan bersama-sama
  • 10. 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.
  • 11. 4 jenis pesan (message) SMB : 1. Session Control Message, digunakan untuk membuka atau menutup sebuah koneksi antara SMB Client (redirector) dengan SMB Server (server). 2. File Message, digunakan oleh redirector untuk memperoleh akses terhadap berkas yang berada di dalam server . 3. Printer Message, digunakan oleh redirector untuk mengirimkan data ke sebuah antrian alat pencetak (print queue) yang terdapat dalam server. 4. Message, mengizinkan aplikasi untuk saling bertukar pesan dengan komputer lainnya .
  • 12. 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
  • 13. Installasi dan Konfigurasi Samba • Install package samba dengan perintah # sudo apt-get install samba • Setelah terinstal, selanjutnya adalah melakukan konfigurasi pada file smb.conf yang berada di folder /etc/samba/smb.conf dengan perintah. # sudo gedit /etc/samba/smb.conf Tambahkan konfigurasi misal : [music] path = /home/ubuntu/Music comment = Aku sharing ya… available = yes browsable = yes Public = yes Writable = yes • Setelah itu di save kemudian restart . # /etc/init.d/samba restart
  • 14. Pengujian Pada Windows yang telah terhubung dengan Samba Server. 1. Buka menu Run lalu ketikkan IP address dari Server Samba, diawali dengan 2 tanda backslash () seperti contoh berikut : 2. Tekan tombol OK atau tekan Enter , Setelah itu akan muncul sebuah direktori yang berisi sub-direktori, seperti contoh :
  • 15. 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.
  • 16. 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 :
  • 17. • 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
  • 18. • 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
  • 19. 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