REBOOTORREMOTE ACCESSSSH / 临时连接
ONE LINE. CONNECTED.

连接远端,
只需一行。

复制命令,粘贴到需要连接的设备上。
自动检测并准备 SSH,通常只需输入隧道密码。

选择你的系统

01 / COPY & CONNECT

Linux / macOS

Bash · Terminal

bash
curl -fsSL https://s.rebootor.com/sh | bash
自动准备 SSH · 按需 sudo

前提与解决办法

运行环境
在交互终端执行,需要 Bash、curl;安装 SSH 时需 root 或 sudo 权限。
缺少 Bash / curl
Debian / Ubuntu:sudo apt-get install -y bash curl
RHEL 系:sudo dnf install -y bash curl
Alpine(root):apk add bash curl
Linux / WSL 服务
Linux 需 systemd 或 OpenRC。WSL 若提示无法管理服务,先启用 systemd ↗,重启 WSL 后重试。
macOS 权限不足
在「系统设置 → 通用 → 共享」启用「远程登录」;若命令受阻,检查终端的完全磁盘访问权限。
密码 / 连接失败
使用当前隧道密码;若提示端口占用,请先断开另一台设备的 10020 隧道。连接超时则检查网络能否访问接收端 TCP 22022。

Windows

PowerShell

powershell
irm https://s.rebootor.com/ps | iex
自动准备 SSH · 按需管理员授权

前提与解决办法

运行环境
在 Windows PowerShell 执行;系统需支持内置 OpenSSH 可选功能,并允许按需管理员授权。
命令无法识别
若 CMD 提示 irm 无法识别,请打开 PowerShell 后粘贴同一条命令。
安装 / 授权失败
同意 UAC 管理员授权。可选功能下载失败时,检查 Windows Update 或组织配置的功能源,按官方步骤 ↗安装 OpenSSH 客户端与服务端后重试。
本机 SSH 检测失败
确认 sshd 服务已启动并监听本机 22。已有自定义端口时,下载完整脚本后使用 -LocalPort 端口号。
密码 / 连接失败
使用当前隧道密码;若提示端口占用,请先断开另一台设备的 10020 隧道。连接超时则检查网络能否访问接收端 TCP 22022。
1
复制命令

选择设备对应的系统

2
粘贴执行

在设备的终端中运行

3
输入隧道密码

保持终端打开即可

退出时按 Ctrl-C。默认本机 SSH 端口为 22,接收端 10020 同时供一台设备使用。

高级选项与使用说明

按需调整

下载完整脚本后传入以下参数。默认会自动检测、按需安装并连接。

用途BashPowerShell
只读检查--check-Check
禁止自动安装--no-install-NoInstall
仅安装,不连接--install-only-InstallOnly
使用已有自定义端口--local-port 2222-LocalPort 2222

系统支持

Linux 支持 apt-get、dnf、yum、apk,需要 systemd 或 OpenRC。WSL 需先启用 systemd;Alpine 需已有 Bash 和 curl。Windows 使用内置 OpenSSH 可选功能,需可用的功能源。macOS 使用系统远程登录,权限不足时需在系统设置中启用。

连接与权限

首次准备 SSH 时,系统可能提示 sudo 密码或 Windows UAC 授权。SSH 服务安装后会保留,已有账户密码与认证策略保持原样。系统安装器可能设置默认防火墙规则;自定义端口模式不自动安装。

脚本固定校验接收端主机公钥。隧道密码只在 SSH 交互提示中输入;Cloudflare 提供脚本下载。SSH 握手检测通过后,本机账户能否登录仍取决于本机配置。