Иллюстрированный самоучитель по Linux

Инсталляция Samba

Если вы используете версию Red Hat Linux, прилагаемую к книге, то, скорее всего, пакет Samba будет проинсталлирован при инсталляции Linux. Чтобы убедиться, что Samba проинсталлирован, выполните команды:

$ rpm – q samba
$ rpm – q samba-client
$ rpm – q samba-common

Если Samba не установлен в системе, инсталлируйте его с Red Hat CD-ROM. Как обычно, следует предварительно монтировать CD-ROM (например, в /mnt/cdrom), а затем использовать команду rpm для инсталляции файла samba-2.0.3-8.1386.rpm.

# rpm – i /mnt/odrom/RadHat/RPMS/samba-a.0.7-36.1386.rpm
# rpm – i /mnt/cdrom/RedHat/RPMS/samba-client-2.0.7-36.1386.rpm
# rpm – i /mnt/cdrom/RedHat/RPMS/samba-common-a.0.7-36.1386.rpm

Примечание
Только пакеты samba-client и samba-common включены в состав диска Publisher's Edition CD-ROM, включенного в книгу. Этого достаточно для подключения к разделяемым ресурсам из Microsoft Windows в локальной сети (см. команду smbmount ниже), но недостаточно для предоставления ресурсов вашего Linux-компьютера в совместное использование другим компьютерам, использующим Microsoft Windows в локальной сети
.

Инсталляция Samba из Internet

Если необходимо использовать последнюю версию Samba, загрузите ее исходный код или пакет RPM. Следуйте инструкциям на странице узла Samba http://www.samba.org, чтобы найти ближайший сайт-зеркало. В США одно из зеркал имеет адрес http://usl.samba.org/samba/ftp/.

После загрузки файла распакуйте архив и прочтите инструкции по компиляции и инсталляции Samba из исходного кода. Эта процедура меняется от версии к версии, поэтому мы ее не описываем.

Если вы не хотите заниматься компиляцией и не имеете двухдискового инсталляционного набора Red Hat 7.1, то простейший способ инсталляции Samba состоит в загрузке RPM-файлов с узла ftp.redhat.com или www.rpmfind.net с последующей инсталляцией командой rpm – i.

Что инсталлируется

При установке Samba инсталлируются следующие файлы.

  • /usr/sbin/smbd: сервер Samba, который управляет соединениями с клиентами.
  • /usr/sbin/nmbd: сервер NetBIOS, который позволяет клиентам определять местонахождение серверов в сети Windows.
  • /usr/bin/smbclient: базовый клиент Samba для доступа к серверам SMB.
  • /etc/smb.conf: файл конфигурации Samba.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.