Принтеры
Принтер, установленный в системе с сервером Samba, предоставить в общее пользование Samba-клиентам очень просто. Все принтеры, которые определены в файле /etc/printcap, становятся доступными после того, как вы добавите следующую секцию в конфигурационный файл smb.conf:
[printers]
path = /var/spool/lpd
writeable = no
guest ok = no
printable = yes
Использование ресурсов Samba
Хотя сервер Samba позиционируется как средство доступа Windows-клиентов к ресурсам Linux-систем, тем не менее, в пакете есть средства для того, чтобы Linux-компьютеры могли также просматривать и монтировать SMB-ресурсы. И что особенно приятно, доступ к ресурсам Windows-сети можно получить и в том случае, когда сервером является машина с Windows!
Программа клиента SMB для Linux включена в дистрибутив Samba и называется smbclient. Она обеспечивает FTP-подобный интерфейс командной строки. Также существует пакет smbfs, который позволяет монтировать и размонтировать SMB-ресурсы.
Для того чтобы увидеть доступные SMB-ресурсы, выполните команду:
/usr/bin/smbclient -L host
где host – это имя машины, ресурсы которой вас интересуют. Эта команда вернет список имен доступных сервисов.
Пример команды smbclient:
Для использования сервиса выполните следующую команду:
/usr/bin/smbclient service
где service – имя хоста и сервиса. Например, если вы пытаетесь обратиться к каталогу, который доступен под именем public на машине, названной ziga, то имя сервиса должно представлять собой \\ziga\pubiic. Поскольку в языке С обратный слэш является спецсимволом, то практически необходимо ввести такую строку:
/usr/bin/smbclient WWzigaWpublic mypasswd
где mypasswd — ваш пароль. В результате вы должны получить приглашение smbclient:
smb: \>
Для получения справки необходимо ввести h и нажать :
Как видите, практически все команды дублируют команды FTP-клиента.
Утилита smbclient многое позволяет, однако она утомительна для использования. Если от Windows-сети нужен только доступ к дисковым ресурсам – рекомендуется воспользоваться пакетом Smbfs.
В пакет Smbfs входят утилиты smbmount и smbumount, которые работают подобно mount и umount.
Так же есть графическая утилита gnomba – подобная утилите Сеть Windows.
Утилиты
Как и у других подобных проектов, для пакета Samba существует достаточно много сторонних утилит, позволяющих упростить конфигурирование и доступ к ресурсам.
Вот список утилит и программ, в той или иной мере относящихся к пакету Samba:
• smbstatus – утилита для мониторинга Samba;
• swat – инструмент для конфигурирования Samba через Web-интерфейс;
• smbpasswd – управление паролями Samba;
• testparm – проверка конфигурационного файла;
• testprns – проверка конфигурации принтера;
• smbtar – SMB-утилита резервного копирования;
• smbclient – клиент командной строки;
• Ksamba – KDE-программа, предназначенная для конфигурации;
• smbedit – Win32-приложение для правки конфигурационного файла Samba;
• webmin – универсальная программа конфигурации через Web-интерфейс, в том числе и Samba;
• GSMB – графический интерфейс для утилиты smbpasswd;
• SambaSentinei – графический интерфейс для утилиты smbstatus.
SWAT
SWAT (Samba Web Administration Tool) – одна из наиболее известных утилит для работы с сервером Samba через Web-интерфейс. Для доступа к SWAT в браузере необходимо набрать localhost:901. Далее, после ввода логина и пароля вы получаете доступ к программе SWAT, которая охватывает практически все настройки Samba, доступные через Web-интерфейс.
Webmin
Программа с Web-интерфейсом, позволяющая конфигурировать множество служб и сервисов через Web (рис. 24.1, 24.2). В частности есть возможность настраивать сервер Samba.
Рис 24.1. Webmin – список сервисов
Рис 24.2. Webmin – управление Samba
Ksamba
Программа для KDE-оболочки, предназначенная для конфигурации Samba (рис. 24.3). Достаточно удобная и понятная.
Рис. 24.3. Ksamba
GSMB
Графический интерфейс к утилите smbpasswd – намного приятней работать (рис. 24.4).
Рис. 24.4. GSMB
SambaSentinel
Графический интерфейс к утилите smbstatus (рис. 24.5). Позволяет производить мониторинг, удалять зависшие задачи.
Рис. 24.5. SambaSentinel
Ссылки
• www.linuxoid.ru/how_to/samba5.html – Илья Басин. Samba за пять минут.
• www.samba.org – официальный сайт проекта Samba.
• www.webmin.com – официальный сайт проекта Webmin.
• www.culte.org/projets/developpement/gsmb/ – официальный сайт проекта GSMB.
• boombox.campus.luth.se/sambasentinel.php – сайт проекта SambaSentinel.
Читать дальше
Конец ознакомительного отрывка
Купить книгу