Общее·количество·просмотров·страницы

воскресенье, 22 января 2012 г.


Установка SSH.
SSH - это легкий и безопасный способ получить доступ к удаленной машине. Как правило, этот способ соединения используют для удаленного запуска программ.
Как установить ssh-сервер?
Набираем в консоли команду:
sudo apt-get install openssh-server
Все, сервер установлен и запущен. Протестируем его. Для этого в консоли набираем:
ssh localhost
Если все хорошо, то появится приглашение на ввод пароля. Вводим свой пароль. Чтобы завершить ssh-соединение наберем:
exit
Примечание: ssh-работает на 22 порту, хотя номер порта можно изменить. Удостовертесь, что этот порт доступен извне, а не закрыт.
Настройка ssh-сервера.
В принцип сервер уже работает, но дополнительная настройка на тему безопасности еще никому не помешала. Все настройки ssh-сервера хранятся в файле /etc/ssh/sshd_config
Что в этом файле самое интересное?
Port 22
Здесь задается номер порта, на котором работает ssh-сервер. Рекомендуется изменить.
PermitRootLogin no
Запрещаем подсоединяться к ssh-серверу используя логин суперпользователя.
PermitEmptyPasswords no
Запрещать подсоединяться пользователям, у которых пустые пароли. Очень рекомендуется, даже если вы единственный пользователь в системе.
AllowUsers roman fedir
Разрешаем подключаться только указанным пользователям. Логины пользователей разделяются пробелом. Рекомендуется при условии, что вы не единственный пользователь системы.
После сохранения файла конфигурации перезапустим ssh-сервер:
sudo /etc/init.d/ssh restart
Чем подключаться?
Если вы подключаетесть из linux-подобной системы, то наберите команду:
ssh roman@hostname
где, roman - имя пользователя на удаленной системе, а hostname - имя узла или его IP-адрес.
Примечание: если имя пользователя в системе, с которой вы подключаетесь, совпадает с именем в удаленной системе, то можно сэкономить на символах команды, набрав ее так: ssh hostname
Примечание: если ваш ssh-сервер находится на порту отличном от 22 (например, 1010), то команду надо набирать так - ssh -p 1010 roman@hostname
Если подключение нужно произвести из среды Windows, то я рекомендую использовать программу PuTTY, которая лекго находится по своему имени в поисковике и является абсолютно бесплатной.

Комментариев нет:

Отправить комментарий