Android 使用 Termux 安装 Git 和 SSH 总结 什么是 termux 为什么需要 termux 如何实现 termux android & mac 热点传输文件 1 2 3 4 5 6 7 8 9 10 11 12 手机热点->mac连接后互相传输文件 开启 termux 启动 sshd termux 查看 android ip 地址(192.168开头) mac ssh 连接 android ssh -p8022 flyingzc@192.168.153.14 ssh -p8022 flyingzc@192.168.2.106 mac 上命令获取 android 文件 scp -P 8022 flyingzc@192.168.153.14:/storage/emulated/0/DCIM/Camera/MVIMG_20260516_152825.jpg /Users/zc/0zc/ocr-test/ mac sftp 客户端 cyberduck /storage/shared
1 2 ssh -p8022 flyingzc@192.168.153.14 scp -P 8022 flyingzc@192.168.153.14:/storage/emulated/0/DCIM/Camera/MVIMG_20260516_152825.jpg /Users/zc/0zc/ocr-test/
背景 在 Android 上使用 Git 客户端。 可选工具: 1.Pocket Git & MGit 客户端 2.Termux 安装 Git(选用) 下面介绍使用 Termux 安装 Git 和通过 SSH 远程连接 Termux。
1.换源 运行 termux-change-repo 命令,通过图形界面替换成 TUNA/BFSU 镜像源即可。
2.ssh 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 # 安装open-ssh pkg install openssh# 报错:CANNOT LINK EXECUTABLE "ssh-keygen" : library "libcrypto.so.3" not found: needed by main executable # 解决:安装 openssl1.1-tool。这里必须要指定版本,否则报错 library “libssl.so.1.1“ not found pkg install openssl1.1-tool# 生成密钥 ssh-keygen -A# 启动ssh sshd# 查看用户名 whoami# 查看ip ifconfig# 设置密码 passwd# 远程登录ssh连接termux,默认端口8022 ssh -p8022 uxxx@192.168.1.1
3.文件访问权限
输出:
1 /data/data/com.termux/files/usr/bin/termux-setup-storage: line 24: 25567 Aborted am broadcast --user 0 --es com.termux.app.reload_style storage -a com.termux.app.reload_style com.termux > /dev/null
解决:
安装 Git
clone 项目。
参考 termux-change-repo换源 mac ssh 连接 android termux library “libssl.so.1.1“ not found解决 termux-setup-storage输出line 24: 25567 Aborted解决 Termux配置教程