1
BOYPT 2013-01-07 13:17:29 +08:00
windows下根据你的客户端不一样,密钥的格式不同而已,比如putty里面也有个PuTTYgen工具,secureCRT也有相应工具;我不知道你的pem是什么格式,反正你用什么客户端就用什么工具把id_rsa转过去导入就可以了。
|
2
accesine OP @BOYPT
多谢。 我现在想在 linux 用这个pem文件登陆远程linux. 但我不想把我的id_rsa.pub给远程的linux。 我想用远程的linux 上生成的pem文件,然后使用: ssh -i remote_give_me.pem 登陆。 不知道我说清楚了没有? |
3
BOYPT 2013-01-07 13:54:31 +08:00
|
4
accesine OP |
5
imzshh 2013-01-07 14:10:41 +08:00
把客户机的id_rsa.pub文件的内容加到服务器~/.ssh/authorized_keys文件里面就可以了。
然后登录的时候ssh [email protected]就可以。 |
6
iZr 2013-01-07 14:12:10 +08:00 via iPad
|
7
ry_wang 2013-01-07 14:41:40 +08:00
被登陆server用authorized_keys指定私钥,登录client用-i参数指定公钥。
具体公钥私钥在哪台机器生成无所谓,甚至第三台机器都可以。 |
8
accesine OP @imzshh
主贴里我提到了: 我不想把客户机的id_rsa.pub给远程linux. 我只想与 aws ec2 一样,下载一个pem文件,然后 ssh -i aws_ec2.pem 登陆。 但我不知道如何生成这样的pem。 |
9
ry_wang 2013-01-07 14:42:58 +08:00 1
擦。写反了。。
应该authorized_keys指定公钥,-i参数指定私钥,抱歉 |