← 返回 Skills 市场
leochens

Remote Disk Mount

作者 Leochens · GitHub ↗ · v0.4.0
cross-platform ⚠ suspicious
562
总下载
1
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install remote-disk-mount
功能描述
远程磁盘挂载工具,支持 SMB/CIFS、FTP、SFTP、WebDAV 协议挂载远程共享到本地目录。当用户需要:(1) 挂载 Windows/Samba 共享,(2) 挂载 FTP/SFTP 服务器,(3) 挂载 WebDAV 存储,(4) 将远程存储映射为本地磁盘使用时触发此技能。
安全使用建议
This skill appears to do what it says, but mounting remote storage requires root actions and careful handling of credentials. Before using: confirm you're on Debian/Ubuntu; prefer SSH keys for SFTP; avoid placing long-lived plaintext credential files under /root (delete immediately after use or store securely with strict permissions); prefer user-space FUSE mounts when possible to limit root exposure; verify the remote server is trusted (malicious servers can attack clients via filesystem content); double-check mount-point paths and uid/gid options; and do not paste plaintext passwords into the chat. If you need higher assurance, run these commands manually or in a sandboxed VM and inspect any credential files before deleting them.
功能分析
Type: OpenClaw Skill Name: remote-disk-mount Version: 0.4.0 The skill aims to mount remote disks, which inherently involves privileged operations and handling user credentials. While the SKILL.md provides explicit security guidelines and a checklist for the agent to follow (e.g., user confirmation for sudo, deleting sensitive credential files), the SMB mounting method instructs the agent to write user-provided passwords to `/root/.smbcredentials` using `sudo tee`. Although `chmod 600` is applied and deletion is instructed, this temporary storage of credentials in a privileged location, combined with the use of `sudo apt install -y` and the general risks of mounting untrusted remote storage, presents a vulnerability if the agent fails to strictly adhere to the security instructions. There is no evidence of intentional malicious behavior like data exfiltration or backdoors, but the credential handling and privileged operations elevate it beyond benign.
能力评估
Purpose & Capability
The name/description (mount SMB/FTP/SFTP/WebDAV) matches the instructions. Requiring sudo and apt packages for Debian/Ubuntu is expected. There are no unrelated environment variables, binaries, or external services requested.
Instruction Scope
The SKILL.md stays within the stated purpose: it collects protocol/server/user info, installs packages with sudo apt, creates mount points, and runs mount commands. It warns about passwords and asks for user confirmation before sudo. Points to note: it instructs creating a credential file at /root/.smbcredentials (sensitive and requires root), there are small inconsistencies in mount-point paths used (~/mount_<name>, ~/mount_name, /mnt/webdav), and some mounts use root-mounted mount.cifs vs user-space FUSE (behavior/permissions differ). These are expected for this task but are security-relevant and should be handled carefully.
Install Mechanism
This is an instruction-only skill with no install spec or code files; no downloads or package installs performed by the skill itself. The instructions ask the user/agent to run apt installs on-demand, which is appropriate and expected.
Credentials
The skill requests no environment variables or external credentials in metadata. It does instruct creating local credential files (e.g., /root/.smbcredentials) which are necessary for some mount options but are sensitive — the SKILL.md warns to remove them after use.
Persistence & Privilege
The skill requires privileged operations (sudo, writing files under /root) to function, which is proportionate to mounting filesystems. It does not request persistent or always-on privileges (always:false) and does not modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install remote-disk-mount
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /remote-disk-mount 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.4.0
- Revamped documentation for improved clarity and step-by-step workflow. - Added "Workflow" section guiding user through info collection, environment check, dependency install, and mount point creation. - Condensed and clarified protocol-specific instructions for SMB, FTP, SFTP, and WebDAV. - Emphasized interactive password prompting and secure credential handling. - Updated security checklist and best practices.
v0.3.0
No changes detected in this version.
v0.2.0
- Major update: Enhanced security guidelines and best practices for mounting remote disks on Debian/Ubuntu Linux. - Now explicitly discourages passing passwords on command line—use credential files or interactive prompts instead. - Requires explicit user confirmation before running any privileged (sudo) operations. - Expanded protocol instructions with recommended secure authentication methods (credential files for SMB/CIFS, SSH keys for SFTP). - Clarified that the skill is intended for Debian/Ubuntu Linux only, with checks and reminders throughout. - Added metadata specifying required OS and binaries.
v0.1.0
- Initial release of remote-disk-mount. - Supports mounting remote disks via SMB/CIFS, FTP, SFTP, and WebDAV protocols. - Provides step-by-step instructions for installation, mounting, and unmounting. - Includes best practices and important usage notes for safe credential handling.
v1.0.0
Initial release of remote-disk-mount. - Supports mounting remote shares using SMB/CIFS, FTP, SFTP, and WebDAV protocols. - Guides user through selecting protocol, entering server info, and setting up the environment. - Automatically installs required dependencies for each protocol. - Allows listing of available shares (for SMB). - Mounts remote storage to a user-specified local directory. - Includes commands for unmounting and security recommendations.
元数据
Slug remote-disk-mount
版本 0.4.0
许可证
累计安装 0
当前安装数 0
历史版本数 5
常见问题

Remote Disk Mount 是什么?

远程磁盘挂载工具,支持 SMB/CIFS、FTP、SFTP、WebDAV 协议挂载远程共享到本地目录。当用户需要:(1) 挂载 Windows/Samba 共享,(2) 挂载 FTP/SFTP 服务器,(3) 挂载 WebDAV 存储,(4) 将远程存储映射为本地磁盘使用时触发此技能。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 562 次。

如何安装 Remote Disk Mount?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install remote-disk-mount」即可一键安装,无需额外配置。

Remote Disk Mount 是免费的吗?

是的,Remote Disk Mount 完全免费(开源免费),可自由下载、安装和使用。

Remote Disk Mount 支持哪些平台?

Remote Disk Mount 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Remote Disk Mount?

由 Leochens(@leochens)开发并维护,当前版本 v0.4.0。

💬 留言讨论