Удаленный доступ к серверу по ssh без ввода пароля
Из Windows
- Сгенерируем ключ ssh-keygen (в коммандной строке)
- Он появится в файле C:\Users\vasya\.ssh\id_rsa.pub Открыть его блокнотом и скопировать его в буфер обмена
- Вставить содержимое буфера на сервере в файл /home/vasya/.ssh/authorized_keys
При входе по ssh например через MobaXTerm, теперь указать ключ, а не пароль
Из Linux
1) Создадим ключи ssh на сервере(1):
1 |
ssh-keygen |
2) С этого же сервера(1) скопируем получившийся ключ на сервер (2):
1 |
ssh-copy-id -i /home/blabla/.ssh/id_rsa.pub blabla@98.27.12.12 |
3) Пробуем зайти на сервер(2) по ssh:
1 |
ssh blabla@98.27.12.12 |
Ура! Входит без пароля..