【问题标题】:Failing to copy ssh key to clipboard无法将 ssh 密钥复制到剪贴板
【发布时间】:2018-06-30 06:16:14
【问题描述】:

我正在尝试从我的 Linux 虚拟机中复制 ssh 密钥,但无论何时我输入

xclip -sel < ~/.ssh/id_rsa.pub`

我收到提示:

Error: Can't display: (null)

我一直在尝试关注https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/#platform-linux

【问题讨论】:

  • 这取决于你使用的是什么Linux,如果你有图形界面,什么虚拟化等等。当然,您尝试了链接页面上解决问题的注释,但您只是古玩?
  • 没有图形界面,我运行的是 Ubuntu(64 位)。如果没有图形界面,怎么可能在链接页面上遵循该注释?
  • 此命令会将 SSH 密钥保存在剪贴板中,您只需将其粘贴到所需位置 cat ~/.ssh/id_rsa.pub | pbcopy

标签: linux github ssh virtual-machine


【解决方案1】:

以 X 开头的工具通常与 Xorg 图形系统有关。如果您只有控制台访问虚拟机,xclip 显然不允许您复制到系统剪贴板。一些 *DE 和一些扩展是可能的。

提示:如果 xclip 不起作用,您可以找到隐藏的 .ssh 文件夹,在您喜欢的文本编辑器中打开文件,然后将其复制到剪贴板。

只需将文件传输(scp、FileZilla,无论您喜欢什么)到您的主机系统,然后按照上面的提示在您喜欢的编辑器中打开它。并从那里复制。

【讨论】:

  • 有什么教程可以将文件从 Linux 虚拟机传输到 Windows 主机吗?
  • 正如我已经提到的,阅读 sftp 和 filezilla。它应该做的工作
猜你喜欢
  • 1970-01-01
  • 2013-05-14
  • 1970-01-01
  • 2017-11-20
  • 1970-01-01
  • 1970-01-01
  • 2020-07-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多