将公钥写入 authorized_keys 出现错误「standard input: Invalid argument」

发布于 2022-09-11 23:36:53 字数 646 浏览 24 评论 0

我是参考
https://www.twblogs.net/a/5b8...

是这样的我已经产生好钥匙
要用这个方式写入时

cat ~/.ssh/117.pub | ssh root@x.x.x.x 'cat >> .ssh/authorized_keys'

却出现 error

stty: standard input: Invalid argument

我总共有两个主机需要这样
第一台是正常的,可以ssh 就不用输入密码就可以登入
我这是第二个 ssh 时出现这个错误
我有新建新的档案叫做 117
这是咋了

补充 这个我也试过了...错误都一样

ssh-copy-id -i ~/.ssh/117.pub root@x.x.x.x
ssh root@x.x.x.x 'mkdir -p ~/.ssh;cat >> ~/.ssh/authorized_keys' < ~/.ssh/117.pub

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浅浅 2022-09-18 23:36:53

确认一下 111.pub 内容究竟写入 ~/.ssh/authorized_keys 没有

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文