1. 程式人生 > Android開發 >iOS逆向 | 如何通過OpenSSH實現免密碼登入

iOS逆向 | 如何通過OpenSSH實現免密碼登入

參考來源

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