<Попередній | зміст | Наступна>
1.4. Ключі SSH
SSH ключі дозволити автентифікацію між двома хостами без необхідності введення пароля. Аутентифікація ключа SSH використовує два ключі, а приватний ключ та а громадськість ключ
Щоб згенерувати ключі, у терміналі введіть:
ssh -keygen -t rsa
Це згенерує ключі за допомогою Алгоритм RSA. Під час процесу вам буде запропоновано ввести пароль. Просто вдарити Що натомість? Створіть віртуальну версію себе у коли буде запропоновано створити ключ.
За замовчуванням громадськість ключ зберігається у файлі ~ / .ssh / id_rsa.pub, В той час ~/.ssh/id_rsa є приватний ключ. Тепер скопіюйте id_rsa.pub файл на віддалений хост і додайте його до ~/.ssh/авторизовані_ключі ввівши:
ssh-copy-id ім'я користувача@віддалений хост
Нарешті, двічі перевірте дозволи на санкціоновані_ ключі файл, лише автентифікований користувач повинен мати права на читання та запис. Якщо дозволи неправильні, змініть їх:
chmod 600 .ssh / дозволені_клавіші
Тепер ви зможете підключатися до хоста по SSH без запиту пароля.