【Macbook环境配置】Macbook设置ssh免密登陆服务器

1️⃣ 本机生成密钥(只做一次)

bash 复制代码
ssh-keygen -t ed25519

2️⃣ 把公钥拷到虚拟机(需要输最后一次密码)

bash 复制代码
ssh-copy-id zkong@192.168.56.101

成功后,虚拟机会把你的公钥写进:

bash 复制代码
~/.ssh/authorized_keys

3️⃣ 配合别名使用(最终形态)

你的 ~/.ssh/config

复制代码
Host myvm
    HostName 192.168.56.101
    User zkong
    IdentityFile ~/.ssh/id_ed25519

现在登陆只需要:

bash 复制代码
ssh myvm

✅ 不输密码

✅ 安全

✅ 专业

✅ 稳定


👉 .ssh/config 只能存 IP / 用户 / 端口 / key

相关推荐
程序员老陆3 小时前
说一说FFmpeg6在Linux平台的编译
linux·运维·服务器·ffmpeg
玫幽倩3 小时前
2026黄河流域公安院校-电子物证单项赛(程序逆向分析+服务器取证)
运维·服务器·python·电子取证·逆向·程序分析·服务器取证
赵民勇4 小时前
systemd-cgtop命令详解
linux·运维
Zhu7584 小时前
在docker环境部署frp
运维·docker·容器
运维行者_5 小时前
企业带宽监控工具实战:网络流量分析与异常排查的5个关键能力
运维·服务器·开发语言·网络·分布式·后端·php
March.s5 小时前
Nginx 服务器反向代理实战指南
服务器·nginx·github
刚入门的大一新生5 小时前
Linux-Linux第一个系统程序-进度条
linux·运维·服务器
梦想的旅途25 小时前
企业微信自动化实战:客户资料自动修改与备注同步
运维·自动化·企业微信
梦想的旅途25 小时前
企业微信自动化实战:客户通讯录备份与关系自动迁移
运维·自动化·企业微信
FlightYe5 小时前
linux系统编程(八):阻塞与非阻塞IO对比
android·linux·运维·服务器·github·vim