Инсталляция
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. rpmf ind. net с последующей инсталляцией командой
rpm -i.
Что инсталлируется
При установке
Samba инсталлируются следующие файлы.
/usr/sbin/smbd:
сервер Samba, который управляет соединениями с клиентами.
/usr/sbin/nmbd:
сервер NetbiOS, который позволяет клиентам определять местонахождение серверов
в сети Windows.
/usr/bin/smbclient: базовый клиент Samba для доступа к серверам Smb. /etc/smb.conf: файл конфигурации Samba.