Instalasi Samba di OpenWRT
Haii guyss balik lagi bersama saya Ganis Rafi Rasyadi kali ini kita akan bagikan tutorial
INSTALASI SAMBA
di perangkat bernama OpenWRT yang belum tau openwrt nih penjelasannya DISINI ,berguna untuk jika ingin berbagi file antar smartphone, Laptop, PC, langsung aja pertama
- Lakukan
vi /etc/opkg/customfeeds.conf
tambahkan repo OpenWRT yang disini, atau gunakan perintah:
git clone -p https://github.com/rafi-sudo/samba4-Openwrt-21.02.1-ARM.git directory/path
untuk menarik paket Samba beserta reponya.
- Setelah itu jalankan
sudo opkg update
dalam keadaan tersedia internet.
- Jalankan
sudo opkg install samba4-server
atau install paket bernama luci-app-samba4_git-21.295.66822-2e989d8_all.ipk
.
- Jalankan
sudo opkg install samba4-libs_4.14.12-2_aarch64_cortex-a72
atau install paket bernama samba4-libs_4.14.12-2_aarch64_cortex-a72.ipk
.
- Jalankan
sudo opkg install samba4-utils_4.14.12-2_aarch64_cortex-a72
atau install paket bernama samba4-utils_4.14.12-2_aarch64_cortex-a72.ipk
.
- Jalankan
sudo opkg install luci-app-samba4_git-21.295.66822-2e989d8_all
atau install paket bernama luci-app-samba4_git-21.295.66822-2e989d8_all.ipk
.
- Jika belum ada
ntfs-3g
, silakan install dengan perintah:
sudo opkg install ntfs-3g-utils_2017.3.23-6-fuseint_aarch64_cortex-a72
KONFIGURASI
- Edit firewall via terminal/putty dengan mengetik:
vi /etc/config/firewall
Lalu tambahkan di bagian paling bawah:
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'
Simpan dengan menekan ESC
, ketik :wq
, lalu tekan Enter
.
- Buatlah skrip otomatisasi di
vi /etc/rc.local
. Isi skrip seperti berikut:
sleep 1
ntfs-3g /(*direktori partisi yang dipilih) /(*direktori mountpoint) -o rw,relatime,big_writes
smbd -D
nmbd -D
Tambahkan di atas baris exit 0
. Contoh:
Put your custom commands here that should be executed once the system init finished. By default this file does nothing.
sleep 1
ntfs-3g /dev/mmcblk0p3 /mnt/fileshare -o rw,relatime,big_writes
smbd -D
nmbd -D
exit 0
- Pastikan Samba server aktif dengan perintah:
/etc/init.d/samba4 enable
/etc/init.d/samba4 start
- Masuk ke LUCI, pastikan menu Network Shares sudah tersedia. Jika belum, restart OpenWRT.
- Buka menu Network Shares dan ikuti konfigurasi sebagai berikut:
- Klik Add lalu Save & Apply.
- Terakhir, restart OpenWRT atau jalankan perintah:
/etc/init.d/samba4 restart
Repositorynya ada di Github saya :
Jangan lupa bagikan artikel ini ya!