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

Скопируйте конфигурацию сетевого тома среди систем Linux

У меня есть несколько автономных систем Debian Linux (Lenny). В настоящее время все системы настроены с использованием общей учетной записи. У этой учетной записи для входа есть сетевой том, который подключается к общему ресурсу Windows на сервере Windows. Мне нужно создать группу учетных записей пользователей во всех системах (в этой части я разобрался).

После того, как я создам все учетные записи пользователей, мне нужно, чтобы все они имели такое же сопоставление сетевых томов, что и текущая общая учетная запись. Сохранена ли где-нибудь конфигурация сетевого тома, где я мог бы скопировать эту конфигурацию для всех учетных записей пользователей?

Вы должны сказать, как вы монтируете том. Я думаю, вы используете какой-то инструмент с графическим интерфейсом, например, Gnome.

Возможно, есть способ заставить это работать с использованием вашей системы, но я рекомендую изменить метод монтирования тома на что-то более «скриптовое»:

  • Вы можете использовать / etc / fstab для определения общесистемных монтирований.
  • Вы можете использовать smbnetfs или fusesmb для монтирования общих ресурсов Samba (общий доступ к файлам Windows / CIFS для Linux)

Вы могли бы заставить его работать, используя свой текущий метод, но это, вероятно, больше работы. Я точно знаю, что эти два метода легче "скриптовать".

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

Вы также можете распространять необходимые файлы, чтобы fusesmb / smbnetfs могли легко работать в сети.

Возможно, вы захотите изучить:

  • Puppet: это система управления конфигурацией, которая позволяет легко управлять множеством хостов с помощью централизованных скриптов.
  • Чистая загрузка одного образа жесткого диска или быстрый поиск системы образов

Если вы просто хотите реплицировать один образ системы на несколько блоков, я бы посмотрел на последнее; вы просто настраиваете один ящик «так, как вам нравится», а затем либо загружаете все ящики из одного образа по сети, либо легко копируете один и тот же образ на все устройства. Грубо говоря, визуализация проще; загрузка по сети, как правило, более удобна.

Я предполагаю, что Puppet намного сложнее, но в зависимости от того, что вы делаете, это может быть абсолютно полезным.

Я попытался изменить / etc / fstab, как предложил Алекс, но у меня возникли некоторые проблемы. Вероятно, на моей стороне, так как мне не хватает навыков работы с Linux. Я нашел утилиту под названием gconf-editor, которая позволяет мне копировать конфигурацию в профиль по умолчанию или в обязательный профиль. Поэтому я просто скопировал ключ connected_servers в настроенном профиле по умолчанию, и другие пользователи использовали такое же соединение. Поскольку у меня было не так много клиентов, это было быстрое и выполнимое решение.

После этого к созданным учетным записям подключился сетевой том.