Назад | Перейти на главную страницу

Перенести конфигурацию samba и ldap на новую машину

Я не продвинутый администратор, так что это может быть серьезный вопрос, но я буду благодарен за помощь.

У меня следующая проблема: мне нужно переместить свой сервер (сервер ubuntu) со старой машины на новую. У меня есть samba & ldap на старом сервере, поэтому я скопировал файлы конфигурации со старой машины на новую, сделал smbldap-populate, и когда я использую smbldap-userlist на новой машине он перечисляет всех пользователей со старой машины. Но когда я пытаюсь войти в систему как любой из этих пользователей или показываю его идентификатор (id username) Я получил no such user ошибка.

Что еще мне нужно сделать, чтобы использовать эти учетные записи на новом мачни?

Скорее всего, вы не скопировали конфигурацию PAM, которая фактически говорит системе использовать LDAP для поиска пользователей. Взгляните в /etc/pam.d по старой системе. В зависимости от версии вы смотрите на system-auth и, возможно, несколько других.

Если вы скопировали эти конфигурации, вам следует просмотреть различные журналы в /var/log на наличие ошибок, связанных с PAM. Если вы все же найдете их и не знаете, как действовать дальше, обновите исходный вопрос, добавив эти записи в журнал.