ssh-cli
FeaturedExecute commands and manage files on remote machines over SSH via a zero-dependency Node CLI (ssh-cli.js). Use when the user needs to run commands, read/write/edit files, or diagnose connectivity on a remote host, or asks for anything "on the server / remote machine / dev box".
Install
Quality Score: 89/100
Skill Content
Details
- Author
- KonghaYao
- Repository
- KonghaYao/peri
- Created
- 6 months ago
- Last Updated
- today
- Language
- Rust
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
ssh-remote
远程机器:SSH 免密密钥(ssh-keygen/ssh-copy-id/authorized_keys)、非交互执行与本地/远程管道、 scp/rsync 传输、~/.ssh/config 主机别名与端口转发、mosh。Use when the user asks to connect to a remote server, set up SSH keys, copy files to/from a server, or write ssh config. 触发于「连服务器/配 SSH 密钥/传文件到服务器/写 ssh config」。
file-manager
文件管理 Skill。提供本地文件管理 + 通过 SSH 免密管理 Ubuntu 服务器文件(上传/下载/CRUD/批量/权限/共享)。当用户提到"上传到服务器""从服务器下载""删除服务器文件""修改服务器权限""远程文件管理""共享文件给""服务器文件搜索"等场景时使用。Windows + Linux 双平台,基于 Node.js ssh2,支持交互式向导、批量绑定、ACL 共享三级权限(parent traverse 自动授权)、home 沙箱、自动审计。v2.5 三层独立授权(容器/子项/未来项)——被分享者可查看目录列表,但增删改与文件内容均需分享者显式分配。
personal-vpn-deployer
在用户自己的服务器上一键部署个人自用翻墙节点(sing-box VLESS-Reality + Hysteria2 双栈), 并生成 Clash Verge / Clash Meta / Shadowrocket 客户端配置。只要用户提供服务器地址与一种 SSH 登录方式(密码 / 私钥文件 / 已配好免密),即可全自动完成服务端安装、凭据生成、伪装目标 优选、防火墙、启动自测。当用户提到"部署 VPN / 搭梯子 / 自建节点 / sing-box / Reality / Hysteria2 / 科学上网服务端 / 翻墙服务器 / 机场自建 / 客户端配置生成"等,或想在自己的 VPS 上 搭建、修复、迁移个人代理节点时,都应使用本 skill。也覆盖换 IP 迁移、Reality 握手失败、HY2 慢 等常见故障的排查修复。