Как я конфигурил Самба-сервер

Конфигурационный файл находится по пути /etc/samba/ smb.conf

см. конфигурационный файл. После того как имените этот файл, запустите службу SMB:

1. Изкомандной строки:

/etc/rc.d/init.d/smb start

/etc/rc.d/init.d/smb stop

/etc/rc.d/init.d/smb restart

2. Двумя командами пользователем ROOT:

/usr/sbin/smbd -D

/usr/sbin/nmbd -D

3. или воспользовавшись "настройка служб"


Далее нужно записать пароли для пользователей, имеющих авторизованный доступ.

из командной строки:

smbpasswd -a user

где "user" - это имя пользователя (вводимые имена должны быть и в системных пользователях, см. "users and group")

Т.е. сначала введите пользователей в систему, а потом в самбу

после того как Вы введете: "smbpasswd -a user", у Вас будет запрошен пароль - введите, потом необходимо подтвердить ранее введеный пароль


К Примеру smb.conf:

[global]

workgroup = UTV #Рабочая группа

server string = Ingineer Server #Коментарий

netbios name = ingineer #Имя компьютера

guest account = nobody #Присвоение группы для Гостей

log file = /var/log/samba/%m.log #Путь для Лог-файла

max log size = 250

security = SHARE #Разрешить вход без имени пользователя (запрашивается только пароль), в противном случаии security = user

encrypt passwords = Yes

; username map = /etc/samba/smbusers

smb passwd file = /etc/samba/smbpasswd #Путь к файлу для хранения зашифрованных паролей пользователей Samba

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 #Для работы с OC Windows

dns proxy = no

dos charset = 866 # Кодировка для "виндовоз"

unix charset = KOI8-R # Кодировка для UNIX систем


Для мандрива 2006 и выше:

client code page = 866

character set = KOI8-R


#============================ Зашарь локальные какталоги, чтоб другие машины видели.==============================

[Install] # Имя каталога, который виден в сети

comment = Install Programm # Коментарий, к каталогу

path=/mnt/hdc/Install # локальный Путь к каталогу

public = Yes # Позволить печатать

guest ok = Yes # Доступ к каталогу из сети для всех, причем группа и влоделец

указывается в строке: guest account = nobody

writable = no # Только для чтония

[record install]

comment = for admin

path=/mnt/hdc/Install

username = root # Позволить доступ только авторизированному пользователю

only user = yes # Только для указанного пользователя

writable = Yes # Для полного доступа

[Netboofer]

comment = Обмен файлами

path=/home/network/netboofer

username = net #для пользователя net

only user = yes #Только для пользователя

public = Yes

writable = Yes

create mode = 0777 #создаваемые файлы пользователем с правами 0777 (владелец и группа от username).

force create mode = 0777 #изменяемые файлы пользователем с правами 0777

directory mode = 0777 #создаваемые каталоги пользователем с правами 0777

force directory mode = 0777 #изменяемые каталоги пользователем с правами 0777

# возможно использовать один и тот же путь, но с разными параметрами, см. выше.

# Т.е. если скопировать содержимое этого текста и вставить в smb.conf, то всё будет работать - это рабочий файл!!!

# Только незабудьте изменить локальные пути и коментарии.

После указанных действий, всё должно работать.

А если нет, то см. P.S.

Перейти в раздел Линукс

Перейти в раздел Домой