termux配置ssh远程连接(MobaXterm)

若在tremux中下载了debian等linux容器,不要进入debian容器!!! 在外层下载openssh服务

参考链接
利用 SSH 连接 Termux | 品毅的博客
MobaXterm(终端工具)下载&安装&使用教程-CSDN博客
Termux使用笔记_mobaxterm连接手机-CSDN博客

一、在安卓端termux上的操作

  • 打开termux,更新apt update & apt upgrade
  • 下载openssh apt install openssh
  • 启动openssh sshd
  • 查看安卓设备的ip地址等信息
    • ip地址 ifconfig ,如10.129.106.191
    • 用户名 whoami ,如u0_a44
    • ssh端口默认为8022,一般无需修改
  • 设置密码 passwd,如123456

二、在PC端的操作

打开电脑,下载MobaXterm,MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Home Edition
下载页面有两个选项,选绿色的
解压,安装,打开软件
在这里插入图片描述

点击左上角的“Session”,选择SSH,在“Remote host”中输入安卓端的ip地址,“Port”输入8022,其他可以不用管,点击“OK”。
自动进入黑色终端页面,根据提示输入用户名(u0_a44)和密码(123456)。
一切无误,此时就已经连接成功。
可能会弹出这个页面
图片截于其他博客

不清楚是什么用途,点击“Cancel”,不影响使用。

SSH连接成功后,就可以输入debian进入容器,开始干活了
在这里插入图片描述

### 使用 MobaXterm 和 VSCode 进行 SSH 远程开发 #### 安装并配置 MobaXterm 为了实现通过 MobaXterm 使用 SSH 将 VSCode 连接远程服务器,首先需要安装并启动 MobaXterm。确保已创建用于访问目标服务器的会话。 #### 创建 SSH 密钥对 如果尚未拥有 SSH 秘钥,则可以按照如下命令来生成新的 RSA 密钥: ```bash ssh-keygen -t rsa-sha2-512 -b 4096 ``` 这将创建一个带有 SHA2 哈希算法的安全密钥[^4]。 #### 设置远程服务器上的公钥认证 将本地计算机上生成的公钥复制到远程服务器对应的账户中,通常位于 `~/.ssh/authorized_keys` 文件内。此操作允许无密码登录。 #### 配置 VSCode 的 Remote-SSH 扩展 在 Visual Studio Code 中安装官方提供的 "Remote - SSH" 插件之后,在左侧活动栏找到并点击绿色图标打开远程资源管理器视图;接着选择“SSH Targets”,输入或编辑 `.ssh/config` 来定义要连接的目标机器参数,例如: ```plaintext Host myserver HostName RemoteServerHost User username LocalForward localport localhost:RemotePort ``` 上述配置实现了端口转发功能,其中 `localport`, `username`, `RemoteServerHost`, 及 `RemotePort` 应替换为实际使用的数值[^1]。 #### 启用 MobaXterm 作为 X Server 当打算利用图形界面应用程序时(尽管对于大多数编码工作并非必要),可以在 MobaXterm 内启用其内置的 X11 转发服务。这样即使是在 Windows 上运行也可以显示 Linux 下的应用程序窗口。 #### 解决自动保存问题 为了避免频繁出现由于网络不稳定造成的文件未成功写入提示框干扰正常工作流程的情况,建议暂时禁用自动保存特性直到完成所有更改后再统一提交修改。具体做法是在建立好 SSH 连接后的终端里执行以下指令调整设置的作用范围至当前远端环境,并查找名为 “Auto Save”的选项将其设为关闭状态[^3]: ```json { "[Remote-SSH][your_remote_host_name]": { "files.autoSave": "off" } } ``` 以上步骤完成后即可顺利地借助于 MobaXterm 实现 VSCode 对远程服务器的有效连接和支持完整的开发体验了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值