SSH-ключи
Инструкция по управлению своими SSH-ключами.
Last updated
Инструкция по управлению своими SSH-ключами.
Last updated
SSH-ключи нужны для более высокого уровня безопасности при подключении к Linux-серверам. Одновременно это и удобство. При создании вы просто выбираете один из ваших публичных ключей в боте и затем подключаетесь без ввода пароля по вашему приватному ключу.
Для начала перейдите во вкладку «Профиль» –> «SSH-ключи» из Главного меню. Здесь будет список добавленных вами ключей. Для внесения нового нажмите «Добавить».
Бот запросит публичный ключ, для его генерации на Linux или MacOS системе откройте терминал и введите команду ssh-keygen
и следуйте инструкции:
Enter file in which to save the key (/Users/mac/.ssh/id_ed25519):
– название файла для сохранения, можно оставить по умолчанию.
Enter passphrase (empty for no passphrase):
– пароль для приватного ключа, если вы хотите большей безопасности на вашем рабочем месте, также можно оставить пустым.
Ключ сгенерирован, появится два файла, один из которых с расширением .pub
, он нам и нужен, в нашем случае /Users/mac/.ssh/id_ed25519.pub
Нужно вывести содержимое файла в терминал и отправить в бот, это можно сделать командой cat
, например cat /Users/mac/.ssh/id_ed25519.pub
Пример нашего публичного ключа – ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJO4IRBJXdS68packRiCVdQ3UgBi7k2snsDUB+LZan3x mac@steve.local
После ввода ключа бот запросит название для него, его нельзя будет изменить позже.
В меню управления ключом (см. рисунок 1) вы можете сделать его по умолчанию, чтобы в дальнейшем не выбирать при инсталляции нового сервера или удалить.
Если у вас имеется установленный по умолчанию SSH-ключ и с вами поделились доступом к серверу, то при активации доступа ключ автоматически будет экспортирован на сервер, вам даже не нужно указывать пароль при подключении.