Selasa, 06 Juli 2010

ADMINISTRASI JARINGAN LINUX

Server Samba
2.1 Pendahuluan SAMBA
Samba merupakan implementasi dari protokol SMB (Server Message Block) pada sistem UNIX. Protokol ini digunakan
oleh MSWindows NT untuk File dan Printing Sharing Service. Dengan mengaktifkan samba pada mesin Linux
kita maka kita dapat berbagi file dan printer dengan Windows 95/98 atau Windows NT. Dengan kata lain, dengan
menjalankan Samba, maka suatu server Linux dapat tampak seperti suatu Windows NT Server bagi mesin Windows
lainnya.
Pada Linux kita dapat me-mounting direktori yang di-share padaWindows juga dapat mengakses secara langsung
pada direktori tersebut. Sedangkan padaWindows, kita dapat melihat direktori yang di-share berupa icon yang terdapat
dalam Network Neighborhood.
2.2 Instalasi Samba
Pada RedHat 6.2 paket samba telah diikutsertakan dalam bentuk file-file rpm sebanyak 3 buah, antara lain :
􀀀 samba-common-2.0.6-9.i386.rpm
􀀀 samba-2.0.6-9.i386.rpm
􀀀 samba-client-2.0.6-9.i386.rpm
Install ketiga paket diatas menggunakan perintah rpm :
# rpm -ivh samba-common-2.0.6-9.i386.rpm
# rpm -ivh samba-2.0.6-9.i386.rpm
# rpm -ivh samba-client-2.0.6-9.i386.rpm
File-file yang ter-install yang sering digunakan untuk mengkonfigurasi dan menjalankan samba antara lain :
􀀀 /usr/bin/smbd. Merupakan daemon yang menyediakan File and Printing Sharing Service di sistem UNIX
untuk SMB Client seperti Windows 95/98 atau Windows NT. Untuk menjalankan daemon ini :
# /usr/bin/smbd -D
􀀀 /usr/bin/nmbd. Merupakan daemon yang menyediakan penamaan NetBIOS dan kemampuan browsing
bagi SMB Client. Untuk menjalankan daemon ini :
# /usr/bin/nmbd -D
􀀀 /usr/bin/smbclient. Untuk mengakses direktori yang di-share di Windows dengan model FTP. Untuk
menggunakannya :
# /usr/bin/smbclient
Contoh :
[root@namec samba-2.0.6]# /usr/bin/smbclient //Planet-3/pic
added interface
ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0
Got a positive name query response
from 192.168.0.13 ( 192.168.0.13 )
Password:
smb: \>
􀀀 /usr/bin/smbmount. Untuk mounting direktori yang di-share diWindows sehingga dapat dibaca layaknya
CDROM yang di mount pada /mnt/cdrom. Untuk menggunakannya :
# /usr/bin/smbmount
Contoh :
[root@namec samba-2.0.6]# /usr/bin/smbmount //Planet-
3/oky /mnt/share
Password:
[root@namec samba-2.0.6]# cd /mnt/share
[root@namec share]# ls
􀀀 /usr/bin/smbumount. Untuk unmounting setelah selesai bekerja dengan direktori yang di-mount. Untuk
menggunakannya :
# /usr/bin/smbumount.
Contoh :
[root@namec /]# /usr/bin/smbumount /mnt/share
[root@namec /]# cd /mnt/share
[root@namec share]# ls
􀀀 /usr/bin/smbstatus. Melaporkan status koneksi samba. Pada contoh dibawah ini, user anton sedang
terhubung dengan Home Directory anton. Contoh :
[root@namec /]# /usr/bin/smbstatus
Samba version 2.0.6
Service uid gid pid machine
----------------------------------------------
anton anton 1004 15514 planet-3 (192.168.0.13) Fri Sep 6 10:150
No locked files
Share mode memory usage (bytes):
1048464(99%) free + 56(0%) used + 56(0%) overhead = 1048576(100%) total
􀀀 /usr/bin/smbadduser. Menambahkan user ke file user samba (/etc/smbusers) dan file password
samba (/etc/smbpasswd). Contoh :
[root@namec /]# /usr/bin/smbadduser pelatihan:training
Adding: pelatihan to /etc/smbpasswd
Adding: {pelatihan = training} to /etc/smbusers
----------------------------------------------------------
ENTER password for pelatihan
New SMB password:
Retype new SMB password:
Password changed for user pelatihan

Tidak ada komentar:

Poskan Komentar

Anda cukup menuliskan comment anda di bawah ini...