
Установка SSH сервера на Ubuntu |
![]() |
![]() |
![]() |
Автор: Administrator |
14.04.10 09:17 |
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, которая лекго находится по своему имени в поисковике и является абсолютно бесплатной. |
Последнее обновление 14.04.10 09:19 |
