您的位置:首页 >> APPLE >> MAC下使用putty生成的秘钥文件登录服务器
MAC下使用putty生成的秘钥文件登录服务器
[ 孤狼 | 2015-12-09 21:17:02 | APPLE ]

        在windows下大家管理服务器的时候都喜欢使用putty来管理,而且有不少人还加上了.ppk秘钥文件来使其更加安全.

        但是一到了mac上就懵逼了,mac上没有putty软件,而且也没有ssh管理软件支持.ppk加密文件,FUCK那么贵的东西什么都不支持,除了开发IOS以外就只能装逼了.

        不过我们还是要解决这个问题,mac下自带的终端支持ssh连接,同时也支持使用pem加密文件连接,那么我们能不能把ppk文件转换成pem文件呢?

        答案是可以的,putty早就知道有装逼人事会再mac遇到这个问题,所以已经有了一套解决方案.

 

1.安装Homebrew. Homebrew是一个类似linux下的yum的自动安装工具,MAC原生竟然不支持.哎....

网址: http://brew.sh/index_zh-cn.html

安装命令:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


运行后如图,不过因为服务器在国外,可能会被墙,这点需要自己解决.

 1449667232768447.png




2.安装putty.

安装命令:

brew install putty

 

3.转换ppk文件到pem文件(注意文件路径)

命令:

puttygen xxx.ppk -O private-openssh -o xxx.pem

 

4.得到pem加密文件后,就可以连接服务器了

ssh -i xxx.pem user@my.server.com

 例如:

ssh -i /Users/gulang/file/key.pem root@127.0.0.1


转载请注明出处:http://gl.paea.cn/apple/content/2015/12/09/87.html