Обсудить эту статью можно в соответствующей ветке форума.
В этой статье постараюсь изложить основы настроики сервера Samba в windows-окружении. Изложение основано на книге Джона Терпстры Samba-3 в примерах (John Terpstra. Samba-3 by Example), которую вы можете найти на сайте команды разработчиков Samba www.samba.org.
Пример 1. Простой Samba-сервер. Доступ всем на все.
Содержание:
1. Требования и удаленное подключение к будущему [...]
← назад
Оглавление
Пример 2. Samba-сервер в одноранговой сети. Персональные общие папки.
7. Полезные команды для администрирования файл-сервера Samba
Утилита pdbedit отличный инструмент для просмотра и управления учетными записями Samba. Так вы можете просмотреть список пользователей
# pdbedit -L
director:501:Иван Иваныч
finansist:502:Петр Авдеич
buhgalter:503:Зоя Федоровна
С ключом -v вы получите более полную информацию по всем пользователям.
Так вы можете получить исчерпывающую информацию по конкретному пользователю:
# [...]
← назад
Оглавление
вперед →
Пример 2. Samba-сервер в одноранговой сети. Персональные общие папки.
6. Подключение windows-клиентов
Создаем пользователей на windows-машинах обычными средствами windows, назначаем такой же пароль, как в нашей таблице и изменяем рабочую группу (Win+Pause–>Свойства Системы–>Имя компьютера–>Изменить) на FIRMA и перезагружаем компьютер.
После этого в сетевом окружении мы видим компьютер Altfileserver, а в нем две общие папки – director [...]
← назад
Оглавление
вперед →
Пример 2. Samba-сервер в одноранговой сети. Персональные общие папки.
5. Конфигурирование сервера Samba, запуск и проверка в работе
Файл /etc/samba/smb.conf заполняем примерно таким содержимым:
[global]
workgroup = firma
netbios name = altfileserver
server string = files on %h
log file = /var/log/samba/log.%m
max log size = 50
[files]
comment = мои данные
path = /firmafiles/%U
read only = No
[director]
comment = для руководства
path = /firmafiles
valid users [...]
← назад
Оглавление
вперед →
Пример 2. Samba-сервер в одноранговой сети. Персональные общие папки.
4. Создание общих ресурсов и назначение прав
Теперь создадим папки и раздадим права следующим образом:
# mkdir -p /firmafiles
# chown director /firmafiles
# for i in finansist buhgalter
> do
> mkdir -p /firmafiles/$i
> chown $i /firmafiles/$i
> done
# chgrp -R firmastaff /firmafiles
# chmod -R ug+rwx,o-r+x /firmafiles
В итоге получили такие разрешения [...]
← назад
Оглавление
вперед →
Пример 2. Samba-сервер в одноранговой сети. Персональные общие папки.
3. Создаем пользователей файл-сервера
Создадим группу на файл-сервере, куда потом поместим всех наших сотрудников
#groupadd firmastaff
Создадим пользователей:
# useradd -m -G firmastaff -c "Иван Иваныч" director
# passwd director
Enter new password:
Re-type new password:
# smbpasswd -a director
New SMB password:
Retype new SMB password:
Added user director.
Повторяем эту операцию для всех пользователей.
← назад
Оглавление
вперед [...]
← назад
Оглавление
вперед →
Пример 2. Samba-сервер в одноранговой сети. Персональные общие папки.
2. Начальные допущения
Начальные условия для нашей сети:
- в сети нет сервера dhcp, все адреса статические;
- имя рабочей группы firma;
- имя NetBIOS имя компьютера с установленным на нем ALD5 altfileserver.
Сотрудники фирмы:
Пользователь Учетная запись Пароль [...]
Оглавление
вперед →
Пример 2. Samba-сервер в одноранговой сети. Персональные общие папки.
1. Особенности данного примера
Этот пример будет удобен, если вы администрируете одноранговую сеть, где клиентами являются компьютеры с установленной на них ос Windows, файловым сервером будет выступать сервер Samba. Если в вашей сети до 15-20 компьютеров, это решение вполне может вам пригодиться.
Особенности данного примера в следующем:
- для [...]
← назад
Оглавление
Samba 3 в примерах. От простого к сложному. Пример 1. Простой Samba-сервер. Доступ всем на все.
7. Монтирование общих ресурсов в windows- и linux-клиентах
Все, через 1-2 минуты идем, если в windows, в сетевое окружение, если linux, то Dolphin (или что там у вас) Сеть –>Samba Shares –> Workgroup –> Altserver. Там видим наши папки music [...]
← назад
Оглавление
вперед →
Samba 3 в примерах. От простого к сложному. Пример 1. Простой Samba-сервер. Доступ всем на все.
6. Запуск сервера Samba и проверка работы
Теперь говорим Samba быть всегда включенной при загрузке/перезагрузке и запускаем ее:
# chkconfig smb –level 35 on
[root@altsf samba]# service smb start
Starting CIFS services: NetBIOS over TCP/IP server, Samba server [...]
