11

В моей школе есть компьютерная лаборатория, полная компьютеров под управлением Red Hat Linux. Они настроили его так, чтобы вы могли войти на любой компьютер в лаборатории, и он автоматически загружает ваш рабочий стол, домашний каталог и т.д., Благодаря чему все компьютеры в лаборатории выглядят одинаково для вас, независимо от того, какой компьютер вы используете. повторное использование.

У меня дома два компьютера под управлением Ubuntu Linux. Могу ли я сделать то же самое с моими компьютерами дома? Как это называется, и как мне найти документацию по настройке? Спасибо!

2 ответа2

6

В небольших домашних условиях вы можете сделать то же самое без полноценного сервера служб каталогов, такого как LDAP или NIS.

Просто создайте учетные записи пользователей с одинаковым именем пользователя, идентификатором пользователя и идентификатором группы во всех системах. Выберите одну систему для размещения домашних каталогов и используйте autofs в другой системе для монтирования этих каталогов по NFS.

Это дает вам большую часть преимуществ служб каталогов без усилий. Обслуживание вполне терпимо, если вы ограничиваете его до нескольких пользователей и нескольких компьютеров. Как только он масштабируется до размера классной комнаты, с ежегодной текучестью учеников, вам нужно перейти на уровень служб каталогов, как это хорошо описано в Quack Quixote.

4

Вы имеете в виду службы каталогов. Есть несколько систем, которые могут обеспечить эту функциональность. DNS , вероятно, самый известный тип службы каталогов; таким образом ваш компьютер переводит доменные имена (www.example.com) в IP-адреса (111.000.111.000).

Hesiod - одна из старейших служб каталогов; он взял концепцию DNS и применил ее к часто меняющейся информации, такой как пользователи, группы и пароли. NIS и NIS+ (Сетевая информационная служба, известная как YellowPages/YP, разработанная Sun Microsystems) - это еще одна система, общая для многих Unixen; LDAP (облегченный протокол доступа к каталогам) - более новая система. Microsoft предоставляет систему под названием Active Directory с Windows Server, а Apple предоставляет службу под названием Open Directory с OS X Server.

В Unix и Unix-подобных системах эти службы обычно настраиваются через конфигурацию NSS (Name Service Switch), /etc/nsswitch.conf. Вы можете использовать любую из систем, упомянутых ранее; чтобы настроить их, вам необходимо (а) установить сервер службы; (б) настроить базу данных бэкэнда; (c) установить клиентское программное обеспечение; и (d) убедитесь, что ваш nsswitch.conf настроен правильно. Например, эти строки в nsswitch.conf говорят системе:(а) сначала попытаться получить доступ к локальным файлам, а затем (б) попытаться выполнить запрос LDAP, если первый произойдет сбой:

passwd: files ldap
shadow: files ldap
group: files ldap
hosts: files ldap

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .