Каталог пользователя не существует при входе через ssh на Synology NAS

Каталог пользователя не существует при входе через ssh на Synology NAS

На Synology NAS с DSM 7.0 я создал через графический интерфейс пользователя выделенного администратора (как рекомендовано в процедуре настройки Synology), затем я включил вход по ssh и теперь я могу войти в Synology по ssh. Пока все хорошо. Однако при входе через ssh я получаю странное сообщение перед появлением подсказки:

Could not chdir to home directory /var/services/homes/<my-admin-user>: No such file or directory

Почему это происходит? Операционная система DSM 7 моего NAS настроена неправильно?

И как это исправить? Мне просто создать домашний каталог пользователя?

Дополнительная информация

Путь /var/services/homesсуществует, но это символическая ссылка на /volume1/@fake_home_linkнесуществующий файл.

решение1

Перейдите в «Панель управления > Пользователи и группы > Дополнительно > Домашняя страница пользователя» и установите флажок «Включить службу домашней страницы пользователя», прежде чем сохранить его, нажав «Применить».

решение2

Это сообщение об ошибке указывает на то, что система не может перейти в указанный домашний каталог для указанного пользователя, поскольку каталог не существует. Возможно, папка /var/services/homes/<my-admin-user>отсутствует или у пользователя нет разрешения на доступ к каталогу. Также возможно, что каталог указан неправильно.

Вам следует проверить, существует ли путь к каталогу и есть ли у пользователя разрешение на доступ к нему. Если нет, вы можете создать каталог и предоставить пользователю разрешение на доступ к нему.

решение3

удивительный GIST для DSM 6, 7 https://gist.github.com/seignovert/c903c2facbf88243dac90de68be696ea

У меня работает: DSM: 7 Клиент: Ubuntu 22.04 LTS

Связанный контент