oke gan langsung aja buat kalian yang belum tau apa itu termux dan ssh kalian bisa googling dulu, karena susahnya nyari artikel cara buat termux dijadikan ssh server buat orang awam kaya saya maka dibuatlah artikel singkat ini.
pertama buka aplikasi termux diandroid lalu ketik kaya gini:
$ apt update
$ apt install openssh
lalu jalankan ssh servernya
$ sshd
kedua buat ssh keygen untuk autentikasi
$ ssh-keygen
untuk password kosongin aja dulu, menurut artikel yang saya baca termux belum mendukung autentikasi password walaupun saya belum pernah nyoba si dan yang penting ini berfungsi.
ketiga buka console yang lain untuk percobaan, saya menggunakan linux ubuntu dilaptop lalu ikuti cara dibawah ini:
1). copykan id_rsa yang ada di termux android letaknya di ~/.ssh/id_rsa ke laptop ubuntu saya. untuk mempermudah upload aja menggunakan scp.
$ scp ~/.ssh/id_rsa jin@192.168.1.8:/home/jin
Note: jin@192.168.1.8:/home/jin adalah ip ssh linux saya dan juga path untuk nyimpan hasil upload id_rsa ini, selengkapnya bisa baca penggunaan scp digoogle
2). ini diconsole linux ubuntu saya
$ ssh 192.168.1.3 -p 8022 -i /home/jin/id_rsa
Note: 192.168.1.3 adalah ip termux di android dan port default termux adalah 8022
3). untuk copy file dari linux ke termux android
$ scp -i ~/.ssh/termux/rsa_id -P 8022 /home/jin/Cover.jpg 192.168.1.3:/sdcard
Note: port scp (-P) harus menggunakan huruf besar
4). untuk copy folder dari linux ke termux android
$ pwd
/home/jin
$ scp -i ~/.ssh/termux/rsa_id -P 8022 -r Videos 192.168.1.3:/sdcard
oke sekian semoga berhasil.
UPDATE: 24, Maret 2021
karena cara diatas masih lumayan rumit dan kurang efisien make saya buat cara yang lebih mudah. oke langsung saja ikuti cara dibawah ini:
1). pertama download ssh server dalam bentuk apk yang sudah jadi. Note: cara ini tanpa mengunakan termux sama sekali
alasan saya menyertakan link google drive karena jika download di playstore suatu saat pasti aplikasinya akan diupdate secara otomatis dan tentu fiturnya akan berubah tanpa sepengetahuan penulis jadi buat jaga jaga tutorial ini berhasil maka dibuatkan link tsb.
2). buka apknya lalu tekan tab Users > tekan floating button add user> masukan username password baru > tambahkan path di text add new.
3). oke kita lanjut bagian client, untuk user linux bisa menggunakan thunar dengan tampilan gui. klik bagian panel NETWORK > Browse Network > edit address url kaya gini sftp://192.168.1.3:2222
4). untuk user windows bisa menggunakan software bitvise SSH client dan untuk cara makenya juga tergolong mudah jadi saya yakin agan semua udah bisa menggunakanya. Contohnya kaya gini
oya sekedar catatan buat tutorial ini, karena saya sangat kesulitan dalam hal transfer file dari pc ke laptop dan ke android belum lagi filenya bukan cuma satu tapi ratusan yang ukuranya juga terbilang cukup besar diantara 1 gb lebih, bayangin satu folder isinya ratusan file dg ukuran lebih dari 1 gb dan tentunya tidak akan muat jika dipindah dari laptop ke pc dengan bantuan flashdisk ataupun yang lain.
dan tentu saja file tersebut tidak akan bisa dipindah menggunakan kabel usb dari laptop ke pc kecuali dengan media android atau flashdisk, oya kalau gk salah kabel lan bisa digunakan untuk problem ini walaupun saya belum pernah coba.
oya satu lagi, cara transfer menggunakan tutorial ini kecepatanya sama kaya menggunakan shareit di android walaupun lebih lambat dari kabel usb tapi terjamin filenya tidak akan corupt jadi aman.
oke sekian tutorial saat jika kalian ada pertanyaan kalian bisa komen dibawah.





Komentar
Posting Komentar