Разрабатываю бота на aiogram, хочу разместить его у себя на Xpenology в Docker и цепляться к контейнеру по SSH, чтобы через Pycharm или VSCode продолжать разработку уже внутри контейнера в Xpen.
Я так понимаю, что я должен сделать у себя на роутере проброс на порты Xpen и потом уже внутрь контейнера.
Например я стучусь на свой IP 111.111.111.111:1234 делаю проброс в Xpen на порты 4321 и при создании контейнера делаю проброс уже с 4321 на 22, но если так делать, система выдает предупреждение, что будут конфликты, поэтому я выбираю сразу при создании контейнера "Использовать сеть хоста".
Далее при попытке подключения по SSH к Xpen все проходит гладко, но внутрь контейнера если пытаться зайти, то получаю ошибку
Permission denied, please try again.
Вот скриншот проброса как я цепляюсь к Xpen по SSH
В моем случае, первые два порта это веб-морда, а последний это SSH.
А в самом Dockerfile я прописывал EXPOSE 22, и при создании контейнера ставил галочку
Контейнер использует сеть хоста
В самом образе я в sshd_config делал следующие настройки
Модель xpen - DS3615xs
OS - DSM 6.1.1-15101 Update 4
Подскажите, что делаю не так?
UPD:
Попробовал выставить настройки сети докера по умолчанию, он настроил такие порты:
Я сделал проброс
Все равно
Permission denied, please try again.