ssh免密登录的方法: 查看当前用户id, whoami su - lizhihua切换用户 1.ssh-keygen ---创建密钥对 .ssh/.id_rsa 私钥 .ssh/.id_rsa.pub 公钥 2. 把公钥copy到要登录的目标机器上centos机--->ubuntu机 scp -rp id_rsa lizhihua@192.168.10.35:/home/lizhihua/ #把本地文件copy到远程 scp -rp lizhihua@192.168.10.35:/home/lizhihua/id_rsa /tmp/ #把远程文件copy到本地 lizhihua@ubuntu:~$ ssh root@localhost ---这是在ubuntu机上自己登录其它用户生成lizhihua用户下的.ssh文件夹 lizhihua@ubuntu:~$ mv id_rsa.pub .ssh/ 3.1 在目标机器上,把id_rsa.pub重命名为authorized_keys---必须叫此名(或也可用3.2方法) lizhihua@ubuntu:~/.ssh$ mv id_rsa.pub authorized_keys ---重命名为authorized_keys 3. 2在目标机器ubuntu上,把id_rsa.pub里的key取出写入.ssh/authorized_keys cat id_rsa.pub >authorized_keys 读出id_rsa.pub的内容并写入到>后的文件,(覆盖) cat id_rsa.pub >>authorized_keys 读出id_rsa.pub的内容并写入到>后的文件,(追加) 4.这样就可直接在centos机上登录ubuntu机了 [root@centos7 .ssh]# ssh lizhihua@192.168.1.132 ---此时直接连接就可免密登录
分类:
linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合终身会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:使用 .NET 为树莓派开发 Wifi 配网功能
· C# 模式匹配全解:原理、用法与易错点
· 记一次SSD性能瓶颈排查之路——寿命与性能之间的取舍
· 理解 .NET 结构体字段的内存布局
· .NET 9中的异常处理性能提升分析:为什么过去慢,未来快
· C# 模式匹配全解:原理、用法与易错点
· 杂七杂八系列----C#代码如何影响CPU缓存速度?
· C#/.NET/.NET Core优秀项目和框架2025年5月简报
· 鸿蒙仓颉语言开发实战教程:商城应用个人中心页面
· FFmpeg开发笔记(六十三)FFmpeg使用vvenc把视频转为H.266编码