mac ssh 连接 linux 服务器

生成 SSH 密钥对

  1. 打开终端

你可以通过 Spotlight 搜索 "Terminal" 打开终端。

  1. 生成密钥对
    ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

手动复制公钥(可选)

如果 ssh-copy-id 命令不可用,可以手动复制公钥:

  1. 查看并复制公钥
    cat ~/.ssh/id_rsa.pub

将输出的公钥内容复制。

  1. 登录远程服务器 (使用密码):
    ssh username@remote_host
  2. 在远程服务器上创建 .ssh 目录 (如果不存在):
    mkdir -p ~/.ssh
  3. 将公钥添加到 authorized_keys 文件
    echo "your_public_key" >> ~/.ssh/authorized_keys
  4. 将 your_public_key 替换为你刚才复制的公钥。
  5. 设置权限
    chmod 700 ~/.ssh
  6. chmod 600 ~/.ssh/authorized_keys
相关推荐
头发那是一根不剩了18 小时前
Ubuntu 系统修改 SSH 端口完整操作文档
ubuntu·ssh
kebidaixu21 小时前
VS Code安装 Remote - SSH 扩展
linux·服务器·ssh
Rabbit_QL1 天前
GitHub 多账号 SSH 配置指南:让个人和工作账号共存
运维·ssh·github
jnrjian1 天前
Offending ECDSA key in /home/oracle/.ssh/known_hosts:16
运维·ssh
yqzyy1 天前
如何安装配置Goland并使用固定公网地址SSH远程连接本地服务器
运维·服务器·ssh
特别关注外国供应商1 天前
Claroty 与 SSH 双双入选 Gartner 《CPS 安全远程访问市场指南》 代表性供应商 名单
ssh·访问控制·安全远程访问·合规审计·工业网络安全·claroty·无代理架构
闫记康2 天前
scp工具
linux·运维·服务器·学习·ssh·github
yatum_20142 天前
MobaXterm SSH 登录 master 节点操作总结
运维·ssh
J心流3 天前
SSH远程连接 github/云效 的操作流程
运维·ssh·github
yann_qu3 天前
Mac通过ssh远程连接wsl
linux·windows·macos·ssh·wsl