"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年中决定回流加拿大并在温哥华定居的原因是什么,他之后有什么计划吗?
什么是“税收抵免”制度,哪些国家采用这个政策来促进再生能源?
阿德里安·布罗迪在电影《石谷仓城堡》(Stone Barn Castle)中担任了哪些工作?
电影《地狱哪有那么HIGH》的主角是由哪些演员扮演的?
7世纪时,新罗联合唐朝灭亡了哪两个国家,使朝鲜半岛大同江以南统一在一个政权之下?
马克斯·卡维尔在进入演艺圈之前,有没有从事其他职业或有特别的兴趣爱好?
第一舰队是如何成为澳大利亚殖民历史开端的?