SlideShare a Scribd company logo
1 of 19
Samba Sebagai File Server
Berlian Al Kindhi
Samba
• Membantu windows dan Unix computer co-
exists dalam suatu network
• Client unix/Linux bisa mengakses file system
windows
• Client windows bisa mengakses file system
Linux
• Mengintegrasikan authentikasi antara linux
dan Windows
Sharing disk service
• Bisa melihat computer dan printer dalam
satu domain
Windows Melakukan drive mapping ke Linux
• Bisa melakukan mapping printer dan folder
Instalasi Samba
• Di RedHat, samba telah termasuk dalam CD distribusi
• Untuk instalasi hanya menggunakan Add/Remove
Program
• Untuk menjalankan/menstop
– Service smb start
– Service smb stop
• Samba akan berjalan pada port 139 pada Linux, jika ingin
memastikan bahwa samba sudah start atau belum
– netstat –tna | grep :139
Konfigurasi
• Konfigurasi samba terletak di
/etc/samba/smb.conf
Konfigurasi dasar/basic
• Buatlah dulu direktori yang akan dishare (/usr/local/samba/tmp)
• Chmod 777 /usr/local/samba/tmp
[global]
workgroup = METRAN
[test]
comment = For testing only, please
path = /usr/local/samba/tmp
read only = no
guest ok = yes
• Berarti:
– nama workgroup adalah METRAN
– Nama share adalah test
– Mempublish /usr/local/samba/tmp ke luar
Menggunakan User
• User dalam samba tidak sama dengan user system pada
/etc/passwd
• User samba harus dibuat dulu menggunakan smbpasswd
• Contoh :
– # smbpasswd -a steve
New SMB password:
Retype new SMB password:
Added user steve.
– User steve sudah dibuat, dan bisa digunakan untuk konek ke
samba
Konfigurasi menggunakan user
[global]
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
Membatasi Akses Jaringan
• Kita bisa membatasi akses ke samba dengan
option option berikut ini di [global]
• Isikan IP yang diperbolehkan di hosts allow
dan isikan IP yang ditolak di hosts deny
– hosts allow = 192.168.220. 134.213.233.
– hosts deny = 192.168.220.102
Membatasi Akses Penulisan
• Membatasi akses penulisan menggunakan
read only atau juga bisa writable
• Membuat suatu share read only 
– read only = yes
– Writable = no
• Membuat suatu share writable 
– read only = no
– writable = yes
Installasi Samba di Server
• rpm –qa | grep samba
samba-2.2.7a-8.9.0
samba-swat-2.2.7a-8.9.0
samba-common-2.2.7a-8.9.0
samba-client-2.2.7a-8.9.0
• Jika belum lengkap seperti diatas butuh CD
Redhat dan Instal samba
– rpm –ivh samba*
Configurasi Samba Server
• #mv /etc/samba/smb.conf smb.org.conf
• # vi /etc/samba/smb.conf
– hapus semua tulisan yang ada ganti tulisan berikut ini
# ------------------------------------------------------
# Test smb.conf file
# mawi 2003-07-28
# ------------------------------------------------------
[global]
workgroup = TESTSAMBA-GRP
netbios name = TESTSAMBA
security = SHARE
[test]
path = /tmp/test
read only = no
guest ok = yes
Configurasi Samba Server
• Pastikan direktori dan file yang tershare punya
mode rwxrwxrwx, jika belum lakukan :
– # chmod 777 /tmp/test
– #chmod 666 /tmp/test/nama_file
• Restart samba
– service smb restart
• Matikan iptables
– iptables -F
Pada Client
Client Windows
• Masuk Ke Start  Control Panel
System, Lihat Workgroup harus disamakan
dengan Linux Samba
• Untuk melihat sharing file masuk ke Network
Neighborhood
Client Linux
• Install lineighborhood
– rpm –ivh linneighborhood* -- instal program
• Lihat dari Linneighborhood
• $ smbclient //hostname/tmp
• $ smbclient //hostname/mp3
• $ smbclient //hostname/userkiri -U username
Workshop : Samba Sebagai
Workgroup/Authentication Server
• [global]
• netbios name = KOMPUTER1
• workgroup = TRAINING
• security = user
• encrypt passwords = yes
• [homes]
• comment = %u's Home Directory
• browsable = no
• read only = no
• [umum]
• path = /home/umum # pastikan bahwa /home/umum bisa
ditulisi dari luar group
• create mask = 0700
• read only = no

More Related Content

What's hot

nfs linux samba
nfs linux sambanfs linux samba
nfs linux sambanadzif
 
Transparan proxy
Transparan proxyTransparan proxy
Transparan proxyIsus Isusay
 
konfigurasi proxy server
konfigurasi proxy serverkonfigurasi proxy server
konfigurasi proxy serverMuhammad Anang
 
2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04
2013-20. Management Bandwith menggunakan htb pada ubuntu 10.042013-20. Management Bandwith menggunakan htb pada ubuntu 10.04
2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04Syiroy Uddin
 
Tutorial server ubuntu
Tutorial server ubuntuTutorial server ubuntu
Tutorial server ubuntuJisim Kuring
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Denni Setyawan
 
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBoxInstalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBoxAchmad Ainun Ridho
 
Konfigurasi https pada debian 7
Konfigurasi https pada debian 7Konfigurasi https pada debian 7
Konfigurasi https pada debian 7CyberSpace
 
Debian 4
Debian 4Debian 4
Debian 4okaa123
 
Jarkom - Jilid IX
Jarkom - Jilid IXJarkom - Jilid IX
Jarkom - Jilid IXrezarmuslim
 
Replikasi (master slave) MySQL
Replikasi (master slave) MySQLReplikasi (master slave) MySQL
Replikasi (master slave) MySQLAxelSyamodra
 
Tutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerTutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerKurniawan Suganda
 

What's hot (19)

nfs linux samba
nfs linux sambanfs linux samba
nfs linux samba
 
Tupen 6 1235010002
Tupen 6   1235010002Tupen 6   1235010002
Tupen 6 1235010002
 
Transparan proxy
Transparan proxyTransparan proxy
Transparan proxy
 
konfigurasi ftp
konfigurasi ftpkonfigurasi ftp
konfigurasi ftp
 
Sistem operasi 2
Sistem operasi 2Sistem operasi 2
Sistem operasi 2
 
Sistem operasi 2
Sistem operasi 2Sistem operasi 2
Sistem operasi 2
 
konfigurasi proxy server
konfigurasi proxy serverkonfigurasi proxy server
konfigurasi proxy server
 
Presentasi LTSP & iTALc
Presentasi LTSP & iTALcPresentasi LTSP & iTALc
Presentasi LTSP & iTALc
 
Qmail P to V Migration
Qmail P to V MigrationQmail P to V Migration
Qmail P to V Migration
 
2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04
2013-20. Management Bandwith menggunakan htb pada ubuntu 10.042013-20. Management Bandwith menggunakan htb pada ubuntu 10.04
2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04
 
Tutorial server ubuntu
Tutorial server ubuntuTutorial server ubuntu
Tutorial server ubuntu
 
Setting DNS pada DEBIAN
Setting DNS pada DEBIANSetting DNS pada DEBIAN
Setting DNS pada DEBIAN
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7
 
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBoxInstalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
 
Konfigurasi https pada debian 7
Konfigurasi https pada debian 7Konfigurasi https pada debian 7
Konfigurasi https pada debian 7
 
Debian 4
Debian 4Debian 4
Debian 4
 
Jarkom - Jilid IX
Jarkom - Jilid IXJarkom - Jilid IX
Jarkom - Jilid IX
 
Replikasi (master slave) MySQL
Replikasi (master slave) MySQLReplikasi (master slave) MySQL
Replikasi (master slave) MySQL
 
Tutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerTutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud Server
 

Similar to SAMBA SEBAGAI FILE SERVER

Similar to SAMBA SEBAGAI FILE SERVER (20)

Konfigurasi samba server pada debian 7
Konfigurasi samba server pada debian 7Konfigurasi samba server pada debian 7
Konfigurasi samba server pada debian 7
 
7 file-sharing-nfs-samba
7 file-sharing-nfs-samba7 file-sharing-nfs-samba
7 file-sharing-nfs-samba
 
7 file-sharing-nfs-samba
7 file-sharing-nfs-samba7 file-sharing-nfs-samba
7 file-sharing-nfs-samba
 
204 samba
204 samba204 samba
204 samba
 
konfihurasi samba
konfihurasi sambakonfihurasi samba
konfihurasi samba
 
Artikelserver
ArtikelserverArtikelserver
Artikelserver
 
Lapres 6 1235010002
Lapres 6   1235010002Lapres 6   1235010002
Lapres 6 1235010002
 
Lapres 6 1235010002
Lapres 6   1235010002Lapres 6   1235010002
Lapres 6 1235010002
 
Database dan Samba Server
Database dan Samba ServerDatabase dan Samba Server
Database dan Samba Server
 
File server samba
File server sambaFile server samba
File server samba
 
Network commands
Network commandsNetwork commands
Network commands
 
Adm server ( 2 )
Adm server ( 2 )Adm server ( 2 )
Adm server ( 2 )
 
Supriyanto bind
Supriyanto bindSupriyanto bind
Supriyanto bind
 
Instalasi ssh server
Instalasi ssh serverInstalasi ssh server
Instalasi ssh server
 
Nfs pada linux
Nfs pada linuxNfs pada linux
Nfs pada linux
 
Konfigurasi file sharing
Konfigurasi file sharingKonfigurasi file sharing
Konfigurasi file sharing
 
Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2
 
Tutorial server ubuntu.
Tutorial server ubuntu.Tutorial server ubuntu.
Tutorial server ubuntu.
 
Server Ubuntu
Server UbuntuServer Ubuntu
Server Ubuntu
 
Tutorial server ubuntu
Tutorial server ubuntuTutorial server ubuntu
Tutorial server ubuntu
 

SAMBA SEBAGAI FILE SERVER

  • 1. Samba Sebagai File Server Berlian Al Kindhi
  • 2. Samba • Membantu windows dan Unix computer co- exists dalam suatu network • Client unix/Linux bisa mengakses file system windows • Client windows bisa mengakses file system Linux • Mengintegrasikan authentikasi antara linux dan Windows
  • 3.
  • 4. Sharing disk service • Bisa melihat computer dan printer dalam satu domain
  • 5. Windows Melakukan drive mapping ke Linux • Bisa melakukan mapping printer dan folder
  • 6. Instalasi Samba • Di RedHat, samba telah termasuk dalam CD distribusi • Untuk instalasi hanya menggunakan Add/Remove Program • Untuk menjalankan/menstop – Service smb start – Service smb stop • Samba akan berjalan pada port 139 pada Linux, jika ingin memastikan bahwa samba sudah start atau belum – netstat –tna | grep :139
  • 7. Konfigurasi • Konfigurasi samba terletak di /etc/samba/smb.conf
  • 8. Konfigurasi dasar/basic • Buatlah dulu direktori yang akan dishare (/usr/local/samba/tmp) • Chmod 777 /usr/local/samba/tmp [global] workgroup = METRAN [test] comment = For testing only, please path = /usr/local/samba/tmp read only = no guest ok = yes • Berarti: – nama workgroup adalah METRAN – Nama share adalah test – Mempublish /usr/local/samba/tmp ke luar
  • 9. Menggunakan User • User dalam samba tidak sama dengan user system pada /etc/passwd • User samba harus dibuat dulu menggunakan smbpasswd • Contoh : – # smbpasswd -a steve New SMB password: Retype new SMB password: Added user steve. – User steve sudah dibuat, dan bisa digunakan untuk konek ke samba
  • 10. Konfigurasi menggunakan user [global] encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd
  • 11. Membatasi Akses Jaringan • Kita bisa membatasi akses ke samba dengan option option berikut ini di [global] • Isikan IP yang diperbolehkan di hosts allow dan isikan IP yang ditolak di hosts deny – hosts allow = 192.168.220. 134.213.233. – hosts deny = 192.168.220.102
  • 12. Membatasi Akses Penulisan • Membatasi akses penulisan menggunakan read only atau juga bisa writable • Membuat suatu share read only  – read only = yes – Writable = no • Membuat suatu share writable  – read only = no – writable = yes
  • 13. Installasi Samba di Server • rpm –qa | grep samba samba-2.2.7a-8.9.0 samba-swat-2.2.7a-8.9.0 samba-common-2.2.7a-8.9.0 samba-client-2.2.7a-8.9.0 • Jika belum lengkap seperti diatas butuh CD Redhat dan Instal samba – rpm –ivh samba*
  • 14. Configurasi Samba Server • #mv /etc/samba/smb.conf smb.org.conf • # vi /etc/samba/smb.conf – hapus semua tulisan yang ada ganti tulisan berikut ini # ------------------------------------------------------ # Test smb.conf file # mawi 2003-07-28 # ------------------------------------------------------ [global] workgroup = TESTSAMBA-GRP netbios name = TESTSAMBA security = SHARE [test] path = /tmp/test read only = no guest ok = yes
  • 15. Configurasi Samba Server • Pastikan direktori dan file yang tershare punya mode rwxrwxrwx, jika belum lakukan : – # chmod 777 /tmp/test – #chmod 666 /tmp/test/nama_file • Restart samba – service smb restart • Matikan iptables – iptables -F
  • 17. Client Windows • Masuk Ke Start  Control Panel System, Lihat Workgroup harus disamakan dengan Linux Samba • Untuk melihat sharing file masuk ke Network Neighborhood
  • 18. Client Linux • Install lineighborhood – rpm –ivh linneighborhood* -- instal program • Lihat dari Linneighborhood • $ smbclient //hostname/tmp • $ smbclient //hostname/mp3 • $ smbclient //hostname/userkiri -U username
  • 19. Workshop : Samba Sebagai Workgroup/Authentication Server • [global] • netbios name = KOMPUTER1 • workgroup = TRAINING • security = user • encrypt passwords = yes • [homes] • comment = %u's Home Directory • browsable = no • read only = no • [umum] • path = /home/umum # pastikan bahwa /home/umum bisa ditulisi dari luar group • create mask = 0700 • read only = no