Last updated
Last updated
Ключ нужн для повышения безопасности и подключения к удалённому серверу без ввода пароля (условно).
в процессе
Подключаемся к удалённому серверу по ssh
Проверяем, есть ли у нас директория (.ssh) и файл (authorized_keys) для храненения ключей
Если отсутсвует, как у меня
То создаём директорию
и файл, в который сразу же записываем свой публичный ключ (из файла id_rsa.pub, который создали ранее)
Проверяем, что у нас всё есть и какие права на директории
и файле
Если создали папку не под своим пользователем, то меняем владельца и группу
Далее меняем права на директорию .ssh
на всё содержимое внутри директории
и на сам файл с ключом
Провряем, что изменилось
Перелогиниваемся на сервер и подключение будет уже по ключу.
Директория - 700 (drwx------).
Закрытый ключ (id_rsa или id_dsa) - 600 (-rw------).
Все остальные файлы в директории - 644 (-rw------).
Все файлы должны принадлежать текущему пользователю и его группе.
Опционально: