xshell登录 安卓手机

阅读: 评论:0

xshell登录 安卓手机

xshell登录 安卓手机

局域网远程连接手机

    • 通过ssh登录到手机 Termux
    • 安装Termux
    • 安装openssh
    • 启动sshd服务
    • 配置登录密钥
      • 方法1
      • 方法2
    • 手机查看当前用户名
    • 手机查看当前ip
    • 电脑cmd ssh到手机
    • 电脑xshell连接到ssh手机

通过ssh登录到手机 Termux

Termux是Android上的一个非常强大的终端模拟器。Termux官网 || Termux_0.94.apk

安装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 ./.sshcat id_rsa.pub >> authorized_keys至此,已添加公钥信息到手机。

方法2








然后找到手机中接收的 id_rsa_2048.pub 文件 复制到 /data/ux/files/home/.ssh

	$ cp /storage/shared/id_rsa_2048.pub /data/ux/files/home/.ssh
# 用Termux 操作(为了保障权限 属主 属组等问题 )
# 我手机接收的文件在	/storage/shared/id_rsa_2048.pub
# 复制手机接收的文件到 /data/ux/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手机


本文发布于:2024-02-05 05:13:45,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170724956463348.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:手机   xshell
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23