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
相关推荐
江湖一码农2 天前
[实战]Ubuntu使用工具和命令无法ssh,但使用另一台Ubuntu机器可以用命令ssh,非root用户。
linux·ubuntu·ssh
Mr.Lee jack3 天前
【SSH端口转发:实现安全的远程端口映射】
运维·安全·ssh
黑客呀4 天前
Metasploit通过ssh暴力破解
运维·数据库·ssh
翻滚吧键盘5 天前
通过ssh连接debian
服务器·debian·ssh
obboda5 天前
shell安全类脚本(1.屏蔽每分钟访问过多的IP;2.拒绝ssh暴力破解)
chrome·tcp/ip·ssh
小白电脑技术6 天前
ssh链接飞牛NAS的时候出现WARNING提示无法正常登录!按照这个可以解决
运维·ssh·电脑
嵌入式郑工6 天前
ssh,samba,tftp,nfs服务安装和配置
java·前端·ssh
朝小槿、7 天前
zerotier已配置但ip连不上?
网络·tcp/ip·ssh
诸神缄默不语7 天前
mobaxterm内置编辑器中文出现乱码如何解决:直接更换编辑器为本地编辑器
编辑器·ssh·mobexterm
乘风而来的思绪7 天前
【工具箱】GitHub命令行访问配置
spring boot·ssh·github·编程工具·github desktop·github配置