iOS逆向 | 如何通过OpenSSH实现免密码登录

1,554 阅读1分钟

参考来源

ke.qq.com/course/3140…

基本介绍

ssh-2提供了2种常用的客户端认证方式:

1.基于密码的客户端认证,使用账户密码认证。

2.基于秘钥的客户端认证,免密码认证,是最安全的一种认证方式。

3.ssh-2会优先尝试秘钥认证,如果失败,才会尝试密码认证。

免密码登录的完整流程

1.输入 ssh-keygen(生成公钥和私钥)

2.一路空格

3.输入 cd ~/.ssh(进入到ssh路径)

4.输入 ssh-copy-id root@手机主机地址(将公钥内容追加到授权文件尾部)

5.输入yes,输入登录密码,完成!

image.png

补充说明

如果配置完毕后,还是需要设置密码才能登陆,那就需要设置权限,给下面三个设置755和644的权限后,就可以达到免密码登录。

image.png