The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Вышел дистрибутив Calculate Linux 14.12"
Отправлено metelev_sv, 19-Дек-14 12:14 
Ещё одно примечание. Сейчас бился с добавлением пользователей/групп на сервер средствами калькулейт. В документации это http://www.calculate-linux.ru/main/ru/migrating_users_to_cds

Но там, к сожалению не сказано, что надо следить за номерами ID групп и пользователей. Чтобы ничего не сбилось лучшая последовательность такая:

cl-setup ldap
cl-setup unix
cl-setup samba

Потом, как в мануале
cl-groupadd --gid 250 -f portage unix
cl-usermod -a portage client unix
chmod 0775 /var/calculate/remote

Потом выяснилось, что у меня не все директории есть в папке калькулейт. А те, которые есть, нужных прав доступа не имеют. Они подцепляются к соответствующим директориям в клиентской машине, если права доступа не правильные, то обновление работать не будет. Поэтому настраиваю так (не знаю правильно или нет, но работало вроде вчера):

mkdir -p /var/calculate/remote/{distfiles,packages}
chmod -R 2775 /var/calculate/remote/{distfiles,packages}
сhown -R root:portage /var/calculate/remote/{distfiles,packages}

Потом надо настроить пользователей, причём учесть, что если в клиентской системе уже есть аккаунт guest, например, то надо на сервере его добавить первым. Потому что иначе ID не будет совпадать и есть риск увидеть вместо guest свой логин. Я так и не понял, как с этим бороться, просто заново на сервере переделал конфигурацию, начиная с форсирования cl-setup -f ldap и создал пользователей в нужном порядке.

/usr/bin/cl-useradd -p -G audio,lp,plugdev,scanner,video guest samba

Несмотря на то, что самба, юникс пользователь тоже создаётся. И группа для него. Если это первый пользователь, то ID y пользователя и группы будут 1000 и 1000, в моём случае на клиенте то же самое и поэтому в дальнейшем уже никаких проблем со входом. Можно сразу проверить с помощью

cl-info -u unix
cl-info -g unix

Особое внимание надо обратить на то, что cl-setup mail создаёт группу maildomain с полным именем Default Mail Users и GID первым свободным после 1000. То есть cl-setup mail лучше отложить на потом, чтобы UID и GID у пользователей совпадали. Сначала завести всех пользователей.

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру