`
贝壳水母
  • 浏览: 146014 次
  • 性别: Icon_minigender_1
  • 来自: 广州中低收入人群
社区版块
存档分类
最新评论

(翻译)Mac下ssh使用密钥登录

 
阅读更多
来源:http://stackoverflow.com/questions/3475069/use-ppk-file-in-mac-terminal-to-connect-to-remote-connection-over-ssh

putty可以使用ppk格式的私钥通过ssh登录主机,而不需要输入密码
Mac下,如何使用得到的ppk?


·安装putty
sudo port install putty

这条命令会安装putty,以及各种依赖包,顺带会安装puttygen,puttygen可以用来.pem文件,伟大的gfw下,一般需耗费较长时间,耐心等候10几分钟到1小时。。。

·使用puttygen生成.pem格式密钥
puttygen privatekey.ppk -O private-openssh -o privatekey.pem


·直接使用密钥登录
ssh -i privatekey.pem user@my.server.com
分享到:
评论

相关推荐

    lastpass-ssh-key:使用 LastPass CLI 加载当天的 SSH 密钥

    使用 LastPass CLI 加载当天的 SSH 密钥 在我们共享 Mac 工作站,因此我们通常会在当天登录。 我过去常常在 U 盘上携带我的 SSH 密钥。 现在它是一个备份,我使用 LastPass 加载了我的 SSH 密钥。 先决条件 帐户 ...

    SSH客户端操作Linux

    当你第一次使用ssh登录远程主机时,会出现没有找到主机密钥的提示信息。输入"yes"后,系统会将远程主机的密钥加入到你的主目录下的 .ssh/hostkeys下,这样你就可以继续操作了。示例如下: 1 2 3 4 5 6 7 8 ...

    using使用ssh密钥加密/解密-Golang开发

    创建安装Mac OS brew install ssh-vault二进制文件将各种平台的二进制文件和软件包发布到Bintray:要下载特定版本,请使用URL,例如https://dl.bintray.com/nbari/ssh-vault/ssh-vault_0。 12.4_amd64.deb要下载最新...

    ssh-git:桌面应用程序,用于管理Github,Bitbucket和Gitlab帐户的SSH密钥

    ssh-git是一个桌面应用程序,用于管理Github,Bitbucket和Gitlab帐户的SSH密钥。 下载 该应用程序适用于Mac和Linux,可以从网站上下载。 特征 在几秒钟内设置SSH密钥 :rocket: 无需使用终端或处理SSH配置文件 :...

    ssh-audit:SSH服务器审核(横幅,密钥交换,加密,mac,压缩,兼容性,安全性等)

    收集密钥交换,主机密钥,加密和消息认证代码算法; 输出算法信息(自此可用,已删除/已禁用,不安全/弱/旧版等); 输出算法建议(根据公认的软件版本追加或删除); 输出安全信息(相关问题,分配的CVE列表等...

    ssh-askpass:用于OS XmacOS的ssh-askpass

    ssh-askpass ...注销并登录,然后才能使用ssh-add -c向代理添加密钥 启用键盘导航 出于安全原因,ssh-askpass默认为取消,因为按下空格键和接受连接或其他可能使用ssh-key的操作太容易了。 为了使按下O

    机密:将SSH密钥存储在Secure Enclave中

    机密:将SSH密钥存储在Secure Enclave中

    ssh-audit:SSH服务器和客户端审核(横幅,密钥交换,加密,mac,压缩,兼容性,安全性等)

    收集密钥交换,主机密钥,加密和消息身份验证代码算法; 输出算法信息(自此可用,已删除/已禁用,不安全/弱/旧版等); 输出算法建议(根据公认的软件版本追加或删除); 输出安全信息(相关问题,分配的CVE...

    Cornerstone_4.1破解版mac版SVN客户端

    此外,Cornerstone软件是一种面向安全和隐私的解决方案,可以轻松,直接地将基于RSA的密钥对合并到SSH身份验证方案中。 基于RSA的SSH认证和零配置版本控制系统 此外,借助内置的日志记录引擎和简单风格但有用的...

    Termius for Mac(跨平台SSH客户端)v6.4.1修复版

    Termius for Mac版是一款跨多个平台的SSH客户端,能快速远程控制服务器,支持ECDSA和ed25519密钥以及chacha20-poly1305密码,12种色彩鲜艳主题与可调节字体制作,并适用于所有主要的移动和桌面系统。本站为大家带来...

    EasySSHkeyMaker:轻松为GitHub创建SSH密钥

    轻松为GitHub创建SSH密钥。 如何使用 (1)在maker.sh中设置许可(755)。 ②致电maker.sh。 ③按照屏幕上的说明进行操作。 支持的设备 当前,它仅与Android Termux兼容。我们计划在不久的将来支持Windows,Mac和...

    ssh-audit是用于ssh服务器和客户端配置审核的工具。-Python开发

    SSH服务器和客户端审核(横幅,密钥交换,加密,mac,压缩,兼容性,安全性等)ssh-audit ssh-audit是用于ssh服务器和客户端配置审核的工具。 jtesta / ssh-audit(v2.0 +)是由于不活动而从关节病/ ssh-audit(v1.x...

    SSH Shell.app.zip

    mac版好用的ssh shell工具,好看的用户界面能够压缩SSH连接 支持公共密钥,密码,键盘交互认证方法 支持谷歌身份验证和Authy两步验证 支持多因子认证 能够处理DSA,RSA,ECDSA,ed25519私钥类型 RFC4716,PKCS#8 ...

    sshdo:控制可以通过传入的ssh执行哪些命令

    但是,如果您需要执行多个任务,通常需要为每个命令创建并安装单独的密钥对,或者只是不必费心使用强制命令并允许将密钥用于执行任何命令。 相反,您可以使sshdo充当强制命令,并且当ssh连接尝试执行命令时, sshd

    smartcard-scripts:用于运行具有 ssh 密钥支持的 gpg-agent 以及将密钥加载到 Yubikey Neo 的 PIV-II 小程序中的帮助脚本

    从~/.bash_profile此脚本(由于使用launchctl getenv来获取$SSH_AUTH_SOCK的默认值,因此目前仅适用于 Mac)。 这会将您的$SSH_AUTH_SOCK设置为~/.ssh_auth_sock ,然后从~/.ssh_auth_sock创建一个符号链接到您的...

    mac链接linux管理工具

    mac连接linux管理工具,可以直接保存连接不同的服务器,不需要每次都去敲SSH命令. 密钥: Part A:51698/01027/34713 Part B:00937

    sekey:使用Touch ID Secure Enclave进行SSH身份验证!

    SeKey是SSH代理,允许用户使用Secure Enclave对UNIX / Linux SSH服务器进行身份验证 这个怎么运作? Secure Enclave是基于硬件的密钥管理器,与主处理器隔离,以提供额外的安全性。 当您将私钥存储在Secure Enclave...

    Linux系统中SSH服务基于key认证实践的过程

    ssh协议目前有两个版本v1和v2,v1基于CRC-32做MAC,不安全。v2基于DH算法做密钥交换,基于RSA或DSA实现身份认证。所以目前大多流行的Linux都是使用的V2版本。  简单了解了下ssh,我们再来说说它的两种用户登录认证...

    CRT8.3+FX8.3及注册机

    CRT安装包及注册机,亲测可用. securecrt特性 1、适用于Mac和Linux 选项卡组使用选项卡组在更...公开密钥可以以Open SSH格式导出,也可以从PKCS#11导出。 8、SSH代理(Mac和Linux): X.509v3密钥可以添加到SSH代理。

    install.sh:我在所有使用的系统上对终端的个人设置

    在安装之前,请确保机器具有已创建的ssh公共密钥,并且该密钥存储在GitHub中 打开一个终端并执行以下行: zsh <( curl -SsL https://raw.githubusercontent.com/smenzer/install.sh/master/install.sh ) 输入项 ...

Global site tag (gtag.js) - Google Analytics