install termux via github dan sync
pastikan server ssh nya hidup
https://github.com/termux/termux-app/releases/latest
Pilih file yang .apk, contoh:
termux-app_v0.118.1+github-debug_arm64-v8a.apk
pkg upgrade
pkg install rsync openssh
termux-setup-storage
1. Pastikan Termux punya izin akses
Jalankan di Termux:
-
Akan muncul pop-up → klik Allow / Izinkan.
-
Setelah itu, Termux otomatis membuat folder ~/storage/
yang berisi shortcut:
Tes:
Kalau berhasil, kamu akan melihat folder DCIM internal di situ.
2. Periksa lokasi DCIM
Cek mana yang berisi foto:
# cek kepemilikan & mode
ls -ld /mnt/Data /mnt/Data/sftpgo /mnt/Data/sftpgo/3a
# opsi A (paling gampang): bikin milik user 'debian'
sudo mkdir -p /mnt/Data/sftpgo/3a
sudo chown -R debian:debian /mnt/Data/sftpgo
sudo chmod -R 775 /mnt/Data/sftpgo
# ---atau---
# opsi B: kalau mau tetap dimiliki 'sftpgo', beri ACL ke user 'debian'
sudo setfacl -R -m u:debian:rwx /mnt/Data/sftpgo
sudo setfacl -R -d -m u:debian:rwx /mnt/Data/sftpgo
rsync -avz -e ssh ~/storage/dcim/ debian@192.168.1.105:/mnt/Data/sftpgo/3a/