首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向新客户端机器适当地添加相同的公共-私有ssh密钥?

如何向新客户端机器适当地添加相同的公共-私有ssh密钥?
EN

Server Fault用户
提问于 2019-10-09 20:20:29
回答 1查看 170关注 0票数 0

我在作为客户端的机器A中使用ssh-keygen命令生成了私有和公钥对文件(id_rsa,id_rsa.pub)。我已经在机器A中测试了我与服务器的连接,它运行良好。现在,我已经使用cp命令将这些文件复制到机器B(~/..ssh文件夹),并且无法再登录。一旦我删除了我的公钥文件,我可以成功地登录到服务器。但是,我的X2goclient不能多次连接和提示带有和不带公钥的解释窗口。

将这些密钥从客户端复制到客户端(机器A到机器B)的适当步骤是什么?

谢谢!

EN

回答 1

Server Fault用户

发布于 2019-10-22 15:51:53

根据我的理解,我认为您的问题不在于密钥生成,而在于在机器B上安装密钥。

代码语言:javascript
复制
ssh-copy-id -i ~/.ssh/home/rsapath user@host

首先,必须输入服务器登录密码(而不是RSA密码)。一旦添加了密钥,请使用

代码语言:javascript
复制
ssh 'user@host'

在这里输入RSA密码。希望这个解决方案能有所帮助。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/987396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档