Skip to content

About

面向 macOS 和 Windows 的跨平台 SSH/SFTP 桌面客户端,支持多会话终端、文件传输、端口转发和 AI 命令助手。

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Repository files navigation

Luna Remote 图标

Luna Remote

面向 macOS 和 Windows 的 SSH 与 SFTP 桌面客户端

最新版本 构建状态 支持平台

下载最新版本 · 开发文档

English · 简体中文

Luna Remote 把日常远程工作放进一个窗口。连接服务器后,可以随时在终端和 SFTP 之间切换,也能直接管理端口转发、连接配置和多个并行会话。

Luna Remote 终端界面

SSH 终端

  • 支持密码、键盘交互、私钥和 SSH Agent 认证
  • 提供 Host Key 校验、会话保活和一级跳板机
  • 同一台服务器可以打开多个独立会话
  • 连接支持分组、排序、折叠和 SSH Config 导入
  • 字体、字号、配色、透明度和背景图均可调整
  • 支持深色、浅色和跟随系统的界面主题

SFTP 与部署

本地目录和远程目录采用双栏布局。文件和目录可以直接上传、下载、预览或拖放,传输任务会进入队列,失败后可以重试。

部署支持从本地工作区选择多个文件或目录,生成 ZIP、tar.gz 或按原路径直接上传到指定的上传目标目录,压缩包按“根目录_yyyyMMddHHmmss.扩展名”命名。上传后可用 Bash 执行用户配置的 Shell 模板,将文件解压或复制到实际部署目录。支持每日定时执行和本地运行历史。普通 SFTP 传输仍支持路径收藏,以及同名文件的覆盖、跳过或自动重命名。

部署任务支持导入导出,也可在执行成功或失败后通过 Webhook 发送通知。

Luna Remote SFTP 文件传输界面

端口转发

Luna Remote 支持本地转发、远程转发和 SOCKS5 动态转发。转发规则跟随连接保存,需要时可以直接启用,不必重复填写主机和端口。

AI 命令助手

用自然语言描述任务后,AI 命令助手可以生成 Linux Shell、PowerShell、CMD 或 macOS 命令,并说明命令用途、执行前提和潜在风险。

生成结果可以复制或填入当前终端,执行前仍由用户确认。附带终端上下文时,最近的输出会先经过常见凭据和个人信息脱敏。AI 功能支持 OpenAI 兼容服务,不配置也不会影响 SSH 和 SFTP。

Luna Remote AI 命令助手

本地数据与个性化

  • 凭据保存在 macOS Keychain 或 Windows Credential Manager
  • 连接配置支持导出、备份和恢复
  • 文件传输提供历史记录和失败重试
  • 应用图标、界面主题和终端外观均可更换

下载

安装包可以从 Releases 获取。

平台 安装包 说明
macOS Apple Silicon Luna-Remote_macos-arm64.dmg 适用于 M 系列芯片
macOS Intel Luna-Remote_macos-x64.dmg 适用于 Intel Mac
Windows x64 Luna-Remote_windows-x64-setup.exe 标准版,推荐;缺少 WebView2 时联网下载
Windows x64 Luna-Remote_windows-x64-with-webview2-setup.exe 内置 WebView2,仅用于无法联网安装 WebView2 的兼容场景

当前安装包没有开发者签名。macOS 首次运行时需要在“隐私与安全性”中确认,Windows 可能显示未知发布者或 SmartScreen 提示。

开发

项目结构、环境搭建、检查命令和打包发布说明见 开发文档。

许可证

Luna Remote 基于 MIT License 发布。项目使用的第三方组件和字体保留其各自的许可证。

About

面向 macOS 和 Windows 的跨平台 SSH/SFTP 桌面客户端,支持多会话终端、文件传输、端口转发和 AI 命令助手。

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages