Bismillahirrohmanirrohim
1. Instalasi Samba di:
a. Linux/BSD/Unix (tar.gz)
root@linux:/home/install]# tar zxvf samba-3.0.24.tar.gz
root@linux:/home/install]# cd samba-3.0.24
root@linux:/home/install/samba-3.0.24]# ./configure -–prefix=/usr/local/samba
-–sysconfdir=/etc -–with-automount -–with-quotas -–with-acl-support
root@linux:/home/install/samba-3.0.24]# make && make install
b. Slackware 10.2 (tgz)
Mount CDROM:
root@Slackware10:/# mount /mnt/cdrom/
Instal SAMBA dari CD Installer Slackware 10.2:
root@Slackware10:/# installpkg /mnt/cdrom/slackware/n/samba-3.0.20-i486-2.tgz
Pindah ke direktory /etc/samba:
root@Slackware10:/# cd /etc/samba
Lihat isi direktori /etc/samba:
root@Slackware10:/# ls /etc/samba
private/ smb.conf-sample
Copy/rename “smb.conf-sample” menjadi “smb.conf” :
root@Slackware10:/etc/samba# cp smb.conf-sample smb.conf
Sebelum konfigurasi samba terlebih dahulu buat dulu user:
root@Slackware10:/#adduser suby
New password:123456
Re-enter new password:123456
Password changed
Setiap panambahan user baru pada Slackware 10.2, system secara otomatis akan membuat folder “/home/suby” yang nantinya folder ini kita share dan khusus user suby saja yang boleh mengakses.
2.
Konfigurasi smb.conf
Agar folder /home/suby dapat di share lakukan konfigurasi pada file /etc/samba/smb.conf sbb:
root@Slackware10:/#pico /etc/samba/smb.conf
———-start smb.conf——————-
[global]
workgroup = HARSARI
server string = Samba Server
security = user ; —–Klo Tdk Pake Password—-à security = share
encrypt passwords = No
hosts allow = 192.168.1. 127.
load printers = yes
log file = /var/log/samba.%m
max log size = 50
socket options = TCP_NODELAY
domain master = yes
domain logons = yes
wins support = yes
dns proxy = no
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
# Set public = yes to allow user ‘guest account’ to print
guest ok = no
writable = no
printable = yes
[suby]
path = /home/suby
valid users = suby
public = no File yang akan di sharing
writeable = yes Hanya suby saja yg bisa akses
browseable = yes
guest ok = yes
[ridwan]
path = /home/ridwan
valid users = ridwan
public = no File yang akan di sharing
writeable = yes hanya ridwan saja yg bisa akses
browseable = yes
guest ok = yes
[master]
path = /home/umum
public = Yes File umum siapa saja bisa akses
writeable = no
browseable = yes
guest ok = yes
—————-end file————————
Jangan lupa simpan hasil konfigurasi(smb.conf bisa dikembangkan sesuai kebutuhan)
Password User Samba
Perintah berikut akan mengalami error
root@Slackware10:/# smbpasswd suby
New SMB password:123456
Retype new SMB password:123456
Failed to find entry for user root
Failed to modify password entry for user root
root@Slackware10:/# smbpasswd -a suby
New SMB password:123456
Retype new SMB password:123456
Added user suby
Jalankan service:
root@Slackware10:/# /etc/rc.d/rc.samba start|stop|restart
Starting Samba: /usr/sbin/smbd –D
/usr/sbin/nmbd -D
Kalau di redhat perintahnya : /etc/init.d/smb start
Check service:
root@Slackware10:/# ps aux | grep smb
root 1230 0.0 1.6 6944 2676 ? Ss 14:44 0:00
3. Samba Command line
a. Untuk menampilkan file share pada workgroup HARSARI seperti My Network Places pada Windows:
root@Slackware10:/# smbtree
Password:123456
HARSARI
\\WANTUTRI
\\WANTUTRI\Film
\\WANTUTRI\C$ Default share
\\WANTUTRI\ADMIN$ Remote Admin
\\WANTUTRI\print$ Printer Drivers
\\WANTUTRI\D$ Default share
\\WANTUTRI\IPC$ Remote IPC
\\WANTUTRI\My Documents
\\WANTUTRI\EPSONS EPSON Stylus Photo R230 Series
\\WANTUTRI\E$ Default share
\\SLACKWARE10 Samba Server
\\SLACKWARE10\ADMIN$ IPC Service (Samba Server)
\\SLACKWARE10\IPC$ IPC Service (Samba Server)
\\SLACKWARE10\suby
\\IT-PRG2
\\IT-PRG2\C$ Default share
\\IT-PRG2\ADMIN$ Remote Admin
\\IT-PRG2\Suby_Music
\\IT-PRG2\Suby_Temp
\\IT-PRG2\print$ Printer Drivers
\\IT-PRG2\D$ Default share
\\IT-PRG2\IPC$ Remote IPC
\\IT-PRG2\E$ Default share
\\IT-PRG2\Suby_Master
b. Untuk melihat file share pada host 192.168.1.202:
root@Slackware10:/# smbclient -L //192.168.1.202
Password:123456
Domain=[IT-PRG2] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Sharename Type Comment
——— —- ——-
Suby_Master Disk
E$ Disk Default share
IPC$ IPC Remote IPC
D$ Disk Default share
print$ Disk Printer Drivers
Suby_Temp Disk
Suby_Music Disk
ADMIN$ Disk Remote Admin
C$ Disk Default share
Printer Printer Microsoft Office Document Image Writer
session request to 192.168.1.202 failed (Called name not present)
session request to 192 failed (Called name not present)
Domain=[IT-PRG2] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Server Comment
——— ——-
Workgroup Master
——— ——-
c. Untuk masuk ke file share pada host IT-PRG2 folder Suby_Master:
root@Slackware10:/# smbclient ‘//IT-PRG2/Suby_Master’
Password:123456
Domain=[IT-PRG2] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
smb: \> ls
. D 0 Tue Nov 13 10:20:09 2007
.. D 0 Tue Nov 13 10:20:09 2007
Billing D 0 Thu Mar 8 08:55:24 2007
email_source D 0 Tue Jul 3 01:23:56 2007
firefly-thirdparty.exe A 2192562 Wed Aug 1 14:24:08 2007
mapserver-4.8.1-win32-php4.4.2 D 0 Wed Oct 31 10:40:55 2007
MySQL 5.0 D 0 Sat Sep 29 09:07:22 2007
putty.exe A 376832 Thu Sep 9 22:29:32 2004
Symantec pcAnywhere D 0 Fri Nov 9 09:32:04 2007
UkaUka.nrg A 684828982 Wed Jan 1 06:22:27 1997
46312 blocks of size 524288. 7955 blocks available
smb: \>
Untuk mengambil dan menaruh file gunakan mget dan wget seperti pada FTP
d. Mount folder pada host //IT-PRG2 folder Suby_Master ke computer linux kita:
root@Slackware10:/# smbmount //IT-PRG2/Suby_Master /mnt/tmp/
Password:123456
e. Melihat apa saja yang di share :
root@Slackware10:/# smbstatus
Samba version 3.0.4
PID Username Group Machine
——————————————————————-
Service pid machine Connected at
——————————————————-
No locked files
Hi, this is a comment.
To delete a comment, just log in, and view the posts’ comments, there you will have the option to edit or delete them.