美文网首页
免密ssh登录越狱的iPhone手机

免密ssh登录越狱的iPhone手机

作者: Jackson_Z | 来源:发表于2023-09-13 14:44 被阅读0次

电脑端生成rsa密钥对ssh-keygen -t rsa -P '', -P ''表示密钥的密码为空

 ~ ssh-keygen -t rsa -P ''
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/dh/.ssh/id_rsa): /Users/dh/.ssh/id_rsa_13)
Your identification has been saved in /Users/dh/.ssh/id_rsa_13
Your public key has been saved in /Users/dh/.ssh/id_rsa_13.pub

上传公钥到手机

先连接手机终端,执行ssh-keygen,使手机自动生成.ssh文件夹,可见Dopamine越狱的手机路径在/var/jb/var/mobile/.ssh/

iPhone-13-mini:~ mobile% ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/var/jb/var/mobile/.ssh/id_rsa):
Created directory '/var/jb/var/mobile/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /var/jb/var/mobile/.ssh/id_rsa
Your public key has been saved in /var/jb/var/mobile/.ssh/id_rsa.pub

上传公钥

执行ssh-copy-id -i /Users/dh/.ssh/id_rsa_13.pub mobile@192.168.1.147上传公钥文件到/var/jb/var/mobile/.ssh/authorized_keys,或者scp -P2222 /Users/dh/.ssh/id_rsa_13.pub mobile@192.168.1.147:/var/jb/var/mobile/.ssh/authorized_keys

使手机当前用户mobile和.ssh文件夹的权限是700, .ssh目录下的authorized_keys文件需要600或644权限

chmod 700 mobile
chmod 700 .ssh
chmod 600 authorized_keys

现在电脑端就可以使用如下命令免密登录了

$ ssh -i /Users/dh/.ssh/id_rsa_13 mobile@192.168.1.147

电脑端配置config,使命令更简洁,在/Users/dh/.ssh/下新建文件config,内容如下

Host 13mini
    Hostname 127.0.0.1
    User mobile
    Port 2223
    IdentityFile ~/.ssh/id_rsa_13
    
Host 666s
    Hostname 127.0.0.1
    User root
    Port 2222
    IdentityFile ~/.ssh/id_rsa_666s

这样就可以使用ssh 13mini免密登录iPhone13mini手机,ssh 666s免密登录iPhone6s手机了

相关文章

  • Hadoop安装

    配置SSH免密登录 ssh localhost 验证免密登录是否配置成功 安装Java Java是Hadoop的先...

  • Mac SSH 免密登录越狱iPhone 操作步骤

    1、通过Cydia 安装OpenSSH 2、安装OpenSSH后,建议修改root密码,默认密码为:alpine。...

  • SSH远程登录iPhone

    ssh远程登录iPhone, 需要在iPhone(越狱机)中先安装插件OpenSSH 登录SSH 1. 远程连接i...

  • Centos/SSH免密登录

    Centos/SSH免密登录 test

  • Jenkins的Publish Over SSH功能将项目部署到

    免密登录设置 在使用Publish Over SSH之前,需要制作SSH私钥。机器间做免密登录配置。假设机器A,i...

  • 安装ES5.3

    ips: 192.168.61.141192.168.61.142192.168.61.143 ssh免密登录设置...

  • linux ssh 免密登录设置

    免密登录设置 一般情况下ssh登录远程机器需要输入密码,可以设置免密登录 ssh-keygen -t rsa命令一...

  • iPhone 越狱ssh免密登陆

    写的人很多 ,自己记录一下 1.生成公钥 如果已经有了id_rsa.pub文件 可以忽略制一步 2.拷贝公钥 手机...

  • Ubuntu的ssh

    安装ssh 创建root用户 配置本机无密码ssh登录 spark0免密码ssh登录spark1 spark1免密...

  • SSH免密登录

    免密登录的原理 首先免密登录要从SSH的流程说起,最常见的是密码登录,流程如下 免密登录要实现的是客户端向服务端发...

网友评论

      本文标题:免密ssh登录越狱的iPhone手机

      本文链接:https://www.haomeiwen.com/subject/kdrpvdtx.html