Установка шлюза удаленного доступа
В этом разделе описано, как установить шлюз удаленного доступа и настроить аутентификацию.
Установка шлюза
Установите компонент openssh-server:
РЕД ОС
sudo dnf install openssh-server
Astra Linux
sudo apt install openssh-server
Debian
sudo apt install openssh-server
OpenSUSE
sudo zypper install openssh-server
ALT Linux
sudo apt-get install openssh-server
Настройка шлюза удаленного доступа
Настройка аутентификации шлюза по LDAP
Настройте шлюз удаленного доступа через ввод в домен. Подробнее о вводе в домен смотрите в статье на сайтах:
|
По умолчанию при потере соединения сессия остается в статусе «Активная». Чтобы изменить поведение сессии и перевести ее в статус «Отключена» в панели администрирования, необходимо в файле конфигурации шлюза удаленного доступа Пример:
Сессия переходит в статус «Отключена» через 45 секунд. |
Настройка аутентификации десктоп-клиента по сертификату на шлюзе
Чтобы настроить аутентификацию десктоп-клиента по сертификату на шлюзе удаленного доступа:
-
Скачайте корневой сертификат в настройках внешнего подключения.
-
Добавьте в файл конфигурации
/etc/ssh/sshd_config(для Alt Linux/etc/openssh/sshd_config) строки:TrustedUserCAKeys /etc/ssh/key.pub(для Alt Linux
TrustedUserCAKeys /etc/openssh/key.pub)Если не используете предыдущие версии СТД «Термит»:
AuthenticationMethods "publickey"Если используете предыдущие версии СТД «Термит»:
AuthenticationMethods "publickey password" -
Назначьте права на файл с помощью команды:
sudo chmod 600 /etc/ssh/key.pub -
Перезагрузите sshd с помощью команды:
sudo systemctl restart sshd
Сервер настроен на допуск всех пользователей, предоставляющих сертификат, выданный центром сертификации (root_ca), при подключении.