Скачать презентацию МДК 02 02 Организация администрирования компьютерных сетей Файловый Скачать презентацию МДК 02 02 Организация администрирования компьютерных сетей Файловый

Файловый сервер Samba.pptx

  • Количество слайдов: 8

МДК 02. 02 Организация администрирования компьютерных сетей Файловый сервер Samba Для групп специальности СПО МДК 02. 02 Организация администрирования компьютерных сетей Файловый сервер Samba Для групп специальности СПО 09. 02 Компьютерные сети

Samba - это набор UNIX-приложений, которые умеют работать с протоколом SMB (Server Message Block). Samba - это набор UNIX-приложений, которые умеют работать с протоколом SMB (Server Message Block). Многие операционные системы, включая Windows и OS/2 используют SMB для организации сетевого клиентсерверного взаимодействия. Благодаря поддержке этого протокола, Samba позволяет UNIX-серверам взаимодействовать с тем же сетевым протоколом, что и семейство ОС Microsoft Windows.

Установка и настройка Samba в Debian Пакеты Samba для Debian включают в себя: samba Установка и настройка Samba в Debian Пакеты Samba для Debian включают в себя: samba - файл- и принт- сервер для UNIX. samba-common - общие файлы Samba, используемые как сервером, так и клиентом. smbclient - простой клиент для Unix. swat - Samba Web Administration Tool, веб-клиент. samba-doc - документация по Samba. smbfs - команды монтирования и отмонтирования для smbfs (ядра версий 2. 2. x и выше) libpam-smbpass - подключаемый модуль авторизации для базы паролей SMB. libsmbclient - разделяемая библиотека, которая позволяет приложением общаться с SMB серверами. libsmbclient-dev - разделяемые библиотеки libsmbclient. winbind - служба для получения информации о пользователях и группах от серверов на Windows NT. python 2. 3 -samba - модуль для python, дающий доступ к различным аспектам Samba.

Установка Samba в Debian. #aptitude install samba-client - установка Создание директории, доступ к которой Установка Samba в Debian. #aptitude install samba-client - установка Создание директории, доступ к которой будем предоставлять с помощью Samba: # mkdir -p /samba/movie /samba/polzovatel Создание системного пользователя, который будет иметь доступ к директории: # useradd polzovatel Создание в samba пароль для этого пользователя: # smbpasswd -a polzovatel Настройка Samba в Debian. Редактирование конфигурационного файла samba с помощью команды: # nano /etc/samba/smb. conf

Пример рабочей конфигурации для /etc/samba/smb. conf. Основной блок: [global] workgroup = WORKGROUP netbios name Пример рабочей конфигурации для /etc/samba/smb. conf. Основной блок: [global] workgroup = WORKGROUP netbios name = server string = lan file server socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = no wide links = yes max log size = 1000 local master = yes os level = 254 preferred master = yes username map = /etc/samba/smbusers name resolve order = hosts wins bcast wins support = yes security = share browseable = yes interfaces = lo, eth 1 bind interfaces only = true

В основном /etc/samba/smb. conf блоке конфигурационного указывается имя рабочей файла группы (WORKGROUP) и имя В основном /etc/samba/smb. conf блоке конфигурационного указывается имя рабочей файла группы (WORKGROUP) и имя сервера, которое будет виден в системах клиентов, а также комментарий. Чтобы пользователи могли видеть сервер, их системы должны быть настроены на использование той же рабочей группы. socket options - параметры для улучшения производительности, с размерами буферов, числа которых быть кратны 1024. local master - позволяет указать, является ли сервер главным в сети. security = share - позволяет включить по умолчанию доступ без пароля.

Далее описываются отдельно все директории, к которым открыт доступ: [movie] path = /samba/movie readonly Далее описываются отдельно все директории, к которым открыт доступ: [movie] path = /samba/movie readonly = No guest ok = Yes В квадратных скобках пишется имя директории, которое будет видно пользователям. Данная конфигурация позволяет доступ всем без пароля и с возможностью записи. Создание закрытой директории, доступ к которой есть только у указанного пользователя. [polzovatel] path = /samba/polzovatel comment = Polzovatel private folder security = user valid users = polzovatel

Проверить правильность конфигурационного файла можно командой: # testparm После настройки необходимо перезапустить samba: # Проверить правильность конфигурационного файла можно командой: # testparm После настройки необходимо перезапустить samba: # /etc/init. d/samba restart Описание всех параметров на русском языке можно найти на smb-conf. ru. Проверка работоспособности samba-сервера: # smbclient -L //server -U polzovatel