Вы могли запланировать задачу работать равномерно
net stop spooler
net start spooler
Однако корень проблемы coud быть поврежденным драйвером печати. Попытайтесь убрать все драйверы печати после удаления принтеров. Загрузите обновленные драйверы и добавьте принтеры снова.
Посмотрите на параметр UMASK в/etc/login.defs:
UMASK (число) маска разрешения инициализируется к этому значению. Это используется useradd и newusers для создания новых корневых каталогов. Если не указанный, маска разрешения будет инициализирована к 0077.
(от man login.defs
)
Это - маска, таким образом, значение по умолчанию 0077 даст Вам, полномочия 700, 0022 корневого каталога дадут 755.
Интересно, OpenSuse использует 0022 по умолчанию.
Если Вы хотите изменить полномочия по умолчанию для файлов, Ваши пользователи создают в их корневых каталогах, Вам нужно umask
команда. Это может быть выполнено от/etc/profile, например.
Я полагаю, что это - ответ для Вашего вопроса:
/etc/login.defs
здесь можно определить значения по умолчанию для useradd.
--
С уважением,
Robert
Вы могли записать сценарий утилиты обертки, который называет и useradd и chmod.
Но почему Вы хотели бы это? Люди ожидают, что/home/username будет частным. Вероятно, было бы лучше дать отдельный, общий каталог каждому пользователю.
Вы могли использовать ''adduser'' после редактирования/etc/adduser.conf файла и установки DIR_MODE=0755. Это настроено против ''useradd'' существует различное удовлетворение требованиям заказчика, которое можно сделать в/etc/adduser.conf.
Что Linux Вы использование. Ubuntu имеет ''adduser''.
id -gn
= mygroup]; затем umask 0002 fi Это установило бы всех членов ' mygroup' иметь 0775/0664 перманент после входа в систему, удобного для dev серверов, где код совместно используется группой инженеров. – troyengel 2 January 2010 в 22:13