Если я прав, Dolphin будет использовать SFTP для доступа к файлам на удаленном сервере, а протокол SFTP, реализованный OpenSSH, не поддерживает эскалацию разрешений.
Вам следует исправить свои разрешения на этом сервере или подключиться с использованием пользователя, имеющего доступ к интересующим вас файлам.
В конце вашего /etc/pam.d/common-session
вроде бы есть (частичное? )копия/etc/nsswitch.conf
:
# end of pam-auth-update config
passwd: compat systemd nis <--
group: compat systemd nis <-- These lines definitely
shadow: compat nis <-- don't belong here!
gshadow: files <--
<--
hosts: files dns nis <--
Это может быть простое копирование/вставка или ошибка в документе, который вы просматриваете.
pam-auth-update
, инструмент Debian для обновления конфигурации PAM по мере установки/удаления пакетов использует шаблоны, расположенные в /usr/share/pam-configs
, но, поскольку неправильные строки расположены после строки комментария # end of pam-auth-update config
, я ставлю на ошибку ручного редактирования.
Вероятно, вы не ожидали ответа. :Не используйте NIS!
Серьезно, NIS — это ночная -охранная кобыла. Специалисты по безопасности в вашей компании обвинят вас в том, что сегодня вы установили новую установку NIS.
Поскольку у вас уже есть сервер LDAP, используйте только его для доставки картографических данных NSS на компьютеры с Linux. Вам необходимо клиентское программное обеспечение для обеспечения локальной интеграции PAM и NSS на основе данных вашего сервера LDAP.
Существует два универсальных клиентских демона NSS/PAM, оба с приличной документацией: