2015-02-25 8 views
0

Вновь установленный Solaris 11.2, новые пользователи получают свой homedir automounted, но я не хочу этого, я предпочитаю создавать их локально и статически. Конечно, я могу полностью отключить службу autofs с помощью «svcadm disable autofs», но я хочу сохранить автоматизацию для записей/net. Я уже пробовал комментировать «/ home auto_home -nobrowse» из/etc/auto_master, а затем перезапустил службу autofs, похоже, не имеет значения.Как отключить функцию автодома в Solaris 11

ответ

2

Домашние каталоги для новых пользователей являются локальными, и их местоположение по умолчанию - /export/home/<username>. Это означает, что объект auto_home, который составляет около /home, не используется.

Возможно, вы смущаете это тем фактом, что домашние каталоги создаются, когда параметр -m используется в качестве независимых наборов данных ZFS, когда их родительский каталог уже является точкой подключения набора данных. Это не связано с autofs и просто функцией useradd.

Если вы не хотите, чтобы это произошло, создайте свои домашние каталоги самостоятельно, где хотите, и не просите useradd сделать это.

Если вы просто хотите, чтобы отключить функцию auto_home, закомментируйте auto_home строку в /etc/auto_master файл, например так:

# /home auto_home -nobrowse 

, а затем перезапустить autofs службу:

svcadm restart autofs 

Это позволит вы создаете обычные каталоги под номером /home.

+0

Вы правильно поняли, что я смешиваю вещи; это создало новый zfs, который раздражал меня. С сожалением я прибегал к тому, чтобы отказаться от опции -m от useradd. –