当前位置: 首页 > article >正文

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 文件,可以按照以下步骤:

步骤:
  1. 打开 ~/.bashrc 文件

    在 Termux 中,使用 vim 打开 ~/.bashrc

    pkg install vim
    vim ~/.bashrc
    
  2. 进入插入模式并添加命令

    按下 i 键进入插入模式,然后在文件末尾添加以下命令:

    # 启动 sshd 服务
    if ! pgrep -x "sshd" > /dev/null; then
      /data/data/com.termux/files/usr/bin/sshd
    fi
    
  3. 保存并退出

    按下 Esc 键退出插入模式,然后输入 :wq 保存并退出 vim

  4. 测试

    退出并重新启动 Termux,然后运行以下命令来检查 sshd 是否自动启动:

    ps aux | grep sshd
    

如果 sshd 进程正在运行,说明配置成功。


这个方法在使用 vim 时也完全适用。如果你有任何问题,欢迎随时提问!


http://www.kler.cn/a/537625.html

相关文章:

  • P3654 First Step (ファーストステップ)(贪心算法)
  • 【远程控制】安装虚拟显示器
  • 嵌入式面试题 C/C++常见面试题整理_7
  • 7个国内能打开的AI绘画网站!新手福音!
  • leetcode刷题日记 1
  • 面向对象程序设计-实验2
  • 详解在Pytest中忽略测试目录的三种方法
  • DeepSeek:从入门到精通(100页PDF)
  • MySQL InnoDB引擎 事务隔离级别
  • 【AIGC】冷启动数据与多阶段训练在 DeepSeek 中的作用
  • 网络编程day2-套接字与TPC服务器与客户端的搭建
  • 什么是java中的线程同步
  • 【Python实战练习】Python类中的方法:形式与作用详解
  • 三次方程的几何新视界:双曲线-抛物线交点法与旋转圆系法
  • 去除 RequestTemplate 对象中的指定请求头
  • 优惠券平台(十二):EasyExcel解析实现用户优惠券分发(2)
  • 未来AI医院蓝图:源码、机器人与数字孪生如何打造智能医疗APP?
  • ArcGIS技术与土地利用分析全流程实践----从数据管理到建模预测
  • AIGC-PPT创作智能体完整指令(DeepSeek,豆包,千问,Kimi,GPT)
  • 基于ssm的药店管理系统
  • 第26场蓝桥入门赛
  • AI绘画社区:解锁艺术共创的无限可能(9/10)
  • OnlyOffice docker 运行(详细)
  • CS架构软件网络安全 csf网络安全框架
  • Thymeleaf在循环时设置递增序号
  • 数据可视化基本套路总结