1

У меня есть Synology Diskstation, которую я недавно обновил до DSM 5.1 (5004). Ранее у меня была система, настроенная на разрешение подключений как через порт 22, так и через порт 10000. После обновления кажется, что мой файл sshd_config был перенастроен, поэтому изменил его еще раз, чтобы указать:

Port 22
Port 10000

Мой брандмауэр настроен правильно, и я действительно могу подключиться к обоим портам. Тем не менее, как с учётной записью root, так и без root, я могу правильно войти в порт 22, используя аутентификацию publickey, но не через порт 10000. Использование аутентификации по публичному ключу или паролю на порту 10000 возвращает сообщение:

Permission denied, please try again.

Я осмотрел форум Synology и другие места, и есть подтверждение, что система изменилась в 5.1. Теперь есть интерфейс для указания порта SSH, но не для указания 2 портов. Тем не менее, ни один из постов не показывает, как успешно использовать два порта. Любая помощь будет оценена.

1 ответ1

0

Не уверен, почему вам нужны два порта, но более простой (imo) способ добиться этого (при условии, что вам не нужен порт 10000 из локальной сети) - это просто перенаправить порт 10000 на вашем маршрутизаторе на порт 22 на Syn в дополнение на пересылку с 22 по 22. Таким образом, вы получаете оба порта для доступа к порту 22 из глобальной сети и не нуждаетесь в изменениях конфигурации на сервере Syn (изменения, которые всегда будут выполняться при каждом обновлении DSM ...)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .