Termux をPCから操作できるようにするため、sshサーバーを起動して接続する
参考
pkg install openssh
PCでSSH鍵ペアを作成
ssh-keygen -t rsa
公開鍵を転送
PCで作成した公開鍵をGoogle Keepなど使ってAndroidに転送
cat ~/.ssh/id_rsa.pub | pbcopy
Termux
$ vim ~/.ssh/authorized_keys
=> 公開鍵貼り付け
sshd起動
Termuxでsshdを起動
sshd
接続
IPアドレスを確認
$ ip -4 a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
30: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 3000
inet 192.168.10.109/24 brd 192.168.10.255 scope global wlan0
valid_lft forever preferred_lft forever
192.169.10.109がAndroidのIPアドレスとなる。 PCからはこのIPで接続できる。 1024以下のポートが使用できないため、8022番になっている
ssh -p 8022 192.169.10.109