WWW.YOUINFO.SITE
标签聚合 sftp

/tag/sftp

v2ex · 2026-05-28 19:19:02+08:00 · tech

最近把一个开源项目整理出来了,叫 VibeShell 。 GitHub: https://github.com/veithly/vibeshell Release: https://github.com/veithly/vibeshell/releases/latest 简单说,它是一个 Tauri 2 + React + Rust 写的桌面 SSH 工具。 我做它不是因为缺一个“能连服务器”的终端,这类工具已经很多了。真正让我想折腾的是:现在会越来越自然地让 AI 工具帮忙看日志、改配置、传文件、重启服务,但这些动作还是散在 SSH 、SFTP 、tunnel 命令、聊天记录和复制粘贴里。 VibeShell 目前把这些东西放到一个本地桌面端里: SSH / local shell 多会话 SFTP 文件管理、预览、上传、下载、同步 SSH tunnel 管理 session recording 内置 MCP server ,给 Claude Code / Codex / Cursor / Gemini CLI / OpenCode 等工具用 凭据本地加密保存,没有托管控制面 我现在比较在意的不是让 AI “全自动运维”。服务器命令跑错了不一定能像代码一样回滚,所以我更想做一个人能看见、AI 只能通过明确工具调用的工作区。 也就是说:人可以在 UI 里看 session ,CLI 可以复用能力,AI 工具通过 MCP 调 SSH/SFTP/file 操作。 现在 Windows / macOS / Linux 安装包都已经在 GitHub Release 里了。如果你也有远程开发、homelab 、跳板机、让 AI 辅助部署这类场景,欢迎试试。 也想听听大家对这个方向的看法: AI 操作远程机器时,你最担心的是安全、可观察性,还是权限边界? 你会希望这种工具更像传统终端,还是更像一个 ops dashboard ? 除了 Claude Code / Codex / Cursor ,大家还希望适配哪些 AI coding 工具? 如果觉得方向有价值,欢迎给个 star 。更欢迎提 issue ,我会优先看真实使用场景。

LinuxDo 最新话题 · 2026-05-27 12:52:46+08:00 · tech

我是搞PHP的,之前一直VS Code加上SFTP插件,本地改了代码以后,自动映射到线上,非常方便。AI出来以后呢,就在VS Code的终端操作各种AI 但是项目多了以后呢,来回切换窗口有点麻烦,后来开始用Codex APP,但是这样的话就得双开了,以前的窗口呢,都还得开,然后再开个Codexapp,耗电量巨大。总感觉不是最佳的开发方式 佬们现在是怎么用的,能分享交流一下吗,我有想过是不是把所有的项目都放在一个VS窗口里边?或者是 站内有个Cursor++,不知道能不能需求 3 个帖子 - 3 位参与者 阅读完整话题

LinuxDo 最新话题 · 2026-05-23 14:57:44+08:00 · tech

zed-sftp目前的插件只有sftp,不支持ftp, 于是搞了个支持ftp的插件(功能参考vscode的sftp插件 ),已经进入zed扩展的审核流程了。 下面是扩展文件,有需要的佬请下载, zed-sftp-v0.1.0.zip (94.4 KB) 使用步骤: 1.在扩展面板右上角点击 Install Dev Extension 2.选择刚解压出来的 zed-sftp/ 文件夹 3.安装完成后,在项目根目录创建 .zed/sftp.json(配置示例见 CONFIGURATION.md) 首次启动注意: 扩展会自动从 github 拉取一个 20KB 的运行时(sync-server)。请确保能访问 github 1 个帖子 - 1 位参与者 阅读完整话题

v2ex · 2026-05-13 17:13:44+08:00 · tech

大家好,我刚上架了一个 iOS frp 客户端:Burrow Tunnel 。 App Store: https://apps.apple.com/cn/app/burrow/id6764009166 它主要给已经在用 frp / 想自己折腾内网穿透的人用:把 frp visitor 、SSH 终端、SFTP 文件、内网 Web 这四件事做在一个 App 里,全端到端加密,流量只走你自己的 frps ,没有第三方碰你家里的网络。FTP 目前只能看文件目录,不能在里面浏览,后续看情况应该会加。 我自己做它的出发点是:用 frp 多年,但 iOS 上一直没找到能用的 frp 客户端。出门在外想 SSH 进家里看一眼 docker / 跑命令,得先掏 Mac 。特别是最近小龙虾、hermes 比较火,家里跑的 agent 挂了,用手机里这个 App ,一行 restart 就能救活。顺手把「点开 iLO 给关机的服务器远程开机」也做进来了(只适用于 HPE ,可以用开源的 WoL 替代),对 homelab 党来说挺关键。后面可能也会为围绕着本地 agent 做一些更新,让自己用着更顺手。 另外也想了解大家「家里那一柜子机器」的组合:硬件 + 上面跑啥 + 在外面用什么方式远程访问。随便晒

v2ex · 2026-05-13 17:13:44+08:00 · tech

大家好,我刚上架了一个 iOS frp 客户端:Burrow Tunnel 。 App Store: https://apps.apple.com/cn/app/burrow/id6764009166 它主要给已经在用 frp / 想自己折腾内网穿透的人用:把 frp visitor 、SSH 终端、SFTP 文件、内网 Web 这四件事做在一个 App 里,全端到端加密,流量只走你自己的 frps ,没有第三方碰你家里的网络。FTP 目前只能看文件目录,不能在里面浏览,后续看情况应该会加。 我自己做它的出发点是:用 frp 多年,但 iOS 上一直没找到能用的 frp 客户端。出门在外想 SSH 进家里看一眼 docker / 跑命令,得先掏 Mac 。特别是最近小龙虾、hermes 比较火,家里跑的 agent 挂了,用手机里这个 App ,一行 restart 就能救活。顺手把「点开 iLO 给关机的服务器远程开机」也做进来了(只适用于 HPE ,可以用开源的 WoL 替代),对 homelab 党来说挺关键。后面可能也会为围绕着本地 agent 做一些更新,让自己用着更顺手。 另外也想了解大家「家里那一柜子机器」的组合:硬件 + 上面跑啥 + 在外面用什么方式远程访问。随便晒

v2ex · 2026-05-13 16:35:00+08:00 · tech

大家好,我刚上架了一个 iOS frp 客户端:Burrow Tunnel 。 App Store: https://apps.apple.com/cn/app/burrow/id6764009166 它主要给已经在用 frp / 想自己折腾内网穿透的人用:把 frp visitor 、SSH 终端、SFTP 文件、内网 Web 这四件事做在一个 App 里,全端到端加密,流量只走你自己的 frps ,没有第三方碰你家里的网络。FTP 目前只能看文件目录,不能在里面浏览,后续看情况应该会加。 我自己做它的出发点是:用 frp 多年,但 iOS 上一直没找到能用的 frp 客户端。出门在外想 SSH 进家里看一眼 docker / 跑命令,得先掏 Mac 。特别是最近小龙虾、hermes 比较火,家里跑的 agent 挂了,用手机里这个 App ,一行 restart 就能救活。顺手把「点开 iLO 给关机的服务器远程开机」也做进来了(只适用于 HPE ,可以用开源的 WoL 替代),对 homelab 党来说挺关键。后面可能也会为围绕着本地 agent 做一些更新,让自己用着更顺手。 另外也想了解大家「家里那一柜子机器」的组合:硬件 + 上面跑啥 + 在外面用什么方式远程访问。随便晒

v2ex · 2026-05-07 10:04:48+08:00 · tech

NeoShell —— 为极致性能而生的 macOS 原生终端 https://github.com/LidaoNote/OpenCode/tree/main/NeoShell 项目未开源。 NeoShell 是一款摒弃了传统跨框架包袱、完全基于 Swift 与 Metal 构建的下一代终端模拟器。我们深知商用级工具对响应速度的苛刻要求,因此将 GPU 渲染能力发挥到了极致。 核心特性: Metal 驱动引擎:基于苹果原生 Metal 框架,实现硬件级 120Hz 帧同步渲染,字符输入零延迟。 原生 SFTP 集成:不仅仅是终端,内置双栏 SFTP 文件管理器,支持远程编辑自动回传,让终端与文件操作无缝衔接。 智能高亮系统:首创“帧同步高亮”技术,中文与代码规则高亮随字符解析即时呈现,无任何视觉撕裂。 商用级安全:采用 AES-GCM 工业级加密存储会话信息,密钥管理完全托管于系统 Keychain 。 纯粹的原生体验:由 SwiftUI 与 AppKit 深度打磨,极致轻量,极低内存占用。 NeoShell —— 重新定义您的 macOS 终端体验 告别笨重,拥抱丝滑。NeoShell 将强大的 SSH 会话管理与直观的 SFTP 文件交互完美融合在同一个优雅的界面之下。它是 macOS 用户的生产力加速器,更是您视网膜屏幕上最精致的代码画布。 为什么选择 NeoShell ? 极速响应:每一帧都与显示器刷新率完美对齐,为您提供指尖上的实时反馈。 多维管理:支持分级目录管理成百上千个服务器会话,一键直连。 现代化设计:深度适配 Dark Mode ,支持自定义配色方案与字号调节,满足最挑剔的视觉审美。 稳定可靠:严谨的资源回收机制,确保在长时间开启数十个标签页时依然稳定如初。 这可能就是你在找的 macOS 原生终端神器! 🚀 拒绝 Electron 遗毒,NeoShell 带你领略真正的 Swift + Metal 黑科技。 ✅ 快:GPU 渲染,120Hz 帧同步,输入感如丝般顺滑。 ✅ 全:SSH + SFTP 深度绑定,双栏操作,拖拽上传,支持远程编辑。 ✅ 美:纯 SwiftUI 打造,完美适配 macOS 15 审美,轻量不占内存。 ✅ 安:Keychain 托管,AES-GCM 加密,数据本地化。 目前公测版已发布,欢迎各位开发者登机体验,开启你的 10x 效率之旅!

v2ex.com · 2026-04-27 10:50:21+08:00 · tech

knot 是一个命令行 SSH/SFTP 管理工具。 我做它的想法很简单:现代终端已经足够好用了,Windows Terminal 、Ghostty 、Kitty 这类终端在显示效果、快捷键、标签页、甚至 GPU 渲染上都做得不错。 但纯终端软件往往不带 SSH 连接管理功能,而直接用原生 ssh 命令又会有一些不太顺手的地方:服务器多了以后,凭据和密钥口令不好管理,代理和跳板机参数难记,传文件、端口转发又要切换不同命令和用法。 Knot 想做的是“连接体验”: 继续使用任何你喜欢的现代终端,同时用简单命令完成复杂的 SSH 连接配置。 安装 Linux / macOS: curl -fsSL https://knot.clay.li/i/install.sh | sh Windows PowerShell: irm https://knot.clay.li/i/install.ps1 | iex Shell 补全 Knot 内置了对 Bash 、Zsh 、Fish 和 PowerShell 的补全支持。 Bash # 当前会话立即启用 source <(knot completion bash) # 为当前用户永久启用 mkdir -p ~/.local/share/bash-completion/completions && knot completion bash > ~/.local/share/bash-completion/completions/knot 请确认系统已安装并加载 bash-completion 。 Zsh # 当前会话立即启用 autoload -U compinit && compinit && source <(knot completion zsh) # 为当前用户永久启用 mkdir -p ~/.zfunc && knot completion zsh > ~/.zfunc/_knot && grep -qxF 'fpath=("$HOME/.zfunc" $fpath)' ~/.zshrc || printf '\nfpath=("$HOME/.zfunc" $fpath)\nautoload -U compinit && compinit\n' >> ~/.zshrc Fish # 当前会话立即启用 knot completion fish | source # 为当前用户永久启用 mkdir -p ~/.config/fish/completions && knot completion fish > ~/.config/fish/completions/knot.fish PowerShell # 当前会话立即启用 knot completion powershell | Out-String | Invoke-Expression # 为当前用户永久启用 if (!(Test-Path $PROFILE)) { New-Item -ItemType File -Force $PROFILE | Out-Null }; if (-not (Select-String -Path $PROFILE -SimpleMatch 'knot completion powershell | Out-String | Invoke-Expression' -Quiet -ErrorAction SilentlyContinue)) { Add-Content -Path $PROFILE -Value "`nknot completion powershell | Out-String | Invoke-Expression" } 另外一些“顺手”的功能 连接复用 :后台 daemon 维护 SSH 物理连接,后续打开新 shell 、执行命令或传文件时可以复用已有连接,减少重复握手、认证。 SSH Agent 认证支持 :可以使用系统里的 SSH Agent ,支持 1Password 、Bitwarden 等。 Agent 转发支持 :连接到远程服务器后,也可以继续使用本机 Agent 做后续认证。 平台原生加密 :密码、密钥口令等敏感信息会加密保存,优先使用 Windows DPAPI 、macOS Keychain 、Linux Secret Service 等平台能力。 文件传输 : knot cp ./dist/. myserver:/var/www/html/ ,Docker 风格的 alias:/path 语法, /. 后缀表示拷贝目录内容而非目录本身。 AI 友好 :部分命令支持结构化输出和非交互用法,适合脚本、CI 或 AI 编码助手调用。 项目地址: https://github.com/2cydg/knot 官网还在开发中。README 中只列出了部分命令,可执行 knot --help 来查看完整命令列表。 knot 还在早期阶段,如果你感兴趣,欢迎试试看,也欢迎提 Issue 或参与改进。