Доступ к серверу по ssh без пароля

При работе с серверами на базе Linux очень удобно пользоваться ssh-протоколом. Но вводить постоянно параметры доступа — логин и пароль может быть иногда и не совсем удобно. Для того. чтобы организовать беспарольный доступ необходимо сгенерировать доверенный ключ на стороне клиента (вашего  рабочего ПК)  и записать его в файл .ssh/authorized_keys на Linux-сервере.

Итак:

На сервере:

mcedit /etc/ssh/sshd_config

Исправляем:

PubkeyAuthentication no

На клиенте:

Генерируем ключ:

ssh-keygen

Записываем ключ в файл .ssh/authorized_keys на Linux-сервере

cat ~/.ssh/id_rsa.pub | ssh user@server «cat >> .ssh/authorized_keys»

Источник: http://eax.me/ssh-backup/

Интересная статья? Поделитесь ей с друзьями!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

Мы в соцсетях