Termux安装ssh实现电脑ssh
Termux下载
点击下载
在 Termux 中安装并使用 SSH,按照以下步骤操作:
1. 更新软件包列表
pkg update && pkg upgrade
2. 安装 OpenSSH
pkg install openssh
3. 设置 SSH 密码(必须,否则无法使用 SSH 服务器)
passwd
然后输入并确认你的新密码。
4. 启动 SSH 服务器
sshd
5. 获取本机 IP 地址
ifconfig | grep inet
6. 连接到 Termux SSH(从其他设备)
在另一台设备(如 PC)上使用 SSH 客户端(如 ssh
命令或 PuTTY):
ssh username@192.168.1.100 -p 8022
username使用以下命令查看:
whoami
默认端口:Termux SSH 服务器默认使用 8022 端口,而不是 22。
7. 设置开机自启(可选)
好的,如果你想使用 vim
编辑 ~/.bashrc
文件,可以按照以下步骤:
步骤:
-
打开
~/.bashrc
文件在 Termux 中,使用
vim
打开~/.bashrc
:pkg install vim vim ~/.bashrc
-
进入插入模式并添加命令
按下
i
键进入插入模式,然后在文件末尾添加以下命令:# 启动 sshd 服务 if ! pgrep -x "sshd" > /dev/null; then /data/data/com.termux/files/usr/bin/sshd fi
-
保存并退出
按下
Esc
键退出插入模式,然后输入:wq
保存并退出vim
。 -
测试
退出并重新启动 Termux,然后运行以下命令来检查
sshd
是否自动启动:ps aux | grep sshd
如果 sshd
进程正在运行,说明配置成功。
这个方法在使用 vim
时也完全适用。如果你有任何问题,欢迎随时提问!