Keeper — безопасный способ сохранить пароль с управлением из командной строки

Менеджер паролей Keeper — инструмент, который хранит учетные данные паролей в зашифрованном цифровом хранилище.

Вам нужен лишь один основной пароль, чтобы получить доступ к хранилищу и затем создать новую запись для пароля, редактировать/просматривать предыдущие пароли.

Вы можете также определить правила сложности пароля и генерировать сильный пароль, используя случайные генераторы паролей.

У менеджера паролей Keeper есть интерфейс оболочки командной строки, который обеспечивает мгновенный терминальный доступ к хранилищу на любом Unix, Mac или системе Windows.

Эта статья показывает, как сохранить, редактировать пароли, используя менеджер паролей Keeper и  получать доступ к паролям с терминала командной строки.

В первом шаге мы создадим учетную запись безопасности для создания нашего хранилища, и на втором шаге мы исследуем команды Keeper, чтобы загрузить, ротировать , дешифровать пароли из сохраненного хранилища.

Создайте учетную запись/Хранилище

Чтобы установить хранилище, создайте учетную запись  и затем войдите в систему хранилища, чтобы создать новые записи для ваших ежедневных паролей.

Установите Keeper commander на Ubuntu 16

Keeper commander требует к установке python3, и в Ubuntu 16 он предварительно загружен.

Мы должны установить только python3-pip. Установите pip3, выполнив следующую команду в терминале.

 # apt-get install -y python3-pip 

Теперь установим Keeper commander :

 # pip3 install keepercommander
# keeper --version
keeper, version 0.6.4

Чтобы сделать upgrade keeper commander выполните:

 # pip3 install --upgrade keepercommander

Использование Keeper commander

Мы можем использовать командующего тремя способами —

  • Из командной строки или сценария.
  • Из шелла кипера.
  • Из программы Python, импортируя  пакет Keeper commander.

Мы, главным образом, исследуем использование  коммандера  через шелл кипера.

Запустите шелл кипера , выполнив следующую команду от терминала. Система попросит почтовый id, пароль и двухфакторный код, если вы установили его в шаге 1.


# keeper shell
.......................
.......................

User(Email):
Password:
Downloading records...
Two-Factor Code:
Updated mfa_token in config.json
Downloaded & Decrypted [1] Record
Keeper >

Введите ‘l’ чтобы вывести на экран все записи:

 Keeper > l
# Record UID Folder Title
--- ---------------------- -------- ------------
1 GInv_JTr3G0tvD88fiBpmw PC CentOS Login
2 FTiS3-bnQJOrjZAFzVhuhw PC Windows7

Напечатайте ‘a’, чтобы добавить отчет в интерактивном режиме.

Мы также добавим две области с именем cmdr:plugin и cmdr:rules.

Эти две области уже определены в unixpasswd разделе плагинов keeper commander.


Keeper > a
... Title (req'd): Ubuntu
... Folder: PC
... Login:
... Password: badpassword
... Login URL:
... Notes: Local Ubuntu login
... Custom Field Name : cmdr:plugin
... Custom Field Value : unixpasswd
... Custom Field Name : cmdr:rules
... Custom Field Value : 4,4,2,0
... Custom Field Name :
New record successful for record_uid=5Y_pelKVOLnSqzk9dmD_-g, revision=0 , new_revision=131513087
Downloading records...
Downloaded & Decrypted [3] Records

Чтобы использовать эти два пользовательских поля, установите зависимость для unixpasswd т.е. pexpect. Unixpasswd — плагин командера для Unix Passwd.

# pip3 install pexpect

Чтобы найти список доступных команд, напечатайте ‘?’ шелле кипера.

Keeper > ?
Commands:

d ... download & decrypt data
l ... list folders and titles
s <regex> ... search with regular expression
g <uid> ... get record details for uid
r <uid> ... rotate password for uid
b <regex> ... rotate password for matches of regular expression
a ... add a new record interactively
c ... clear the screen
h ... show command history
q ... quit

Чтобы загрузить запись впишите ‘d’  в шелле кипера

Keeper > d
Downloading records...
Downloaded & Decrypted [1] Record

Чтобы получить детали записи конкретного UID впишите ‘g <uid>’ в шелле кипера.</uid>

 Keeper > g gM_dfAQOtbmHOGh9fEWJ6w 

Чтобы выйти из шелла кипера впишите ‘q’

 Keeper > q 

 

 

cryptoparty

Cryptography is typically bypassed, not penetrated.

Keeper — безопасный способ сохранить пароль с управлением из командной строки: 2 комментария

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *