|
|
|
NIS и добавление/изменение пользователей
|
|||
|---|---|---|---|
|
#18+
Доброго дня. А кто-нибудь использует NIS? Не понимаю, как должен работать механизм добавления/обновления пользователей. В хауту по использованию NIS сказано: https://www.freebsd.org/doc/ru/books/handbook/network-nis.html Каждый раз, когда вы собираетесь добавить пользователя в лаборатории, вы должны добавить его только на главном сервере NIS и обязательно перестроить карты NIS. Если вы забудете сделать это, то новый пользователь не сможет нигде войти, кроме как на главном сервере NIS. Например, если в лаборатории нам нужно добавить нового пользователя jsmith, мы делаем вот что: Код: sql 1. 2. 3. Вместо pw useradd jsmith вы можете также запустить команду adduser jsmith.Аналогично и в английской версии документации. Однако, изначально сетевые карты NIS строились на файле /var/yp/master.passwd , который был сделан ручками из /etc/master.passwd , как сказано в разделе "Инициализация карт NIS" на той же странице. Команды pw или adduser, как и другие команды (вроде passwd или vipw), работающие с учётной записью пользователя на сервере, работают только с /etc/master.passwd и никак не затрагивают /var/yp/master.passwd. По крайней мере, в моём случае дата изменения /var/yp/master.passwd не меняется. Вот в этом месте у меня возникло непонимание, каким же образом должны обновляться карты NIS по указанной методике, когда pw правит один файл, а карты строятся на другом файле. У меня не обновляются. Нужны ещё какие-то действия или настройки, которые в доке не описаны (или не углядел) или "это только у меня так глючит"? Или нужно самостоятельно вручную обновить /var/yp/master.passwd перед вызовом make test-domain? В Makefile есть упоминание о возможности использования /etc/master.passwd Makefile# ...... Note that the # NIS passwd and master.passwd files are stored in /var/yp: the server's # real password database is not used by default. However, you may use # the real /etc/passwd and /etc/master.passwd files by: # # # - invoking yppasswdd with `-t /etc/master.passwd' (yppasswdd will do a # 'pwd_mkdb' as needed if /etc/master.passwd is thus specified). Однако, не понятно, что это за зверь yppasswdd и что произойдёт при указании этого файла. Вроде как pwd_mkdb должен обновлять локальную базу пользователей и не привязан к NIS.... Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2015, 16:21 |
|
||
|
NIS и добавление/изменение пользователей
|
|||
|---|---|---|---|
|
#18+
А если вместо make test-domain просто make сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2015, 17:43 |
|
||
|
NIS и добавление/изменение пользователей
|
|||
|---|---|---|---|
|
#18+
k-nikeА если вместо make test-domain просто make сделать?Да тоже не меняется. Потому, собственно, и полез разбираться в работе механизма. И вот в самом начале впёрся в непонятку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2015, 17:54 |
|
||
|
NIS и добавление/изменение пользователей
|
|||
|---|---|---|---|
|
#18+
Ладно, спрошу по другому. Потому как "по инструкции" не работает, сочинил такой вот лисапед. Или костыль... Файл /etc/master.passwd повешен на контроль monit, который по фиксации изменения времени правки файла запускает скрипт. Этот скрипт читает /etc/master.passwd, выкидывает ненужные строки и сохраняет результат в /var/yp/master.passwd, а затем cd /var/yp и make (make с указанием имени домена почему-то не работает должным образом). Вроде бы, жалоб нет. Но насколько оно правильно в принципе и какие подводные камни могут всплыть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2015, 00:09 |
|
||
|
NIS и добавление/изменение пользователей
|
|||
|---|---|---|---|
|
#18+
Я вообще тупо руками добавляю в /etc/passwd, потом passwd новыйюзер, а потом делаю ypinit -m и всё. Или я делаю что-то не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2015, 09:55 |
|
||
|
NIS и добавление/изменение пользователей
|
|||
|---|---|---|---|
|
#18+
С добавлением ладно, а вот как мониторить NIS ? Не нашёл у неё собственных логов. В /var/log/messages оно конечно что-то кидает, но надеялся на что-то более подробное и отдельностоящее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2015, 15:01 |
|
||
|
|

start [/forum/topic.php?fid=25&gotonew=1&tid=1482117]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
8ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 353ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...