如何免密码登录 Linux 服务器 · ssh 密钥
- 在本地生成 SSH 密钥对:
ssh-keygen -t rsa
,得到 用户名/.ssh/id_rsa(私钥)和 用户名/.ssh/id_rsa.pub(公钥); - 在远程服务器创建
~/.ssh/authorized_keys
文件,把本地 id_rsa.pub 的内容,追加到远程的 authorized_keys 里; - 如果没法手动复制,可以在本地执行
ssh-copy-id -p 端口号 username@remote_host
; - 然后就可以免密登录了。
本文作者:MoonOut
本文链接:https://www.cnblogs.com/moonout/p/18334148
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
2023-07-31 TOEFL | Reading · 题型总结