3个版本 (稳定)

1.1.0 2020年9月16日
1.0.0 2020年9月10日
0.1.0 2020年9月9日

文件系统 中排名 #1315

MIT 许可证

30KB
747 代码行

sfshr

sfshr (secure file share) 是一个命令行工具,用于通过链接共享端到端加密(256位AES CBC)的文件

用法

上传

# Upload file test
sfshr test

# Upload file test without encryption
sfshr -n test
sfshr --no-encryption test

下载

将生成的链接粘贴到命令行

# Encrypted link
sfshr -r b6s7cmB1vr5Hd3EjJn5bO88N8cpLoYgQng5yYNwWhTf0BUPGDeaMGMY5BEmoYe9KrcAEjdmCbl0lhxN8uIxwpg==

# Unencrypted link
sfshr --no-encryption -r 6yqAvYuVLlBgBkrYWQCyrBjFE1DAt9Tgk8Mir0zLrIs=

您还可以上传整个目录。

选项

  • -t --tar [tarname] - 将下载的tar文件存储为 [tarname],而不是解压它
  • -n --no-encryption - 不加密或解密文件
  • -q --quiet - 不打印任何内容(除了下载密钥)
  • -s --server [hostname:port] - 指定sfshr服务器(默认:ondralukes.cz:40788
  • -f --fingerprint [fingerprint] - 指定期望的服务器指纹(默认:bbda8c52...
  • --no-fingerprint - 不验证服务器指纹

依赖关系

~4–15MB
~215K SLoC