我在Windows 7上創建了公共ssh密鑰,我想將其安裝在遠程Debian上。怎麼做?遠程linux上的Windows公共ssh密鑰
0
A
回答
1
這裏的這個問題是題外話,可能會被轉移到http://serverfault.com。
然而,你的公鑰複製到遠程的Debian系統scp
(我沒有Windows機器上,所以我會給你的Linux指令,試着去了解他們,並修改它們根據您的手術系統):
scp /path/to/public/key.pub [email protected]:~/.ssh/key.pub
它會詢問您的密碼登錄,然後它將複製密鑰並註銷。 再次登錄在你的機器的ssh並執行以下操作:
ssh [email protected]
chmod 700 .ssh
cd .ssh
cat key.pub >> authorized_keys
chmod 600 authorized_keys
exit
現在,你應該可以遠程登錄,而不發送密碼,提供RSA身份驗證方法是sshd_config中啓用了Debian的服務器上。
注意:chmod
部分並非全球需要,但有時對文件和文件夾的權限設置錯誤會阻止您正確登錄。
1
您必須在debian機器上將您的公鑰存入.ssh/authorized_keys
。
如果安裝了openssh-server
,則會在主目錄中找到.ssh文件夾。
相關問題
- 1. 公共ssh密鑰無效
- 2. 共享SSH密鑰
- 3. Linux的SSH密鑰使用
- 4. c#的RSA公共密鑰的公鑰#
- 5. 如何在windows上使用ssh密鑰在linux上創建git?
- 6. 通過公鑰的ssh密鑰登錄
- 7. 調試SSH共享密鑰
- 8. 將PHP RSA公共密鑰轉換爲Android公共密鑰
- 9. 從Windows公鑰ssh登錄
- 10. GitHub的SSH公共密鑰不是與Windows node.js的child_process.spawn()找到,但child_process.exec()可見
- 11. 在Windows上配置AWS SSH密鑰/ Cygwin
- 12. 如何添加公共密鑰的ssh-agent永久
- 13. 如何從java中的文件加載公共ssh密鑰?
- 14. 定期對公共密鑰
- 15. 什麼是公共密鑰
- 16. 如何與公共密鑰
- 17. 查找相應的公有SSH密鑰
- 18. Ssh需要公鑰的密碼?
- 19. SSH:「密碼錯誤」一代的公鑰
- 20. SSH公共IP上的Django
- 21. Dreamhost上的SSH密鑰
- 22. 在兩個不同的帳戶上使用相同的公共ssh密鑰
- 23. 在mongodb中存儲公共SSH rsa密鑰是否安全?
- 24. 克隆公共github帳戶需要SSH密鑰嗎?
- 25. 如何在ubuntu上以編程方式共享ssh密鑰?
- 26. AES與RSA公共密鑰共享密鑰
- 27. Python:Pycrypto RSA公共密鑰加密錯誤
- 28. 如何用ssh公鑰加密gpg?
- 29. AWS公開密鑰拒絕打開ssh
- 30. .git目錄是否保存遠程密碼或SSH密鑰?
所以在這個文件中我有:「ssh-rsa一些字符/其他字符/其他字符/其他字符/其他字符/其他字符/其他字符ab @ cdefghijk」。我應該在哪裏放鑰匙?爲什麼一段時間有一次斜線,最後一次有兩次? – user15683854875644328975643872
斜槓的數量並不重要。只需將新密鑰放到文件末尾(換行)即可。 – ashiaka