Главная » Статьи » Linux

Настройка ssh соединения

Итак, если мы хотим получить доступ с компьютера, на котором у нас установлена Windows, к Linux-машине, то вот что нам нужно сделать.

Условно мы находимся в системе Linux под пользователем "user".

Генерация ключа будет происходить именно для этого имени пользователя.

Генерируем пару ключей(команду запускаем на Linux машине):
   ssh-keygen -t rsa -b 2048
В результате получаем .*(без расширения) и .pub файлы
Далее бросаем .* файл на ПК с Windows.
Там открываем PuttyGen и в нем открываем наш файл без расширения. Если просит ввести пароль, то вводим тот, что писали при создании ключа.
Сохраняем ключ в формате Putty, нажимая на "Личный ключ".

Редактируем файл /etc/ssh/sshd_config
#Ставим нестандартный порт
   Port 2332
#Убедимся, что авторизация по ключу включена
   RSAAuthentication yes
   PubkeyAuthentication yes

#Проверяем путь к файлу публичного ключа
   AuthorizedKeysFile %h/.ssh/id_rsa.pub

Создаем новую сессию в Putty.
Помним, что имя пользователя у нас user.

Также часто требуется запустить/остановить/перезапустить ssh-сервер. Для этого в терминале наберем:
   sudo service ssh stop|start|restart

Категория: Linux | Добавил: iamsimakov (2015-05-14)
Просмотров: 921 | Теги: Kitty, Putty, ssh, linux, linux+windows | Рейтинг: 0.0/0
Всего комментариев: 0
avatar