[英]How to import SSH private key? [closed]
我是SSH认证的新手。 一个朋友允许我访问他的服务器,并向我发送了以下形式的私钥:
-----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: blah blah blah long encryption string -----END RSA PRIVATE KEY-----
我的(基本)问题是,如何在客户端计算机上导入此文件,以便我可以访问他的服务器? 最初,我以为只是在机器上的authorized_keys中添加一个条目,但是已经存在的格式与朋友发送的格式不同。 我需要在这里转换一些东西吗? 我一直在阅读很多东西,开始怀疑他是否没有以错误的方式进行操作-我应该在我的机器上生成密钥对并将其私钥发送给他吗? 抱歉,如上所述。
服务器和客户端都是Linux。
由于您的意思是SSH :)
通常,您使用ssh-keygen在本地计算机上生成密钥,然后发送要添加到服务器主目录中的.ssh / authorized_keys文件中的公共密钥(.ssh / id_rsa.pub)。
这样一来,您无需密码即可在服务器上登录,除了您(包括服务器所有者)之外,没有人拥有您的私钥,因此也可以将其重用于其他服务器上的登录。
如果使用腻子,请在下面的对话框中添加私钥
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.