#SSH 远程连接

24 个方案

用 ssh-copy-id 一键安装 SSH 公钥
LinuxSSH 远程连接认证密钥

不用再手动 cat >> authorized_keys——ssh-copy-id 把公钥推到服务器并顺手修正权限,一条命令搞定免密登录。

低风险 ✓ 2026-09-17
使用 Windows 内置的 OpenSSH 客户端
WindowsSSH 远程连接网络命令行

Windows 自 1809 起就内置完整的 OpenSSH 客户端——日常 SSH 不再需要 PuTTY。

低风险 ✓ 2026-09-17
用 scp 在主机间复制文件
LinuxSSH 远程连接传输scp 远程拷贝

用类似 cp 的语法,通过加密的 SSH 通道在两台机器之间推送或拉取文件和整个目录。

低风险 ✓ 2026-09-17
启动 ssh-agent 并添加 SSH 密钥
LinuxSSH 远程连接ssh-agent 密钥代理认证

把带口令的 SSH 私钥加载到代理中,之后 git push 和 ssh 连接都不用再输口令。

低风险 ✓ 2026-09-18
禁止 root 通过 SSH 直接登录
LinuxSSH 远程连接sshd SSH 服务安全加固

服务器加固第一步:彻底关掉来自互联网的 root 直连。

中风险 ✓ 2026-09-18
用 ssh -L 做本地端口转发
LinuxSSH 远程连接隧道转发

通过 SSH 把远程机器上的服务转发到本地端口——不暴露公网也能访问防火墙后面的开发服务和数据库。

低风险 ✓ 2026-09-17
把 SSH 密码短语存入 macOS 钥匙串
macOSSSH 远程连接ssh-add 密钥添加钥匙串

苹果版 ssh-add 专属参数 --apple-use-keychain 可以记住密码短语,让 ssh-agent 自动加载密钥,重启后依然有效。

低风险 ✓ 2026-09-17
启用 Windows 的 ssh-agent 服务
WindowsSSH 远程连接Git服务

OpenSSH agent 在 Windows 上默认是禁用的——三行 PowerShell 让密钥口令一劳永逸。

低风险 ✓ 2026-09-17
用命令行开启 Mac 的远程登录(SSH)
macOSSSH 远程连接systemsetup 系统设置共享

systemsetup -setremotelogin 可以开启 macOS 的 SSH 服务,让你从另一台电脑登录这台 Mac。

中风险 ✓ 2026-09-18
修复 SSH 私钥"权限过于开放"报错(chmod 600)
Linuxchmod 权限SSH 远程连接权限

用 chmod 600 把 SSH 私钥设为仅本人可读,让 ssh 正常使用密钥,也防止其他用户读取。

中风险 ✓ 2026-09-18
用 scp 加密传输文件
macOSSSH 远程连接scp 远程拷贝安全

一条命令把文件安全复制到另一台 Mac 或服务器。

低风险 ✓ 2026-09-18
用 sftp 安全传输文件
LinuxSSH 远程连接传输SFTP 传输

通过加密的 SSH 文件传输协议,在本地和服务器之间上传下载文件。

低风险 ✓ 2026-09-18