• Уроки гитары Одесса работа с гитарной аппаратурой и запись гитары на компьютер
  • Как избежать варикоза при малоподвижной работе vascular.kiev.ua рекомендации сосудистого хирурга
         

Настройка SAMBA 3 FreeBSD 8

 

Настраиваем файловый сервер с доступом в личную папку и расшареные ресурсы для всех пользователей.

 
Первым делом заходим в порты freeBSD:
# cd /usr/ports/net/samba35
#make config
оставляем поумолчанию установки(если чтото нужно дополнительно устанавливаем)
#echo samba_enable=”YES” >> /etc/rc.conf      - это старт самбы при запуске
 

Конфигурирование smb.conf

Наш конфиг файл smb.conf находится в /usr/local/etc/smb.conf
В секции [global] нас интересуют такие настройки:

#======================= Global Settings =============================
[global]

# Рабочая группа в которую входит сервер и его netbios имя
workgroup = Ваша_рабочая_группа
netbios name = Нетбиос_имя_вашей_машины
# Описание сервера эквивалентно NT Description
server string = Описание_сервера

# Режим защиты. SAMBA имеет четыре режима защиты  share, user, server, domain and ads. 
Большинство людей используют user level security. SHARE открывает доступ всем #security = SHARE security = USER # Опция задает разрешенные хосты ; hosts allow = 192.168.1. 192.168.2. 127. #============================ Share Definitions =========================== [share] comment = Share Fileserver Directory path = /usr/home/samb guest ok = yes read only = no [homes] comment = Home Directories browseable = no read only = no # Un-comment the following and create the netlogon directory for Domain Logons ; [netlogon] ; comment = Network Logon Service ; path = /usr/local/samba/lib/netlogon ; guest ok = yes ; writable = no ; share modes = no # Un-comment the following to provide a specific roving profile share # the default is to use the user's home directory ;[Profiles] ; path = /usr/local/samba/profiles ; browseable = no ; guest ok = yes # NOTE: If you have a BSD-style print system there is no need to # specifically define each individual printer [printers] comment = All Printers path = /var/spool/samba browseable = no # Set public = yes to allow user 'guest account' to print guest ok = Yes printable = yes browseable = No [printers] comment = All Printers path = /var/spool/samba printer admin = root guest ok = Yes printable = Yes browseable = No

 

  После конфигурирования файла нужно перезагрузить SAMBA сервер

# /usr/local/etc/rc.d/samba restart

Теперь все изменения сделанные выше вступят в силу.
Был выбран тип безопастности security = USER поэтому чтобы получить доступ к серверу нужно добавить в SAMBA пользователей. Добавление пользователей в SAMBA производится с помощью команды smbpasswd(Пользователь должен быть добавлен на сервере)

serv#smbpasswd -a new_user
New SMB password:
Retype new SMB password:
Added user new_user.

 

Управление пользователями в SAMBA производится с помощью утилиты pdbedit, например:

serv#pdbedit -L
new_user:1001:new_user

где опция -L выводит список добавленных в систему SAMBA пользователей.