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

Как заставить Samba использовать определенный контроллер домена?

В настоящее время у меня есть Samba в Ubunut Linux 16.04, подключенная к контроллеру домена. Когда я присоединился, я присоединился к ad-1.example.com; однако через две недели он обнаружил read-only-adc.example.com в собственной подсети и перестала работать.

Самба правда, действительно не любит контроллеры домена только для чтения.

До сих пор я не нашел способа заставить Samba использовать основной контроллер домена на одну подсеть, либо изменив /etc/krb.conf или размещение ложной информации в /etc/hosts (он находит IP-адрес, не заглядывая в hosts файл).

Кто-нибудь знает, как это решить?

Конечно. Поместите полнофункциональные контроллеры в /etc/krb.conf, добавить password server = <name of the fully functional controller> на ваш smb.conf и снова присоедините samba к своему домену, поскольку samba фактически хранит копию вашего krb.conf где-то внутри / var (это отличается от распространения к распространению). Также шаг с password server и актуальный /etc/krb.conf может хватит на себя.

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