Selamat Datang di blog Dhamsky
kali ini saya akan memberikan tutorial atau setting bagaimana cara membuat file sharing dari router yang berbasis openwrt (Apa itu OpenWrt ) dan tentunya router sudah di ExtRoot (cara extroot di lengkap dengan gambar ) menggunakan aplikasi samba server saya sendiri sudah menerapkannya di router saya mr3020 dan berhasil :)
Apasih file sharing itu menurut saya file sharing itu memungkinkan anda untuk mengelola file dalam satu jaringan entah itu untuk menaruh atau melihat bahkan mengedit file. dengan aplikasi samba anda tidak perlu colok cabut flashdisk untuk berbagi file atau menginstal suatu software, cukup menggunakan jaringan wifi router yang sudah berbasis openwrt dan sudah di instal aplikasi samba server anda bisa bebas mengakses file yang anda taruh di file sharing samba server tanpa harus repot colok cabut flashdisk :) aplikasi ini sudah saya tes juga dengan menggunakan android dan hasil nya memuaskan saya bisa membuka entah itu .doc .xls .ppt .txt .avi .mkv .mp4 .mp3 itu bisa di buka dengan android dan sebaliknya pun begitu :)
Jika anda berminat atau ingin membuat file sharing anda saya berikan tutorialnya yang saya dapat dan saya tulis ulang untuk saya tulis di blog saya ini dari berbagai macam situs yang saya dapat terutama di grup facebook openwrt indonesia :)
Paket yang di butuhkan :
- opkg install luci-app-samba
samba36-server ntfs-3g
lakukan langkah dibawah ini:
-------------------------------------------------------------------------------------------------
1. buka winscp lalu setelah selesai login masuk ke "/etc/config/firewall"
buka file firewall setelah terbuka
edit dengan menambahkan baris sbb jika sudah save ctrl+s
--------------------------------------------------
config rule
option src lan
option proto udp
option dest_port 137-138
option target ACCEPT
config rule
option src lan
option proto tcp
option dest_port 139
option target ACCEPT
config rule
option src lan
option proto tcp
option dest_port 445
option target ACCEPT
--------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
2. setelah langkah 1 sudah selesai lalu masuk ke "/etc/samba/smb.conf.template"
edit , menjadi:
-----------------------------------------------------------------------------------------------------------------
[global]
netbios name = |NAME|
workgroup = |WORKGROUP|
server string = |DESCRIPTION|
syslog = 10
encrypt passwords = true
passdb backend = smbpasswd
obey pam restrictions = yes
socket options = TCP_NODELAY
unix
charset = ISO-8859-1
local master = yes
preferred master = yes
os
level = 20
security = share
guest account = nobody
invalid users = root
smb
passwd file = /etc/samba/smbpasswd
------------------------------------------------------------------------------------------------------------------------
jika sudah selesai lalu save ctrl+s
_________________________________________________________________________
settingan yang Dhamsky edit
: tinggal copas di mr3020
[global]
netbios name = |NAME|
display charset = |CHARSET|
interfaces = |INTERFACES|
server string = |DESCRIPTION|
unix charset = ISO-8859-1
workgroup = |WORKGROUP|
browseable = yes
deadtime = 30
domain master = yes
encrypt passwords = true
enable core files = no
guest account = nobody
guest ok = yes
invalid users = root
local master = yes
load printers = no
map to guest = Bad User
max protocol = SMB2
min receivefile size = 16384
null passwords = yes
obey pam restrictions = yes
os level = 20
passdb backend = smbpasswd
preferred master = yes
printable = no
security = share
smb encrypt = disabled
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY
syslog = 10
use sendfile = yes
writeable
= yes
--------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
3. jika langkah 2 sudah selesai selanjutnya tambahkan pada file
"/etc/config/samba" :
--------------------------------------------------------------------------------------------------------------------
config 'samba'
option 'name' 'openwrt'
option 'description' 'openwrt'
option 'workgroup' 'WORKGROUP'
config 'sambashare'
option 'read_only' 'no'
option 'create_mask' '0700'
option 'dir_mask' '0700'
option 'name' 'samba'
option 'path' '/mnt/sdb1' <==== sesuaikan dengan drive yang
mau diakses
option 'guest_ok' 'yes'
-------------------------------------------------------------------------------------------------------------
jika sudah selesai menambahkan lalu save ctrl+s
-------------------------------------------------------------------------------------------------------
4. selanjutnya tambahkan baris
berikut, ke "/etc/rc.local" taruh di atas exit 0 :
-------------------------------------------------------------------------------------------------------
smbd -D
nmbd -D
exit 0
---------------------------------------------------------------------------------------------------------
5. yang terakhir ketik perintah
berikut pada "putty" untuk mengaktifkan stratup :
---------------------------------------------------------------------------------------------------------
/etc/init.d/samba
enable
/etc/init.d/samba
start
-----------------------------------------------------------------------------------------------------------
tips:
Jika drive yg akan
kita akses berformat "ntfs", maka kita harus menambahkan command
berikut pada "putty" agar bisa full akses (baca,tulis, hapus) :
umount /dev/sdx*
ntfs-3g /dev/sdx*
/mnt/sdb*
keterangan:
x = ganti sesuai
dengan terdeteksinya drive kita, misal
"sdb","sdc","sdd" dst.
* = jika partisi drive
"ntfs" lebih dari 1, maka lakukan langkah di atas sebanyak jumlah
partisi. tanda "*"(bintang) diganti dengan jumlah partisi
restart router.
---------------------------------------------------------------------------------------------------------
6. pada windows xp/7
masuk ke RUN ketik "cmd" ,lalu ENTER, ketik perintah :
---------------------------------------------------------------------------------------------------------
net use S:
\\192.168.1.1\samba
----------------------------------------------------
FINISH !!!
silahkan akses di
"COMPUTER(win7)/MY COMPUTER(win XP)"
Sumber:
- https://www.facebook.com/notes/openwrt-indonesia/samba-server-openwrt/373714092669621
bro damsky, gw iseng2 nyobain openwrt mumpung ada mr3020 nganggur :D
ReplyDeleteudah sampe extroot & sukses..nah router ini rencara nya mau di jadiin nas wannabe, jadi nanti colok hdd external trus bisa di akses dari hp, laptop & pc.
udah nanya sana sini katanya musti instal samba..bisa kasih step2nya ga/link yg gampang di mengerti kaya di blog ini :)
hallo bro terimakasih telah berkunjung,
Deletecara di atas itu merupakan panduan untuk mengconfigurasi dan menginstall samba pada tlmr3020 cara di atas sudah saya buat step by step bro jadi tinggal di ikutin aja hehe..
kalo untuk colok hdd disarankan menggunakan hub yang menggunakan power tambahan baca artikel yang ini : http://dhamsky.blogspot.co.id/2015/11/jenis-hub-yang-di-gunakan-untuk-extroot.html
kalo untuk bisa di buka lewat hp itu bisa kita gunakan software esexploler yang ada di playstore :)
Setting Samba Server Di Openwrt (Dhamsky) ~ Never Give Up >>>>> Download Now
Delete>>>>> Download Full
Setting Samba Server Di Openwrt (Dhamsky) ~ Never Give Up >>>>> Download LINK
>>>>> Download Now
Setting Samba Server Di Openwrt (Dhamsky) ~ Never Give Up >>>>> Download Full
>>>>> Download LINK IP
makasih gan buat tutorialnya, udah bisa otak atik dikit hehehe.. mau nanya pas mau install luci-app-samba samba36-server ntfs-3g kok muncul unknown package bla bla, itu knapa ya gan? tengkyu
ReplyDeleteHallo gan terimakasih telah berkunjung :)
Deletesiipp gan lanjutkan modifikasinya hhehe
muncul gimana tuh..?
mucul kek gini :
DeleteUnknown package 'luci-app-samba'.
Unknown package 'samba36-server'.
Unknown package 'ntfs-3g'.
Collected errors:
* opkg_install_cmd: Cannot install package luci-app-samba.
* opkg_install_cmd: Cannot install package samba36-server.
* opkg_install_cmd: Cannot install package ntfs-3g.
padahal koneksi inet aman gan.. kenapa ya?
hhhmmm biasanya kalo kaya gitu koneksinya gan yang gak tersambung coba deh di cek di web openwrt nya langsung https://wiki.openwrt.org/doc/howto/cifs.server
Deleteask#
ReplyDeletemisalkan kita pake ddns
bisa gak gan kalo setiap komputer yang konek ke router itu di share juga datanya sesui IPnya.
. kalo bisa tutor doong XD
Hallo gan terimakasih telah berkunjung :)
Deleteuntuk pertanyaan nya saya coba jawab yaa :)
Jawaban nya bisa..!!
agar setiap ip masing masing komputer bisa mensharing filenya juga, di butuhkan hak akses dan path pada folder yang ingin di share ke public . sekema kasar nya : Router AP + ddns , tinggal koneksikan mr3020 ke router AP dan computer lain nya yang sudah di setup file sharingnya ke Router AP otomatis akan terlihat nama setiap computer yang terkoneksi ke router AP di Network :)
untuk tutor lagi di Masak heheee...
Gan dibagin ini diekseskusi setiap baru colokin fd nya?
ReplyDeletetips:
Jika drive yg akan kita akses berformat "ntfs", maka kita harus menambahkan command berikut pada "putty" agar bisa full akses (baca,tulis, hapus) :
umount /dev/sdx*
ntfs-3g /dev/sdx* /mnt/sdb*
Hallo gan terimakasih telah berkunjung :)
Deletekalo FD formatnya Fat32 Default gak perlu di tambahin itu.
kecuali agan mencolokan HDDExt yang format nya NTFS baru tambahkan tips tersebut.
kalau di saya saya gunakan tips itu ketika saya tidak bisa membaca format NTFS :)
otak atik engga bisa ternyata belum di mount, coba tambahin ini gan di tutornya, barang kali ada yang sama kaya ane baru nyoba openwrt kemaren sore.
ReplyDeletemkdir -p /mnt/folderku
mount -t ext4 /dev/sda2 /mnt/folderku
mantaapp terimakasih sudah mengshare :)
DeleteUdah bisa gan (lancar jaya), tapi selama pembuatan kan cuma copy script yang ada dari sini. jadi berasa buat tapi kaya ga buat hehehe
ReplyDeletebisa dijelasin gak fungsi script yang ada? sekalian belajar gituuu :)
thx
Hallo gan terimakasih telah berkunjung :)
Deletemantapp hehe nantideh di update lagi untuk fungsi dari tiap2 code nya hehe
ASK
ReplyDeletegan Dhamsky, saya udah praktekin sama kayak diatas, tapi waktu mau paste file ke folder samba kok "You need permission to perform this action" itu ngatur permissionya gimana ya? terimakasih
Hallo gan terimakasih telah berkunjung :)
Deletebantu jawab yaa, biasanya itu terjadi di bagian penyimpanan permissionya belum agan sesuaikan dengan kemauan agan bisa di lihat di langkah no.3
===========================================================================
config 'sambashare'
option 'read_only' 'no'
option 'create_mask' '0700' <== bagian ini adalah permissionya dari penyimpanan tersebut (bisa di ubah menjadi 755)
option 'dir_mask' '0700' <== bagian ini adalah permissionya dari penyimpanan tersebut (bisa di ubah menjadi 755)
option 'name' 'samba'
option 'path' '/mnt/sdb1' <==== sesuaikan dengan drive yang mau diakses
option 'guest_ok' 'yes'
=======================================================================
Hallo gan terimakasih telah berkunjung :)
ReplyDeletehhhmmm.. saya belum pernah coba di HG553 tapi setau saya yang saya baca itu selama menggunakan firmware openwrt itu bisa di lakukan gan :)
fungsi perintah smbd -D sama nmbd -D buat apa ya gan..??
ReplyDeletehallo terimakasih telah berkunjung di blog dhamsky,
Deletefungsi smbd -D dan nmbd -D yang di letakan pada "/etc/rc.local" berfungsi agar samba di muat saat pertamakali router di jalankan atau di hidupkan :)
This comment has been removed by the author.
ReplyDeleteudah ngikutin step step diatas tapi kendalanya "You need permission to perform this action" setiap writing file , udah ganti2 mask juga , ada solusi ?
ReplyDeletehallo terimakasih telah berkunjung di blog dhamsky,
Deleteitu di karnakan folder nya berada di root system dan itu membutuhkan perizinan hak akses untuk itu coba di berikan hakakses folder menjadi root/superuser dengan melakukan perintah sudo chmod 755 "foldertujuan" tanpa tanda kutip
kenapa ya di perintah cmd erorr the network path was not found?
ReplyDeletesalah dimana nya ya? makasih
hallo terimakasih telah berkunjung di blog dhamsky,
Deletedi coba pastikan dalam satu koneksi gan :)
Gan...bisa gak tl-mr3020 dijadiin server network installer???maksudnya biar kalo mau nginstal windows/linux gak usah pake flashdisk...kita tinggal konek aja pake modem...
ReplyDelete(DhamSky)
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteselamat siang gan,saya jika pakai samba server di router saya apakah wifi saya masih bisa digunakan untuk internet?
ReplyDeletebermanfaat sekali ini min...
ReplyDeletepapan preheating
This comment has been removed by the author.
ReplyDelete