手机端连接xshell
2020-08-11 11:28
4067 查看
这里写目录标题
通过ssh登录到手机 Termux
Termux是Android上的一个非常强大的终端模拟器。Termux官网:https://termux.com/
安装Termux
安装好Termux后,点击图标进入,依次输入以下命令。
申请读写权限,要不然有时手机会找不到生成的文件
$ termux-setup-storage $ ls storage $ cd storage/ $ ls # 这些会链接到手机的相应目录 dcim downloads movies music pictures shared
安装openssh
$ apt update $ apt install openssh
启动sshd服务
sshd
配置登录密钥
方法1
电脑生成过密钥 ssh-keygen 然后进入电脑.ssh目录,将id_rsa.pub文件拷贝到手机的storage/shared目录下。 添加公钥信息 确保id_rsa.pub存在于storage/shared/目录下,进入手机Termux。依次输入以下命令。 cd cp storage/shared/id_rsa.pub ./.ssh cat id_rsa.pub >> authorized_keys 至此,已添加公钥信息到手机。
方法2
然后找到手机中接收的 id_rsa_2048.pub 文件 复制到 /data/data/com.termux/files/home/.ssh
$ cp /storage/shared/id_rsa_2048.pub /data/data/com.termux/files/home/.ssh
# 用Termux 操作(为了保障权限 属主 属组等问题 ) # 我手机接收的文件在 /storage/shared/id_rsa_2048.pub # 复制手机接收的文件到 /data/data/com.termux/files/home/.ssh下 若.ssh不存在自己创建一个文件夹命名为.ssh 在尝试用Termux复制
$ cd ~/. ssh $ cp id_rsa_2048.pub >> authorized_keys
# 切换到家目录的.ssh隐藏目录 将文件复制一份重命名为 authorized_keys 至此,已添加公钥信息到手机。
手机查看当前用户名
whoami
手机查看当前ip
ifconfig -a
电脑cmd ssh到手机
假设手机使用whoami查看的用户名是u0_a258,手机的ip地址是192.168.1.9 则电脑ssh到手机 ssh u0_a258@192.168.31.9 -p 8022
电脑xshell连接到ssh手机
相关文章推荐
- Xshell连接kali(配置root用户可以使用ssh)
- xshell与虚拟机无法连接
- Navicat通过Xshell隧道连接生产服务器MySQL数据库
- 使用xshell连接Linux(centos7)安装oracle11g
- Xshell远程连接Linux-ubuntu
- 使用PUTTY和Xshell远程连接Linux
- Xshell连接VM中的linux系统
- xshell 连接不上虚拟机的原因
- Linux系统如何配置网络 配置完成后如何与Xshell建立连接?
- 阿里云ECS(linux)使用Xshell连接服务器
- xshell无法连接vmware的centos7
- 通过xshell远程连接ubuntu
- L3 使用PuTTY,xshell远程连接Linux及PuTTY,xshell密钥认证
- PuTTY和XSHELL远程连接Linux及密钥认证
- Xshell无法连接到Linux,方法指南
- win7中使用xshell连接VMware下ubuntu失败
- 【Linux】安装步骤 2018年12月13日 21:18:22 该办正事了 阅读数:20 Linux之安装1. 整体安装步骤2. 安装时常用命令3. 命令行启动4. 虚拟机网络模式介绍5. 新建Xshell连接 1. 整体安装步骤
- xshell无法连接centos7服务器
- xshell无法连接centos 6.6的问题
- linux相关知识(二)在windows10下利用xshell连接linux虚拟机