1
我前两天在家里创建了一个回购协议,并对它做了一些工作,然后昨天在工作时设置了我的SSH密钥,以便我可以推送到该回购协议,并且工作正常。
但今天,我得到权限被拒绝的消息,好像我的SSH密钥不再链接。
它存储在本地,我也可以在我的github设置中看到它。 这可能是什么原因造成的?
操作系统:Linux的AntergosSSH权限在重启时被拒绝
我前两天在家里创建了一个回购协议,并对它做了一些工作,然后昨天在工作时设置了我的SSH密钥,以便我可以推送到该回购协议,并且工作正常。
但今天,我得到权限被拒绝的消息,好像我的SSH密钥不再链接。
它存储在本地,我也可以在我的github设置中看到它。 这可能是什么原因造成的?
操作系统:Linux的AntergosSSH权限在重启时被拒绝
的问题是,该密钥存储在~/.ssh/authorized_keys
具有加密的家,你不能用钥匙为您的主目录encrytped登录。授权密钥到别的地方
移动,我个人使用/etc/ssh/.authorized_keys
你再编辑/etc/ssh/sshd_config
,添加/编辑该行
AuthorizedKeysFile /etc/ssh/.authorized_keys
重新启动SSH服务器。
您也可以参考:
http://manpages.ubuntu.com/manpages/precise/en/man5/sshd_config.5.html
所以昨天我感动的文件,并重新添加的关键试剂,由于它的新的位置和它的工作。 但是,今天早上重新启动后,问题仍然发生在权限被拒绝的情况下。 – Fenwick17
有些东西是加密你的主目录,试着联系你的NOC团队,你会得到这个消息&为什么你不能'root'访问服务器? – LuFFy
这是一台个人笔记本电脑,带有加密的家庭,我用于工作。连接到企业github是完全正常的,只是github.com不是 – Fenwick17