Записи с меткой ‘samba’

Глава 37. Сервер Samba

В этой главе:
1. Ограничения и допущения
2. Пакеты
3. Инсталляция с помощью rpm-пакетов
4. Компиляция, оптимизация и инсталляция Samba
5. Конфигурирование Samba
6. Конфигурационный файл /etc/samba/smb.conf
7. Конфигурационный файл /etc/samba/lmhosts
8. Конфигурационный файл /etc/sysconfig/samba
9. Конфигурационный файл /etc/pam.d/samba
10. Конфигурационный файл /etc/logrotate.d/samba
11. Файл инициализации /etc/lnit.d/smb
12. Добавление новых пользователей (конфигурационный файл /etc/samba/smbpasswd)
13. Тестирование Samba

Для организации совместного доступа к сетевым ресурсам рабочих станций и серверов, использующих различные операционные системы, необходимо соответствующее программное обеспечение. Таковым является сервер Samba, одной из функций которого является предоставление совместного доступа пользова-
телям, работающим в различных операционных системах (Linux, Microsoft Windows, OS/2 и др.) к общим
сетевым ресурсам – файлам и принтерам. Кроме того, в комплект поставки программного обеспечения
Samba входят клиентские программы – например, smbclient, позволяющая устанавливать соединение с дру-
гими системами по протоколу SMB и работать с размещенными на них файлами по аналогии, как это дела-
ется с FTP-клиентом, smbmount, предназначенная для монтирования файловых систем, обслуживаемых сер-
вером Samba – и средства администрирования.
В настоящее время готовится к выходу новая версия Samba 3.0. К сожалению, на момент написания
этой главы была доступна только версия, предназначенная для тестирования Samba-3.0.0beta3. Использова-
ние версий программ, предназначенных для тестирования, недопустимо на серверах и рабочих станциях,
используемых для решения практических задач. Тем не менее, мы протестировали новую версию Samba в
надежде, что когда эта книга дойдет до своего читателя, разработчики устранят основные недостатки новой
версии программного обеспечения и стабильной версией станет версия Samba 3.0.xx. По этой же причине
(т. к. разработчики могут изменить порядок настройки Samba) в этой главе мы ограничимся рассмотрением
простейшего случая инсталляции, компиляции и настройки Samba в качестве отдельно стоящего файл-
сервера с организацией доступа пользователей с PAM-аутентификацией. Другие возможности этого про-
граммного продукта, который, скорее всего, станет в ближайшее время адекватной заменой программных
продуктов от Microsoft, вы сможете освоить самостоятельно. Проект прекрасно документирован и примене-
ние его на практике часто и достаточно подробно обсуждается в различных статьях, списках рассылки и фо-
румах, в том числе, и на русском языке.

Ограничения и допущения

Исходные коды находятся в каталоге /var/tmp.
Все операции по инсталляции и настройке выполняются пользователем с учетной записью root.
Используется дистрибутив ASPLinux 7.3 (Vostok).
Процедуры, описанные в этой главе, могут оказаться применимыми для других версий ядра и дистри-

Опубликовано admin 12 сентября 2008 Comments Off