Nokia N9 | Nokia N900 | Aava Mobile | Nokia N810 | Nokia N800 | Nokia 770

Навигаторы: Приложения, Игры, Игры WebOS, Видео, Барахолка
Обсуждения: Приложения, Игры, Игры WebOS, Эмуляторы, Видео, Темы, Обои, Программы для PC

База знаний (FAQ) | Установка deb-файлов | Как обновить прошивку

Если у Вас есть интересные сведения, которые стоит разместить в новостях, то можете их выложить самостоятельно. Этим заслужите благодарность участников и администрации нашего сообщества. Подробнее...

Настройка сервера OpenSSH

Поделиться:

Для аутентификации на сервере мы будем использовать private/public ключи. Открывает Midnight Commander, переходим в каталог /etc/ssh/ и редактируем файл sshd_config: раскоментируем строчку PasswordAuthentication и изменим значение "yes" на "no", этим мы запрещаем заходить на сервере по логину/паролю. На этом настройка OpenSSH закончилась, осталось сгенерировать ключи.

Содержание

Генерация ключей

Для входа на сервер нам нужен публичный и приватный ключ. Генерируются они с помощью консольной программы ssh-keygen:

 root
 ssh-keygen -q -t rsa -b 768 -f ~/.ssh/id_rsa
 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

После нужно будет ввести парольную фразу и подтвердить ее(можно не вводить). На этом генерация ключей законченна. Осталось перезагрузить сервер:

 /etc/init.d/ssh restart

или если сервер не был запущен:

 /etc/init.d/ssh start

SSH Status and Switcher

SSH Status and Switcher (ssh-status) — утилита позволяющая легко запускать/останавливать sshd тем самым уменьшая расход системных ресурсов и, потенциально, повышая безопасность.

Подключение к серверу с помощью PuTTY (Windows)

Для Windows пользователей есть SSH клиент PuTTY, что бы через него подключить к OpenSSH нужно преобразовать ключ, для этого нужно сделать несколько шагов:

  1. Скопируем приватный ключ (id_rsa) с директории ~/.ssh/ на PC любым удобным способом
  2. Установить PuTTY
  3. В директории с программой запустить puttygen.exe
  4. Нажать Load
  5. Выбираем для показа все файлы и открываем скопированный нами с телефона приватный ключ id_rsa
  6. Вводим пароль если такой был установлен ранее
  7. Нажимаем Save private key
  8. Выбираем место хранения и сохраняем например с именем private_nokia.ppk
  9. Запускаем PuTTY
  10. В закладке Session в поле Host Name вводим IP адрес телефона
  11. В закладке Windows - Translation меняем Receive data assumned to be in which character set: на UTF-8
  12. В Connection - Data в поле Auto-login username вводим root
  13. В Connection - SSH - Auth нажимает Browse... и выбираем сохраненный нами ключ private_nokia.ppk
  14. Нажимаем Open и ждем подключения

Ссылки

Настройка OpenSSH сервера на Nokia n900 — habrahabr.ru

Создатель сайта и оформления Кирилл Чувилин aka KiRiK, на странице использованы скрипты проекта MediaWiki.