在互联网上哪里可以存储短字符串(包含我的密钥)?

在互联网上哪里可以存储短字符串(包含我的密钥)?

是否有简单的服务可以存储我的密钥下的字符串以供机器人使用?

要求:

  1. 简单的命令行访问,允许自动发布
  2. 无需保持与服务的某些会话处于活动状态
  3. 我选择密钥(因此 pastebins 失败)
  4. 无需注册/认证(为简单起见)
  5. 该绳应保存约一个月。

我想要这样的东西:

Store:
$ echo some_data_0x1299C0FF | store_my_string testtest2011

Retrieve:
$ retrive_my_string testtest2011
some_data_0x1299C0FF

你知道我应该用什么来做吗?我只能想到以某种方式使用 IRC(频道主题,,/whowas...),但对于这个简单的任务来说,这太复杂了。

无需安全性:任何人都可以更新我的字符串。任务看起来非常简单,所以我希望解决方案也同样简单。期望像单个简单curl调用一样。

答案1

您可以使用 DNSTXT记录以这种方式存储字符串。我不确定设置它们有多容易,但这取决于您的 DNS 服务器的设置方式。

答案2

除非您自己托管服务,否则通常无法摆脱第 3 项要求——因为冲突可能会造成问题。有一个丑陋的解决方法:将 pastebin 隐藏在链接缩短器后面——其中一些,例如http://tinyurl.com/,允许选择您自己的前缀。

大多数 pastebin 允许检索“原始”粘贴,并且可以通过简单的 HTTP 请求提交。最简单的是斯普伦格

$ echo "This is a test" | curl -F 'sprunge=<-' http://sprunge.us
 http://sprunge.us/fiea

$ curl http://sprunge.us/fiea
This is a test

相关内容