AWS服务器用手机APP(Termius)远程登录

AWS服务器用手机APP(Termius)远程登录_第1张图片

在介绍手机远程登录前,先教大家怎么设置登录方式由秘钥登录设置为密码登录(虽然秘钥登录的方式更加安全,但是用密码登录会更加方便)。

1、先用xshell或者Git bash用秘钥登录ip
AWS服务器用手机APP(Termius)远程登录_第2张图片

AWS服务器用手机APP(Termius)远程登录_第3张图片

这里用的是xshell,选择本地的秘钥文件登录

2、在用密钥登陆ec2后,为root用户创建密码:

sudo passwd root

系统会让你输入两次密码,一定要记住了!!!
3、切换为root用户,并且编辑sshd_config文件,PasswordAuthentication no,把no改成yes。使系统允许密码登陆:

su root

vim /etc/ssh/sshd_config

4、重启ssh服务

/etc/init.d/sshd restart

sshd位置因系统而异

5、为原来的用户添加密码,我原来的用户名是ec2-user

passwd ec2-user

提示输入两次密码,好与前面设置一致

6、此时还是不能用root登录,只能用ec2-user登陆,如果需要使用root用户登陆需要修改sshd_config文件,参考:http://bbs.qcloud.com/thread-11554-1-1.html

vim /etc/ssh/sshd_config

找到 PermitRootLogin 这项 将其改为 yes
7、再次重启sshd服务

/etc/init.d/sshd restart

下面介绍手机app登录:
这里用的是苹果手机的Termius,一款非常好用的ssh远程连接工具
可在app store下载,完全免费
参考:https://www.banwagongzw.com/70.html

8、打开 Termius 应用后,会来到下图所示界面。按照图中提示,我们点击 Hosts 一栏继续即可。AWS服务器用手机APP(Termius)远程登录_第4张图片

9、点击 Hosts 后,会来到下图所示界面。按照图中提示,我们点击右上角的加号按钮,然后选择 New Host 继续即可。
AWS服务器用手机APP(Termius)远程登录_第5张图片

10、点击 New Host 后,会来到下图所示界面。按照图中提示,我们首先在 Alias 一栏填写一个方便记忆的备注,然后在 Hostname 一栏填写服务器 IP 地址(aws服务器ip),接着打开 Use SSH 开关,然后在 Port 一栏填写 SSH 连接端口(一般为22)、Username 一栏填写 root、Password 一栏填写 SSH 连接密码(刚才上面设置的密码),最后点击右上角的 Save 按钮继续即可.
AWS服务器用手机APP(Termius)远程登录_第6张图片

11、点击 Save 按钮后,会来到下图所示界面。按照图中提示。我们点击新建连接继续即可。
AWS服务器用手机APP(Termius)远程登录_第7张图片

12、点击新建连接后,Termius 应用会自动连接服务器ip。初次连接远程服务器时会弹出主机认证窗口,按照下图提示,我们直接点击 Continue 按钮继续即可。
AWS服务器用手机APP(Termius)远程登录_第8张图片

13、点击 Continue 后,Termius 应用会再次继续连接ip,连接成功后会出现下图所示提示信息。
AWS服务器用手机APP(Termius)远程登录_第9张图片

是不是很方便实用呢,以后出门带个手机就可以远程控制服务器了,接下来就可以使用shell命令了。

你可能感兴趣的:(Linux,手机远程ssh,aws由秘钥登录设置为密码登录)