Linux Administration Made Easy | ||
---|---|---|
Назад | Chapter 7. Custom Configuration and Administration Issues | Вперед |
Linux может также обеспечивать сервисы Appleshare (файловый сервис и печать для Macintosh), используя пакет Netatalk. Этот раздел описывает, как конфигурировать совместно используемые ресурсы и как обратиться к ним с машин пользователей.
Чтобы использовать Netatalk Вы должны иметь поддержку работы с сетями Appletalk в ядре Linux. Ядра Red Hat обычно уже включают эту поддержку как модуль, или Вы можете скомпилировать собственное ядро с такой поддержкой.
Замечание: Удостоверьтесь, что поддержка Appletalk компилируется как модуль, а не включена как часть ядра (подробности в разделе Обновление ядра Linux главы 10). Иначе Вы будете иметь трудности при остановке и перезапуске Netatalk daemon. |
Если поддержка Appletalk добавлена в ядро, надо поставить пакет Netatalk. Поскольку Netatalk не входит в дистрибутив Red Hat, его надо скачать с ftp://ftp.redhat.com/contrib/libc6/i386/.
После установки Netatalk надо его настроить. Настройки хранятся в файлах в ``/etc/atalk/''. Большинство файлов содержит типовые примеры конфигурации, и следовательно по крайней мере частично самодокументируется. Файлы:
Этот файл содержит информацию конфигурации для настройки вашего Netatalk daemon. Эта информация определена в системных переменных, и этот файл читается скриптом запуска Netatalk перед запуском сервиса. Вы можете определять число одновременных подключений, разрешен или нет гостевой вход в систему и т.д.
Этот файл содержит информацию, относительно сети: маршрутизация Appletalk, регистрационное имя и т.п. Вы не должны изменять этот файл; требуемая сетевая информация обнаружена и добавлена к этому файлу, когда Вы запускаете сервер Netatalk в первый раз. Однако, Вы можете добавить ваше имя сервера.
Замечание: Наберите: ``man atalkd '', чтобы получить подробную информацию об этом файле. |
Этот файл позволяет Вам определять дополнительные параметры, которые переданы Netatalk посредством параметров командной строки. Вы можете задать порт или IP-адрес для работы с сервером Netatalk, добавить приветственное сообщение для пользователей и изменить еще ряд опций.
Замечание: Наберите: ``man afpd '', чтобы получить подробную информацию об этом файле. |
Файл содержит информацию о предоставлении пользователям Mac права печати на сетевом принтере.
Замечание: Наберите: ``man papd '', чтобы получить подробную информацию об этом файле. |
Хранит список объектов, доступных пользователям Mac по сети. Чтобы разделить некоторый каталог по сети, введите полное имя каталога с текстовым описанием. Например:
~ "Home" /archive/busdept "Business Department Common Files" |
Будут созданы два общих ресурса для доступа пользователей с Mac: домашний каталог соответсвующего пользователя и зона business department.
Замечание: Неплохо бы обеспечить поддержку данных общих ресурсов и для Samba, тогда пользователи будут иметь одни и те же доступные ресурсы независимо от того, под чем они работают: Mac или Windows. Подробности в разделе файловый сервис и печать через Samba. |
Хранит список объектов, доступных пользователям Mac по сети также, как и ``AppleVolumes.default''. Разница в том, что упомянутые здесь ресурсы будут доступны всем пользователям даже без их регистрации в системе. Здесь также хранится карта типов файлов.
Как только настройка закончена, запустите Netatalk:
/etc/rc.d/init.d/atalk start |
Сервисы должны запускаться автоматически при запуске системы.
Подробная информация по данному сервису есть на Netatalk Home Page: http://www.umich.edu/~rsug/netatalk. Кроме того, много полезной информации о настройке хранится в Linux Netatalk HOWTO: http://thehamptons.com/anders/netatalk.
Назад | Оглавление | Вперед |
Windows-style File and Print Services with Samba | Локальное оглавление | Network File System (NFS) Services |