Samba - набор программ для реализации протокола SMB (Server Message Block — блок сообщений сервера) в Linux, позволяющий совместно использовать ресурсы распределённой системы, поддерживаемой несколькими ОС, а именно:
- файлы и каталоги, расположенные на Linux-сеpвере могут совместно использоваться, в любой версии ОС Windows;
- файлы и каталоги на машинах, работающих под ОС Windows, могут быть доступны в Linux;
- принтеры, подключенные либо к компьютерам Linux, либо к компьютерам, работающим под управлением ОС Windows, могут использоваться совместно.
Изначально SMB — это протокол, который применялся в операционных системах Microsoft для совместного использования файлов и принтеров.
Набор утилит Samba протокола SMB состоит из нескольких компонентов:
1. smbd - демон предоставления службы файлов и печати SMB-клиентам.
2. smb.conf - файл конфигурации, необходимый для работы демона smbd.
3. nmbd - демон поддержки преобразования имен NetBIOS, просмотра каталогов, а также выполнения запросов в интерактивном режиме у других демонов службы имен.
|
|
4. smbclient - FTP-подобный клиент SMB на платформе Linux или UNIX.
5. smbmount - утилита SMB, noзволяющая монтировать каталоги сервера на компьютере Linux или UNIX.
6. testparm - утилита обеспечивающая проверку файла конфигурации smb.conf.
7. smbstatus - утилита позволяющая получать сообщения о том, кто в настоящий момент использует сервер smbd.
Помимо перечисленных компонентов также существует SWAT - интерфейс к файлу конфигурации Samba smb.conf, базирующийся на Web.
Samba устанавливается во время, либо после инсталляции ОС Linux или UNIX.
Билет 36