Skip to main content

Step-by-step guides for SSH on macOS

Practical, copy-paste-ready tutorials for every SSH workflow on a Mac.

5 minutes

How to set up an SSH tunnel on a Mac

A complete guide to local, remote, and SOCKS5 SSH tunnels on macOS — both command-line and visually in SSHive.

5 minutes

How to generate and use SSH keys on a Mac

From `ssh-keygen` to passwordless servers in 5 minutes — covers ed25519, ssh-agent, the Apple Keychain, and SSHive integration.

3 minutes

How to use SFTP on a Mac (drag & drop, free)

Drag-and-drop SFTP transfers, remote file editing, bulk ops — in the same window as your SSH terminal. Free.

4 minutes

How to RDP from a Mac to a Windows host

Embedded RDP client in macOS — no window-switching to Microsoft Remote Desktop, full keyboard mapping, encrypted via SSH if needed.

4 minutes

How to VNC from a Mac to a Linux desktop

Built-in VNC viewer, full RFB protocol support, works with TightVNC/RealVNC/x11vnc/noVNC — and no separate WebSocket relay needed.

3 minutes

How to use a jump host on a Mac

Visual ProxyJump configuration, agent forwarding, multi-hop chains — without editing ~/.ssh/config every time.

2 minutes

Import ~/.ssh/config into SSHive

Bring your existing OpenSSH config into SSHive — every Host entry becomes a profile in seconds.

3 minutes

How to set up a SOCKS5 proxy via SSH on a Mac

Route browser traffic through a remote server — encrypted, untouchable by hotel networks. Free, no VPN service.

2 minutes

Run a command on multiple SSH servers from Mac

Broadcast keystrokes to every active SSH session at once — fleet-wide ops in seconds, no Ansible playbook required.

3 minutes

Connect Claude Code or Cursor to SSH via MCP

Let your AI assistant execute commands, read files, and triage incidents directly on your servers — through SSHive's built-in MCP server.