美文网首页
ssh 到 Termux

ssh 到 Termux

作者: iOSDevLog | 来源:发表于2018-08-23 12:27 被阅读158次

    Termux <https://termux.com�>

    android 先安装 Termux

    $ pkg install openssh -y # 安装 ssh
    $ sshd # 启动 ssh
    

    macOS 等其它终端 ssh 访问 android 设备

    $ ssh-keygen -t rsa # 生成公钥
    $ adb devices # 查看连接 android
    $ adb push ~/.ssh/id_rsa.pub /data/data/com.termun/file/home/.ssh/id_rsa.pub
    ...remote Permission denied # 设备没有 root
    

    想其它方法,将 ~/.ssh/id_rsa.pub 上传到 android

    我直接用搬瓦工,先将

    $ scp -P 28743 ~/.ssh/id_rsa.pub user@BandwagonHost:/home/user
    

    回到 android,打开Termux

    $ scp -P 28743 user@BandwagonHost:/home/user ~/.ssh/id_rsa.pub
    $ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
    $ whoami
    u0_159
    $ ifconfig
    ...
    wlan0 inte addr: 10.0.0.169 ...
    

    user: u0_159
    android_ip: 10.0.0.169

    回到 macOS

    $ ssh user@android_ip -p 8022
    Welcome to Termux!
    

    终于成功了。

    相关文章

      网友评论

          本文标题:ssh 到 Termux

          本文链接:https://www.haomeiwen.com/subject/huvpiftx.html