Как установить OpenSSH на CentOS / RedHat

Как установить OpenSSH на CentOS / RedHat

Что такое OpenSSH?

OpenSSH это бесплатная версия SSH инструментов для подключения. Пользователи Telnet, Rlogin и FTP не могут понять, что их пароль передается через интернет в не зашифрованном виде, но это так. OpenSSH шифрует весь трафик (включая пароли), эффективно предотвращая кражу данных, перехват соединения и другие атаки. Кроме того, OpenSSH обеспечивает безопасные возможности туннелирования и несколько методов аутентификации, и поддерживает все версии протокола SSH.

Установка OpenSSH под CentOS Linux

Чтобы установить сервер и клиент используйте:

# yum install openssh-server

Запустите службу:

# service sshd start

Установите sshd службу для автоматического запуска при старте ОС и сделать это можно так:

# chkconfig sshd on

Проверьте и убедитесь что порт 22 открыт:

# netstat -tulpn | grep :22

Пример вывода:

tcp        0      0 :::22                       :::*                        LISTEN      1703/sshd

Конфигурация сервера OpenSSH

Теперь вам нужно подредактировать файл  /etc/ssh/sshd_config для использования можно использовать VI или любой другой редактор, и вы должны изменить следующие директивы или добавьте следующие директивы для конфигурации сервера OpenSSH это только некоторые из основных директив.
Чтобы изменить прослушивающий порт SSH , пример порт  2222, найдите и пропишите :
Port 2222

Чтобы запретить вход для root , редактируйте или добавьте следующие:
PermitRootLogin no

Разрешить только SSH 2 протокол
Protocol 2

Разрешить только user1 и user2 над SSH:
AllowUsers user1 user2

Настройки брандмауэра

Открыть файл /etc/sysconfig/iptables для этого используйте:

# vi /etc/sysconfig/iptables

Добавьте следующую строку

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

Сохраните и закройте файл. Перезагрузите брандмауэр:

# /etc/init.d/iptables restart

Как установить OpenSSH на CentOS / RedHat завершено и полностью расписано.

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.