"Permission denied (publickey)" 这个错误信息通常表明 SSH 客户端尝试使用 SSH 密钥进行连接,但是服务器没有接受这个密钥。这个问题有几个可能的原因:
~/.ssh/authorized_keys
文件中。解决这个问题的方法通常包括以下几个步骤:
authorized_keys
文件中添加了你的公钥。/etc/ssh/sshd_config
),确保 PublicKeyAuthentication 设置为 yes。ssh -i /path/to/your/private/key username@server
确定使用特定的密钥文件。这里有一个有关 SSH 问题排查的详细教程,可能会对你有所帮助:https://www.digitalocean.com/community/tutorials/how-to-troubleshoot-ssh-authentication-issues-on-your-droplet
如果你需要进一步的帮助,请提供更多的上下文信息,例如你是在尝试连接到什么类型的服务器(如 Git 服务器、云服务器等),以及你已经尝试了哪些步骤等。
macos如何运行.sh文件
启蒙时代的知识传播如何塑造了现代学术和相关机构的发展?
狄利略的著作《关于托勒密和哥白尼两大世界体系的对话》采用了什么形式来展开讨论?
吳彤在2018年中决定回流加拿大并在温哥华定居的原因是什么,他之后有什么计划吗?
为什么于格二世虽然被加冕为共治国王,却未被列入法国国王之列?
《四个女仔三个BAR》和《艳丽狂想曲》在类似题材电视剧中的独特之处是什么?
《弗里达》(2024年电影)在哪里首次上映,并获得了哪些奖项?
久本雅美的个人音乐作品有哪些,她发布过哪些单曲或专辑?
克里姆林宫在苏联时期经历了哪些重要变化?
在Few-shot学习中,提供多个翻译示例相比于One-shot学习对模型的性能提升有哪些帮助?