PuTTY Linux V1.0
2022/6/30 5:19:38
本文主要是介绍PuTTY Linux V1.0,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
PuTTY
公钥
生成的公钥,在(PuTTY Key Generator)窗口中形如
ssh-rsa ...
正文不含换行,是控件自动分行显示
(Save public key)保存后形如:
"---- BEGIN SSH2 PUBLIC KEY ---- Comment: ".." .. ---- END SSH2 PUBLIC KEY ----"
粘贴时
- 必须包含(文首的)"ssh-rsa"。
注意,保存的公钥不带此内容。 - 不可包含LF换行。
注意,保存的公钥有换行。 - 不可包含"Comment"。
注意,保存的公钥有注释。
即便删除了注释,仍会显示'Authenticating with public key "rsa-key-..."'(来自私钥的?)注释。 - 估计不可包含"---- BEGIN/END"等。
注意,保存的公钥有这些。
否则可能失败,报错"Server refused our key。
配置
log all session output
Putty: Simple trick to log all session output by default | viktorious.nl – Virtualization & Cloud Management
How to save PuTTY session output automatically - Kernel Talks
Pageant
貌似需要手动启动Pageant (PuTTY authentication agent),并载入私钥。
额外的:
- PuTTY Configuration中,可以Save Sessions,包含"Host Name"、"Private key file for authentication" in "Connection\SSH\Auth"。
双击"Saved Sessions",或者选中后,按"Open"按钮,即可免密登录(仅需输入用户名"pi")。
貌似开启了"Pageant (PuTTY authentication agent)",仅用输入"Host Name"(无需"Private key file for authentication"),即可免密登录。 - Ctrl+D,相当于输入了"logout",可关闭终端。
参考
-
Linux 远程登录 | 菜鸟教程 (runoob.com) \ 使用密钥认证机制远程登录linux
SSH: Secure Shell. 服务。
Windows中可用客户端有 SecureCRT, Putty, SSH Secure Shell 等。
PUTTYGEN生成密钥对。公钥绑Linux(被登录端),私钥绑Putty(登录端),Putty登陆可省略密码。 -
How to Setup Raspberry Pi SSH Keys for Authentication - Pi My Life Up
相当详细。
-
chmod
-
chown
-
基于路径"~/.ssh/authorized_keys"(有见基于root,未尝试)
-
最终删除了换行
(也许用Linux下的换行也可)参见Server refused our key。
-
这篇关于PuTTY Linux V1.0的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法