Ubuntu-Touch-03:使用SSH连接手机

开启SSH

目的:开启ssh连接,以通过电脑使用网络连接手机,在电脑上敲命令,更方便快捷。
方法:

  1. 打开“终端”
    在这里插入图片描述
  2. 输入你设定的密码
    在这里插入图片描述
  3. 输入sudo su root后回车,然后输密码,输密码时不会显示,输完密码回车后显示这个界面
    在这里插入图片描述
  4. 输入cd ~进入root目录(因为这是在root用户下,所以进是root目录),输完回车后显示这样
    在这里插入图片描述
  5. 输入mount -o remount rw /(注意不要输错,那个是小写字母o,不是数字0,然后rw和/中间有一个空格)
    在这里插入图片描述
  6. 输入ssh-keygen,但凡出现:的都是让你输入参数,咱不用输入参数,直接按回车就好了,直到出现熟悉的root@ubuntu-phablet:~#
    在这里插入图片描述
  7. 接着输入命令android-gadget-service enable ssh,出现这个界面,即代表开启成功
    在这里插入图片描述
  8. 输入cp /root/.ssh/id_rsa /home/phablet/Documents/ssh-rsa(注意别输错了,里面的Documents的大写不要输成小写)
    在这里插入图片描述
  9. 输入chmod 777 /home/phablet/Documents/ssh-rsa,将文件权限更改为777,否则后面无法操作
    在这里插入图片描述
  10. 数据线连接电脑,双击打开桌面的“此电脑”,双击打开显示的Redmi 4X
    在这里插入图片描述
  11. 双击进入Redmi 4X(左边那个是我插入的TF卡,不用在意)
    在这里插入图片描述
  12. 双击进入Documents文件夹
    在这里插入图片描述
  13. ssh-rsa文件复制到电脑中保存好
    在这里插入图片描述

安装Xshell和Xftp软件

要通过ssh方式连接手机,需要使用ssh命令去操作,但是传统的ssh连接和使用并不是很方便,于是咱们用这个软件进行连接和设置。

  1. 打开链接:https://www.xshell.com/zh/free-for-home-school/
  2. 点击“两者”,并输入姓名和你的邮箱(姓名随便,输个a就行),点击下载
    在这里插入图片描述
  3. 打开邮箱,找到他给你发的邮件,点进去,有下载链接,点击链接开始下载(2封邮件,一个Xshell,一个Xftp,都要下载)
    在这里插入图片描述
  4. 打开下载的安装包安装(两个都要装,建议先装Xshell)
  5. 安装完成后打开软件(Xftp安装完成后,关闭即可)

使用Xshell连接手机

  1. 连接手机,得先知道手机的IP地址。方法很简单,打开路由器管理页面,输入密码,找到手机的IP地址即可
    在这里插入图片描述
  2. 设置IP与MAC绑定,避免手机在下次连接路由器时IP改变
    在这里插入图片描述
  3. 打开Xshell软件,会自动弹出“会话”界面
  4. 点击左上角“新建”
    在这里插入图片描述
  5. 名称随便起,主机那里填入IP地址
    在这里插入图片描述
  6. 点击左侧的“用户身份验证”,用户名输入root,方法那里消掉Password,勾选上Public Key,并选中Public Key使其变蓝
    在这里插入图片描述
  7. 点击右边的“设置”,然后点击“浏览”
    在这里插入图片描述
  8. 点击“导入”
    在这里插入图片描述
  9. 选中保存到电脑里面的SSH公钥,然后点击“打开”
    在这里插入图片描述
  10. 选中导入的公钥,然后点确定
    在这里插入图片描述
  11. 点击“确定”,然后点击“确定”
    在这里插入图片描述
  12. 你即可在“会话”界面看到,双击开始连接
    在这里插入图片描述
  13. 首次会弹出SSH安全窗口,点击“接受并保存”即可
    在这里插入图片描述
  14. 如果Xshell连接时出现了这个提示:所选的用户密钥未在远程主机上注册,输入这个命令即可:cp .ssh/id_rsa.pub .ssh/authorized_keys

上一篇:Ubuntu-Touch-02:开始刷机
下一篇:Ubuntu-Touch-04:使用Xshell搭配Xftp对手机进行基本配置

猜你喜欢

转载自blog.csdn.net/weixin_43381677/article/details/122710883
今日推荐