10个版本
| 0.3.1 | 2024年7月9日 |
|---|---|
| 0.2.1 | 2023年7月6日 |
| 0.1.3 | 2023年2月10日 |
| 0.1.2 | 2022年8月30日 |
| 0.1.0 | 2022年1月4日 |
#309 在 网络编程
每月296次下载
用于 2 个 库
155KB
3.5K SLoC
remotefs SSH
~ Remotefs SSH客户端 ~
由@veeso开发
当前版本:0.3.1 (09/07/2024)
关于remotefs-ssh ☁️
remotefs-ssh是remotefs的客户端实现,提供对SFTP/SCP协议的支持。
入门 🚀
首先,将remotefs-ssh添加到您的项目依赖项
remotefs-ssh = "^0.3"
以下功能受支持
find:启用客户端上的find()方法(默认启用)no-log:禁用日志记录。默认情况下,此库将通过logcrate进行日志记录。ssh2-vendored:使用静态libssl构建
客户端兼容性表 ✔️
以下表格说明了客户端客户端和远程文件系统trait方法的兼容性。
注意:connect()、disconnect()和is_connected() 必须始终受支持,因此在表中省略。
| 客户端/方法 | Scp | Sftp |
|---|---|---|
| append_file | 否 | 是 |
| append | 否 | 是 |
| change_dir | 是 | 是 |
| copy | 是 | 是 |
| create_dir | 是 | 是 |
| create_file | 是 | 是 |
| create | 是 | 是 |
| exec | 是 | 是 |
| exists | 是 | 是 |
| list_dir | 是 | 是 |
| mov | 是 | 是 |
| open_file | 是 | 是 |
| open | 是 | 是 |
| pwd | 是 | 是 |
| remove_dir_all | 是 | 是 |
| remove_dir | 是 | 是 |
| remove_file | 是 | 是 |
| setstat | 是 | 是 |
| stat | 是 | 是 |
| symlink | 是 | 是 |
支持开发者 ☕
如果您喜欢remotefs-ssh并感激我所做的工作,请考虑进行小额捐赠 🥳
您可以使用以下平台之一进行捐赠
贡献和问题 🤝🏻
欢迎贡献、错误报告、新功能和提问!😉 如果您有任何问题或疑虑,或者您想建议新功能,或者只是想改进remotefs,请随意打开一个问题或PR。
请遵循我们的贡献指南
变更日志 ⏳
由 💪
remotefs-ssh由以下出色的项目支持
许可 📃
remotefs-ssh采用MIT许可证。
您可以在此处阅读完整许可协议
依赖项
~7–20MB
~234K SLoC