14 мар 2011
Установка Samba сервера на Ubuntu или Debian
Ksenza Категория: Web-Мастеру » Уроки
У нас вы можете скачать бесплатно Установка Samba сервера на Ubuntu или Debian

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Установка Samba сервера на Ubuntu или Debian

С появлением дома еще одного компьютера возникла необходимость получить быстрый доступ к коллекции фильмов и музыки хранящимся на сервере, по фтп как то не удобно, надо качать, это занимает время… Поэтому было решено настроить Samba сервер, описание установки которого приведено ниже. Ставил Samba на Ubuntu 8.04, так же конфиги подойдут и для других версий Ubuntu, Debuan и других дистрибутивов Linux. В процессе установки описано лишь самое основное, тоесть создание шары, заведение пользователей, и создание альясов для имен пользователей.

Установим Samba сервер

Код:


aptitude install samba


Теперь настройка, отредактируйте конфиг файл /etc/samba/smb.conf что бы он выглядел примерно так

Код:


; Глобальные настройки сервера
[global]
; General server settings
; Имя компа, как будет видно в сетевом окружении
netbios name = main-server
server string =
; Рабочая группа клиентов
workgroup = WORKGROUP
announce version = 5.0
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
passdb backend = tdbsam
security = user
null passwords = true
; Файл для альясов имен юзеров
username map = /etc/samba/smbusers
name resolve order = hosts wins bcast
wins support = yes
; Поддержка принтеров
printing = CUPS
printcap name = CUPS
; Логи
log file = /var/log/samba/log.%m
syslog = 0
syslog only = no
; Настройка привязки к интерфейсам, на каких слушать, если не указано слушает на все интерфейсах
; interfaces = lo, eth0
; bind interfaces only = true
;
;[print$]
; path = /var/lib/samba/printers
; browseable = yes
; guest ok = yes
; read only = yes
; write list = root
; create mask = 0664
; directory mask = 0775
;
;[printers]
; path = /tmp
; printable = yes
; guest ok = yes
; browseable = no
;
;[DVD-ROM Drive]
;path = /media/cdrom
;browseable = yes
;read only = yes
;guest ok = yes
; Шара жесткого диска
; Имя шары, видно у клиентов
[SDA1-250GB]
; Путь к расшариваемому диску
path = /media/sda1
; Можно ли просматривать
browseable = yes
read only = no
guest ok = no
create mask = 0644
directory mask = 0755
; Привязка к определенному имени пользователя или группе, имена через пробел
; force user = user1 user2
; force group = group1 group2
; Еще один жесткий диск, по аналогии с тем что выше
[SDE1-120GB]
path = /media/sde1
browseable = yes
read only = no
guest ok = no
create mask = 0644
directory mask = 0755


Теперь надо разобраться с пользователями, Samba использует пользователей которые уже есть в системе, возьмем для примера имя user, допустим что он уже есть в системе, надо внести его в базу данных SMB и назначить пароль для доступа к расшаренным ресурсам, сделаем это командой

Код:


smbpasswd -a user


Вам будет предложено ввести пароль, пользователь будет добавлен в базу, теперь необходимо включить этого пользователя.

Код:


smbpasswd -e user


Далее создадим альяс для имени пользователя user что бы облегчить себе доступ с Windows машины на которой у нас например пользователь с именем Admin, для этого создадим и отредактируем файл /etc/samba/smbusers

Код:


touch /etc/samba/smbusers
vim /etc/samba/smbusers


Впишите в файл пару строк

Код:


# Unix_name = SMB_name1 SMB_name2
user = Admin


На этом настройка закончена, перезапустите Samba командой /etc/init.d/samba restart и можно пользоваться расшаренными ресурсами.
Удачной вам настройки.
Внимание! У вас нет прав для просмотра скрытого текста.









Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
FunLiveBY | 14 марта 2011 20:08
  • Группа: Посетители |
  • Комментарий: 1 (ссылка)

спс 55

traim | 14 марта 2011 20:10
  • Группа: Посетители |
  • Комментарий: 2 (ссылка)

FunLiveBY,
для самых умных придумали кнопку спасибо..... 16

KOMAR | 14 марта 2011 20:21
  • Группа: Посетители |
  • Комментарий: 3 (ссылка)

Подробнее можно для чего конкретна она нужна?

Ksenza | 14 марта 2011 20:24
  • Группа: Посетители |
  • Комментарий: 4 (ссылка)

KOMAR
Внимание! У вас нет прав для просмотра скрытого текста.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.