Files
opsxshell/homepage/content/04-sftp.md
T
Logan.Li 8b5a888ab9
CI / Lint & TypeCheck (push) Canceled after 0s
CI / Test (push) Canceled after 0s
CI / Tauri Foundation Acceptance (push) Canceled after 0s
CI / Build (macos-latest) (push) Canceled after 0s
CI / Build (ubuntu-latest) (push) Canceled after 0s
CI / Build (windows-latest) (push) Canceled after 0s
官网内容面向用户全面重写 + App 关于页官网入口
- /docs 重写为 11 页用户向文档(快速上手/会话/终端/SFTP/转发/RDP·VNC/串口/AI/授权/FAQ),剥离 run.sh、构建脚本等开发者内容与内部设计文档
- 文档配 5 张脱敏实况截图:SSH 工作区、SFTP 双栏、RDP、VNC、端口转发抽屉
- 落地页:新增「为什么选」区块、AI 步数修正 8→12、技术栈区改产品特性、专业版 CTA 指向 /pricing
- /pricing 新增免费版 vs 专业版功能对比矩阵
- 全站清除 Tauri/IronRDP/Ed25519/guardrail 等实现层黑话,改用户语言
- 文档站删「打印/导出 PDF」「是否有帮助」摆设组件与未用图标,H1 与页面标题去重
- App 设置-关于新增官网入口 https://opsxshell.rlwj.cn(七语种同步)
- homepage dist 同步重建
2026-10-16 13:20:24 +08:00

2.3 KiB

本地 / 远程双栏文件管理器:拖拽互传、断点续传、失败不伪装成功。

OpsXShell SFTP 双栏文件管理器:左栏为本机目录,右栏为远程服务器目录,中间箭头上传 / 下载

SSH 连上后打开 SFTP 标签即是双栏视图:左边自己电脑、右边远程服务器,选中文件点中间箭头即可互传,也可以直接左右拖拽。

基本操作

SSH 连接后即可打开 SFTP 标签,左栏为本机、右栏为远程:

  • 上传:左侧选中文件后点中间「上传」箭头;未选择文件时会打开系统文件选择器。
  • 下载:右侧选中远程文件后点中间「下载」箭头。
  • 文件右键菜单同样提供「上传」「下载」。
  • 支持拖拽:本地文件拖到远程栏即上传,远程文件拖到本地栏即下载;拖到目录行时以该目录为目标并显示落点高亮。系统未提供拖拽路径时(如某些网络卷),改用中间箭头或文件选择器。

当前拖拽只支持单个文件,不递归传输目录;同侧拖拽不会执行移动或重命名。

断点续传与原子替换

上传和下载先写入 .opsx-part 临时文件:

  • 传输中断后,再次传输同一路径会从已有字节继续。
  • 传输完成并通过大小校验后才替换正式文件——失败传输不会伪装成完整文件。
  • 目标已存在同名项时询问「覆盖」或「跳过」;失败或取消的任务可在传输队列一键重试。

远程文本编辑

双击远程文本文件直接读写远程文件,不会在本地创建同名文件,也不等同于上传 / 下载:

  • 可编辑类型按扩展名排除归档 / 二进制。
  • 单文件约 2 MB 上限;超限、二进制或非 UTF-8 会提示并拒绝打开,请下载后用本地编辑器处理。

重命名与权限

右键菜单支持远程文件重命名与权限(chmod)修改。

断线行为

SSH 断线后,SFTP 按与终端相同的有限次自动重连,并优先回到断线前的远程目录;进行中的传输会标为失败、可重试。也可一键手动重连。刷新时状态栏显示「正在刷新…」,传输忙时浏览类操作立即返回忙提示而不是卡住界面。

当前目标文件采用覆盖语义;内容哈希校验与显式冲突选择在路线图中。