Для установки SSH логина на KeepKey с Ubuntu (Linux) следуйте нижеприведенным инструкциям:
I. Установите Python-Dev Python-Tools Libusb-1.0.0-dev Libudev-dev and Git
1. Откройте терминал
2. Введите следующую команду - sudo apt-get install python-dev python-setuptools libusb-1.0-0-dev libudev-dev git
II. Установите Pip
1. Откройте терминал
2. Введите следующую команду - sudo easy_install pip
II. Установите Python клиента для KeepKey
1. Откройте терминал
2. Введите следующую команду - sudo pip install https://github.com/keepkey/python-keepkey/archive/master.zip
III. Установите Python клиента Trezor
1. Откройте терминал
2. Введите следующую команду - sudo pip install trezor
IV. Установите Trezor_Agent SSH
1. Откройте терминал
2. Введите следующую команду - sudo pip install trezor_agent
V. Сгенерируйте SSH общий ключ, используя trezor-agent
1. Откройте терминал
2. Введите следующую команду - trezor-agent user@sshserver (user - user name and sshserver is server name)
3. Введите пин
VI. Скопируйте ключ ECDSA к авторизованным ключам на сервере SSH
1. Зайдите на сервер SSH
2. Скопируйте ключ ECDSA, который был создан на предыдущем шаге
3. Вставьте в ~/.ssh/authorized_keys файл на Вашем сервере SSH
VII. Зайдите на сервер SSH, используя Ваш KeepKey
1. Откройте терминал
2. Введите следующую команду - trezor-agent -c user@sshserver (user - user name and sshserver is server name)
3. Введите пин
4. Удерживайте кнопку KeepKey на протяжении 2 секунд для аутентификации