使用Termux实现电脑ssh到手机

概述

Termux是一款好用的手机终端,然而在手机屏幕有限,不太方便,所以可以使用ssh,在电脑上进行控制,就和其他Linux一样。

步骤

  1. 更新源

    1
    2
    pkg update
    pkg upgrade
  2. 下载openssh

    1
    pkg install openssh
  3. 生成hostkey

    1
    ssh-keygen -A
  4. 开启sshd

    1
    sshd
  5. 查看手机ip(使用局域网,此时电脑手机处于同一局域网)

    1
    ifconfig
  6. 查看用户名

    1
    whoami
  7. 设置密码

    1
    passwd
  8. 使用ssh工具登录(xshell,winSCP,putty等)

    termux开启的sshd端口号是8022而非22

补充

termux设置自动开启ssh

每次启动termux都要手动开启服务,可以设置自动启动

1
echo "sshd" >> ~/.bashrc

访问手机存储

默认情况下termux只能访问自己的文件,要想访问手机上的其他文件,需要申请权限

1
termux-setup-storage

选择允许访问

超级用户

没有root权限的termux功能有限,可以给予root权限

手机需要事先root

1
2
3
4
pkg update
pkg install tsu
#授予root权限
tsu

使用Termux实现电脑ssh到手机
https://www.kingdeworld.top/pages/2023/使用Termux实现电脑ssh到手机
作者
Wanghzo
发布于
2023年1月15日
许可协议