在 macOS 上,你可以使用系统自带的 终端(Terminal) 工具,通过 SSH 协议远程连接服务器

文章目录

      • [1. 打开终端](#1. 打开终端)
      • [2. 使用 SSH 命令连接服务器](#2. 使用 SSH 命令连接服务器)
      • [3. 输入密码](#3. 输入密码)
      • [4. 连接成功](#4. 连接成功)
      • [5. 使用密钥登录(可选)](#5. 使用密钥登录(可选))
      • [6. 退出 SSH 连接](#6. 退出 SSH 连接)
      • [7. 其他常用 SSH 选项](#7. 其他常用 SSH 选项)
      • [8. 常见问题排查](#8. 常见问题排查)
        • [问题 1:连接超时](#问题 1:连接超时)
        • [问题 2:权限被拒绝(Permission denied)](#问题 2:权限被拒绝(Permission denied))
        • [问题 3:SSH 服务未运行](#问题 3:SSH 服务未运行)
      • 总结

在 macOS 上,你可以使用系统自带的 终端(Terminal) 工具,通过 SSH 协议远程连接服务器。以下是详细步骤:


1. 打开终端

  • 打开 Finder ,进入 应用程序 > 实用工具 ,找到并打开 终端
  • 或者直接使用 Spotlight 搜索(按下 Command + Space),输入 Terminal,然后按回车。

2. 使用 SSH 命令连接服务器

在终端中输入以下命令:

bash 复制代码
ssh 用户名@47.96.108.49
  • 用户名 :你在服务器上的登录用户名(例如 rootadmin)。
  • 47.96.108.49:服务器的 IP 地址。

例如,如果你的用户名是 root,命令如下:

bash 复制代码
ssh root@47.96.108.49

3. 输入密码

按回车后,终端会提示你输入密码。输入密码时,屏幕上不会显示任何字符(这是正常的安全行为),输入完成后按回车。


4. 连接成功

如果用户名和密码正确,你会看到类似以下的提示,表示已成功连接到服务器:

bash 复制代码
Welcome to Ubuntu 20.04 LTS (GNU/Linux 5.4.0-42-generic x86_64)

Last login: Fri Jan  3 10:00:00 2025 from 192.168.1.100
root@server:~#

5. 使用密钥登录(可选)

如果你配置了 SSH 密钥登录,可以跳过输入密码的步骤。确保你的私钥文件(如 id_rsa)在本地,然后使用以下命令:

bash 复制代码
ssh -i /path/to/private_key 用户名@47.96.108.49
  • /path/to/private_key:私钥文件的路径。
  • 用户名:服务器上的用户名。

例如:

bash 复制代码
ssh -i ~/.ssh/id_rsa root@47.96.108.49

6. 退出 SSH 连接

在远程服务器的命令行中输入 exit 或按下 Ctrl + D,即可断开连接并返回本地终端。


7. 其他常用 SSH 选项

  • 指定端口 :如果服务器的 SSH 端口不是默认的 22,可以使用 -p 选项指定端口号。例如:

    bash 复制代码
    ssh -p 2222 root@47.96.108.49
  • 调试模式 :如果连接失败,可以使用 -v 选项查看详细的调试信息:

    bash 复制代码
    ssh -v root@47.96.108.49

8. 常见问题排查

问题 1:连接超时
  • 检查服务器的 IP 地址是否正确。
  • 检查服务器是否开启了 SSH 服务。
  • 检查本地网络是否正常。
问题 2:权限被拒绝(Permission denied)
  • 检查用户名和密码是否正确。

  • 如果使用密钥登录,确保私钥文件的权限正确(通常是 600):

    bash 复制代码
    chmod 600 ~/.ssh/id_rsa
问题 3:SSH 服务未运行
  • 登录服务器管理面板,确认 SSH 服务已启动。
  • 如果是云服务器,检查安全组规则是否允许 SSH 连接(默认端口 22)。

总结

通过 macOS 自带的终端工具,使用 ssh 命令可以轻松远程连接服务器。如果需要更安全的登录方式,可以配置 SSH 密钥登录。

相关推荐
鸠摩智首席音效师19 分钟前
如何在 Linux 中使用 dd 命令 ?
linux·运维·服务器
Dream-Y.ocean2 小时前
告别设备束缚!网易 UU 远程 Mac 被控体验:免费高清 + 多场景丝滑,跨端办公刚需神器
macos
wadesir3 小时前
当前位置:首页 > 服务器技术 > 正文Linux网络HSRP协议(实现路由器热备份与高可用性的实用指南)
linux·服务器·网络
泡沫·4 小时前
4.iSCSI 服务器
运维·服务器·数据库
胡八一4 小时前
解决PHP未检测到您服务器环境的sqlite3数据库扩展报错
服务器·数据库·php
不解不惑4 小时前
OpenAI whisper 语音识别服务器搭建
服务器·whisper·语音识别
gaize12134 小时前
适合业务规模较大的场景的服务器测评
服务器
悠悠121385 小时前
告别Zabbix?我用Netdata只花10分钟就搞定了50台服务器的秒级监控(保姆级实战)
运维·服务器·zabbix
天庭鸡腿哥5 小时前
大小只有4K的软件,可让系统瞬间丝滑!
运维·服务器·windows·microsoft·everything
虚伪的空想家5 小时前
华为昇腾Atlas 800 A2物理服务器开启VT-d模式
运维·服务器·ubuntu·kvm·vt-d·直通