Difference between revisions of "Instalasi dan Konfigurasi SMB"
Onnowpurbo (talk | contribs) (New page: Bagi anda yang masih membutuhkan sharing file dengan komputer Windows maka yang perlu dilakukan adalah menggunakan SMB (Server Message Block) untuk sharing file di jaringan. SMB sering dik...) |
Onnowpurbo (talk | contribs) |
||
(16 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Bagi anda yang masih membutuhkan sharing file dengan komputer Windows maka yang perlu dilakukan adalah menggunakan SMB (Server Message Block) untuk sharing file di jaringan. SMB sering dikenal sebagai SAMBA di Linux. Cara instalasi dan konfigurasi SAMBA sangat mudah. Instalasi di Ubuntu dapat dilakukan menggunakan perintah | + | Bagi anda yang masih membutuhkan sharing file dengan [[komputer]] Windows maka yang perlu dilakukan adalah menggunakan [[SMB]] ([[Server Message Block]]) untuk sharing file di jaringan. [[SMB]] sering dikenal sebagai [[SAMBA]] di [[Linux]]. Cara instalasi dan konfigurasi [[SAMBA]] sangat mudah. Instalasi di [[Ubuntu]] dapat dilakukan menggunakan perintah |
− | + | sudo apt update | |
+ | sudo apt -y install samba cifs-utils | ||
Selanjutnya kita perlu mengkonfigurasi file /etc/samba/smb.conf, pastikan di dalamnya ada perintah, | Selanjutnya kita perlu mengkonfigurasi file /etc/samba/smb.conf, pastikan di dalamnya ada perintah, | ||
Line 7: | Line 8: | ||
workgroup = NAMAWORKGROUP | workgroup = NAMAWORKGROUP | ||
netbios name = NAMASERVER | netbios name = NAMASERVER | ||
− | |||
Security digunakan pilihan share agar komputer Windows tidak perlu memasukan username & password untuk mengakses file yang di share. | Security digunakan pilihan share agar komputer Windows tidak perlu memasukan username & password untuk mengakses file yang di share. | ||
Line 16: | Line 16: | ||
* folder data – user / guest hanya dapat membaca file saja | * folder data – user / guest hanya dapat membaca file saja | ||
− | Maka pada file /etc/samba/smb.conf | + | Maka pada file |
+ | |||
+ | vi /etc/samba/smb.conf | ||
+ | |||
+ | tambahkan, | ||
[public] | [public] | ||
− | |||
path = /home/public | path = /home/public | ||
+ | available = yes | ||
+ | browsable = yes | ||
+ | public = yes | ||
+ | writable = yes | ||
+ | [data] | ||
+ | path = /home/data | ||
available = yes | available = yes | ||
+ | browsable = yes | ||
+ | public = yes | ||
+ | writable = no | ||
− | + | Kemudian buat directory, ubah permission & owner yang dibutuhkan | |
+ | |||
+ | mkdir -p /home/public | ||
+ | mkdir -p /home/data | ||
+ | chown -Rf nobody.nogroup /home/public | ||
+ | chown -Rf nobody.nogroup /home/data | ||
+ | chmod -Rf 777 /home/public | ||
+ | chmod -Rf 777 /home/data | ||
+ | |||
+ | Melalui [[PC]] Windows, coba browse ke jaringan dan coba untuk mendeteksi folder yang di share tersebut. | ||
+ | |||
+ | ==Buat user samba== | ||
+ | |||
+ | sudo smbpasswd -a <user_name> | ||
− | + | ==Restart== | |
− | + | /etc/init.d/smbd restart | |
+ | ==Client Samba== | ||
− | + | Dari sisi client / PC | |
− | + | sudo apt-get install smbclient | |
− | |||
− | + | Untuk list share | |
− | + | smbclient -L //<HOST_IP_OR_NAME>/ -U <user> | |
− | + | Untuk menempelkan | |
+ | mount -t cifs //<IP MESIN>/<SHARE>/ /folder/sharing/ -o password=<PASSWORD>,username=<USERNAME> | ||
+ | mount -t cifs //192.168.0.161/public/ /mnt/cobafilesharing-public/ -o password=123456,username=onno | ||
− | + | ==Referensi== | |
− | + | * http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/ServerType.html - Tipe Server & Keamanan | |
− | + | * https://help.ubuntu.com/community/How%20to%20Create%20a%20Network%20Share%20Via%20Samba%20Via%20CLI%20%28Command-line%20interface/Linux%20Terminal%29%20-%20Uncomplicated%2C%20Simple%20and%20Brief%20Way! | |
− | + | ==Pranala Menarik== | |
− | + | * [[Instalasi dan Konfigurasi SMB]] | |
− | + | * [[Samba Network Neighbourhood]] | |
− | + | * [[Instalasi Samba]] | |
− | + | * [[SAMBA: Permission Problem waktu Create Folder Share]] | |
+ | * [[SAMBA: Menempelkan share directory remote ke folder lokal]] | ||
+ | * [[SAMBA: Primary Domain Controller]] | ||
+ | * [[Linux Howto]] | ||
− | + | [[Category: Linux]] |
Latest revision as of 12:45, 20 May 2020
Bagi anda yang masih membutuhkan sharing file dengan komputer Windows maka yang perlu dilakukan adalah menggunakan SMB (Server Message Block) untuk sharing file di jaringan. SMB sering dikenal sebagai SAMBA di Linux. Cara instalasi dan konfigurasi SAMBA sangat mudah. Instalasi di Ubuntu dapat dilakukan menggunakan perintah
sudo apt update sudo apt -y install samba cifs-utils
Selanjutnya kita perlu mengkonfigurasi file /etc/samba/smb.conf, pastikan di dalamnya ada perintah,
workgroup = NAMAWORKGROUP netbios name = NAMASERVER
Security digunakan pilihan share agar komputer Windows tidak perlu memasukan username & password untuk mengakses file yang di share.
Misalnya, kita ingin menshare dua (2) buah folder, yaitu,
- folder public – user / guest dapat meletakan file
- folder data – user / guest hanya dapat membaca file saja
Maka pada file
vi /etc/samba/smb.conf
tambahkan,
[public] path = /home/public available = yes browsable = yes public = yes writable = yes
[data] path = /home/data available = yes browsable = yes public = yes writable = no
Kemudian buat directory, ubah permission & owner yang dibutuhkan
mkdir -p /home/public mkdir -p /home/data chown -Rf nobody.nogroup /home/public chown -Rf nobody.nogroup /home/data chmod -Rf 777 /home/public chmod -Rf 777 /home/data
Melalui PC Windows, coba browse ke jaringan dan coba untuk mendeteksi folder yang di share tersebut.
Buat user samba
sudo smbpasswd -a <user_name>
Restart
/etc/init.d/smbd restart
Client Samba
Dari sisi client / PC
sudo apt-get install smbclient
Untuk list share
smbclient -L //<HOST_IP_OR_NAME>/ -U <user>
Untuk menempelkan
mount -t cifs //<IP MESIN>/<SHARE>/ /folder/sharing/ -o password=<PASSWORD>,username=<USERNAME> mount -t cifs //192.168.0.161/public/ /mnt/cobafilesharing-public/ -o password=123456,username=onno
Referensi
- http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/ServerType.html - Tipe Server & Keamanan
- https://help.ubuntu.com/community/How%20to%20Create%20a%20Network%20Share%20Via%20Samba%20Via%20CLI%20%28Command-line%20interface/Linux%20Terminal%29%20-%20Uncomplicated%2C%20Simple%20and%20Brief%20Way!