开启SSH
目的:开启ssh连接,以通过电脑使用网络连接手机,在电脑上敲命令,更方便快捷。
方法:
- 打开“终端”
- 输入你设定的密码
- 输入
sudo su root
后回车,然后输密码,输密码时不会显示,输完密码回车后显示这个界面
- 输入
cd ~
进入root目录(因为这是在root用户下,所以进是root目录),输完回车后显示这样
- 输入
mount -o remount rw /
(注意不要输错,那个是小写字母o,不是数字0,然后rw和/中间有一个空格)
- 输入
ssh-keygen
,但凡出现:
的都是让你输入参数,咱不用输入参数,直接按回车就好了,直到出现熟悉的root@ubuntu-phablet:~#
- 接着输入命令
android-gadget-service enable ssh
,出现这个界面,即代表开启成功
- 输入
cp /root/.ssh/id_rsa /home/phablet/Documents/ssh-rsa
(注意别输错了,里面的Documents的大写不要输成小写)
- 输入
chmod 777 /home/phablet/Documents/ssh-rsa
,将文件权限更改为777,否则后面无法操作
- 数据线连接电脑,双击打开桌面的“此电脑”,双击打开显示的
Redmi 4X
- 双击进入
Redmi 4X
(左边那个是我插入的TF卡,不用在意)
- 双击进入
Documents
文件夹
- 将
ssh-rsa
文件复制到电脑中保存好
安装Xshell和Xftp软件
要通过ssh方式连接手机,需要使用ssh命令去操作,但是传统的ssh连接和使用并不是很方便,于是咱们用这个软件进行连接和设置。
- 打开链接:https://www.xshell.com/zh/free-for-home-school/
- 点击“两者”,并输入姓名和你的邮箱(姓名随便,输个a就行),点击下载
- 打开邮箱,找到他给你发的邮件,点进去,有下载链接,点击链接开始下载(2封邮件,一个Xshell,一个Xftp,都要下载)
- 打开下载的安装包安装(两个都要装,建议先装Xshell)
- 安装完成后打开软件(Xftp安装完成后,关闭即可)
使用Xshell连接手机
- 连接手机,得先知道手机的IP地址。方法很简单,打开路由器管理页面,输入密码,找到手机的IP地址即可
- 设置IP与MAC绑定,避免手机在下次连接路由器时IP改变
- 打开Xshell软件,会自动弹出“会话”界面
- 点击左上角“新建”
- 名称随便起,主机那里填入IP地址
- 点击左侧的“用户身份验证”,用户名输入root,方法那里消掉
Password
,勾选上Public Key
,并选中Public Key
使其变蓝
- 点击右边的“设置”,然后点击“浏览”
- 点击“导入”
- 选中保存到电脑里面的SSH公钥,然后点击“打开”
- 选中导入的公钥,然后点确定
- 点击“确定”,然后点击“确定”
- 你即可在“会话”界面看到,双击开始连接
- 首次会弹出SSH安全窗口,点击“接受并保存”即可
- 如果Xshell连接时出现了这个提示:所选的用户密钥未在远程主机上注册,输入这个命令即可:
cp .ssh/id_rsa.pub .ssh/authorized_keys
上一篇:Ubuntu-Touch-02:开始刷机
下一篇:Ubuntu-Touch-04:使用Xshell搭配Xftp对手机进行基本配置