Самоуничтожающиеся сообщения из терминала Linux
Нужно из терминала безопасно поделиться какой‑то временной заметкой? Попробуйте аналог Privnote (сервис шеринга одноразовых заметок, которые уничтожаются после прочтения), но работающий из терминала Linux!
Ots — это консольная утилита с end-to-end-шифрованием и возможностью более‑менее безопасно шерить заметки и сообщения.
Для установки достаточно использовать brew (brew install ots), но если вы приверженец традиционных для Linux способов установки, то brew не наш метод. Идем в консоль и пишем:
1
2
3
4
5
$ curl -L https://github.com/sniptt-official/ots/releases/download/v0.1.0/ots_0.1.0_darwin_amd64.tar.gz -o ots.tar.gz
$ sudo mkdir -p /usr/local/ots-cli
$ sudo tar -C /usr/local/ots-cli -xvf ots.tar.gz
$ sudo ln -sf /usr/local/ots-cli/ots /usr/local/bin/ots
$ rm ots.tar.gz
Кроме этого билда, есть еще сборки под ARM64 и даже под Windows — то есть поставить получится вообще на что угодно.
Создать заметку легче некуда: просто напишите ots new!
Кстати, введенные данные не отображаются, как если бы это был пароль, что способствует приватности.
Аргумент -x позволяет задать срок годности заметки: даже если ее никто не откроет, по истечении заданного времени она самоуничтожится.
Для шеринга секретных конфигов можно использовать стандартные для юниксовых систем пайпы:
1
$ cat secret-keys.json | ots new
У сервиса есть веб‑версия — ots.sniptt.com, которая эмулирует ots new в окне браузера.
Если попробовать открыть страницу с заметкой во второй раз — получим отказ, ведь заметки уже нет!
Работа с инструментом проста и разобраться с ним сможет каждый.