Sabtu, 28 November 2015

Sharing File dan Device Menggunakan Samba di Debian 7 (Wheezy)

apt-get install samba

v  Konfigurasi samba direktori
Buat direktori pada debian server, yang akan disharing dalam jaringan local. Kemudian rubah hak akses pada direktori tersebut menggunakan chmod. Misalnya jika ingin writeable gunakan 777, atau yang read-only gunakan 755.
cd /home/muna
mkdir  share
 chmod 777 share

v  Membuat user samba
Tambahkan user agar dapat mengakses file sharing tersebut dari jaringan local. Bagian ini adalah optional, jika anda menggunakan mode Anonymous LogIn, lewati saja bagian ini.
adduser tamu
smbpasswd –a tamu






v  Anonymous LogIn
nano  /etc/samba/smb.conf
####### Authentication #######
# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
security = share                                                                                                           #rubah menjadi “share”
#. . .
#======================= Share Definitions =======================
[share]                                                                                                                               #tambahkan bagian ini di bawah “Share Definitons”
path = /home/muna/share/                                                                  #direktori untuk samba server
browseable = yes
writeable = yes
guest ok = yes                                                                                                              
#. . .


/etc/init.d/samba restart

Pengujian


testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[share]"
Processing section "[homes]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[share]
                path = /home/pudja/share/
                read only = No
                guest ok = Yes
[homes]
                comment = Home Directories
                valid users = %S
                create mask = 0700
                directory mask = 0700
                browseable = No
Pada My Computer, isikan alamat
\\muna.com   Atau    \\192.168.1.2





Samba Client

apt-get install samba-client

Kita tidak perlu repot-repot mengkonfigurasi apapun. Karna fasilitas samba client sudah bisa langsung kita nikmati. Agar bisa melihat file sharing yang terdapat pada jaringan, gunakan syntax berikut ini. Terlebih dahulu pastikan alamat Ip Address tujuan file sharing.

smbclient –L //192.168.1.2    Atau
smbclient –L muna
Domain=[Muna] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Sharename      Type     Comment
---------                    ----          -------
C$                          Disk      Default share
D$                          Disk      Default share
print$                  Disk      Printer Drivers
EpSon                                 Printer                EPSON Stylus C45 Series
muna                   Disk
tes                         Disk

v  Mounting file Sharing
Agar dapat mengakses file sharing tersebut, kita harus menge-Mount terlebih dahulu direktori tersebut melalui jaringan. Hal ini kita lakukan, karna terkadang antara partisi linux (ext3) dengan partisi windows (ntfs) berbeda.

Terlebih dahulu buatlah direktori untuk meletakan file Mounting nantinya. Default untuk Mounting terletak di /mnt.
 cd /mnt
 mkdir windows

Kemudian mount file sharing dari windows, ke direktori tersebut diatas.
 mount -t cifs //192.168.1.2/muna/ /mnt/windows/ 


Setelah dimounting,anda bisa menggunakan / mengambil semua file dan data pada direktori windows. Dan jika file sharing disetting writeable, anda juga dapat menambah dan menghapus data pada file sharing tersebut.
 cd /mnt/windows/
 ls –al
total 2396
drwxrwxrwx 1 root root        0 2011-03-24 04:06 .
drwxr-xr-x 3 root root             4096 2011-03-17 05:23 ..
drwxrwxrwx 1 root root        0 2011-03-22 05:55 Al-ManshurinTM
-rwxrwSrwx 1 root root          30684 2011-03-24 04:06 b374k.php
-rwxrwSrwx 1 root root          30935 2011-01-01 14:13 becak.php
-rwxrwSrwx 1 root root          103623 2011-03-11 21:20 linux_logo-5.11.tar.gz
-rwxrwSrwx 1 root root          1831 2011-03-21 10:06 passwd
drwxrwxrwx 1 root root        0 2011-02-09 11:10 roundcubemail-0.5.1
-rwxrwSrwx 1 root root          2268849 2011-03-11 07:19 roundcubemail-0.5.1.tar.gz
-rwxrwSrwx 1 root root          1263 2011-03-21 10:08 shadow
drwxrwxrwx 1 root root        0 2011-03-24 02:53 Web Developer

v  Un-Mounting file sharing
Untuk melepas file sharing tersebut, gunakan perintah umount seperti berikut.
cd ..

umount windows/

0 komentar:

Posting Komentar

 

CopyRight (c) Hafizatul Muna 2015 - Ilmu Komputer