Здравствуйте Гость 
Login:

Password:

 Помнить меня

 Забыл пароль
Google
  Samba & LDAP
  SAMBA
  Разное
  SMB
  samba & squid
  Unix & Windows
  SMB HOWTO
  Новая версия Sa...
  Обновление Samb...
  Samba получила ...
  Samba 4.0.0 alp...
  Обновление Samb...
  В пакете Samba ...
  Samba подвергае...
  Появилась Samba...
  Samba 3.0.20pre2
  Вышел первый пр...
  Linux ISO - iso...
  Проект OpenNet
  linuxrsp.ru
  linux.yaroslavl.ru
  eManual.ru
  LinuxCenter - п...
  linuxportal
  samba.org.ru
  samba.org
  Скрипт для ввод...
  Добавление ПК
  Удаление юзеров
  Удаление ПК
  Генерация logon...
  Автоматическое ...
  Подборка скрипт...
  Guest_book_by_S...


SysAdmins.RU

Сисадмин тоже человек








SAMBA: Настройка Samba в Linux
Автор статьи:
e-mail автора:
Статья взята с сайта:http://www.e-lug.ru/
Добавил:  Vlas
e-mail: webmaster@samba.org.ua
Дата публикации: 27 March 2010 10:23
Прочитана: 3176
Печатать

Настройка Samba в Linux

1. Установка.

Для опытов я взял свой любымый Ubuntu Linux 8.04.
Устанавливаем сервер и клиент samba.

# apt-get install samba
# apt-get install samba-client

По Samba умолчанию устанавливается в /usr/local/samba/
Редактируем файл /etc/samba/smb.conf.
Вот мой конфиг:

#НАЧАЛО КОНФИГА
[global]
# Enabling internationalization:
dos charset = CP866
unix charset = CP1251
display charset = LOCALE
workgroup = имя_вашей_группы
netbios name = имя_вашего_компа
# Описание.
server string = Samba server on %h (v. %v)
security = domain
local master = no
os level = 10
domain master = no
domain logons = no
dns proxy = no
printcap name = cups
disable spoolss = yes
idmap uid = 15000-20000
idmap gid = 15000-20000
winbind use defaultdomain = yes
use sendfile = yes
printing = cups
log file = /var/log/samba/log.%m
max log size = 500
socket options = TCP_NODELAY
# Интерфейс для доступа в сеть, их может быть несколько.
# Можно указывать как имя интерфейса, так и адрес, либо подсеть.
interfaces = eth0
# Каталоги общего доступа.
# Каталог только для сотрудников отдела COMP. Доступ к нему ограничивается уч?тными.
# Записями, указанными в группе безопасности COMP_Dep, созданной на контроллере домена.
[restircted]
comment = Only for COMP staff
path = /home/samba/COMP
valid users = @COMP_Dep
admin users = pavel
read only = No
# Каталог для общего пользования.
[public]
comment = Open for everyone
path = /home/samba/public
# Все имеют права доступ на запись.
read only = No
#КОНЕЦ КОНФИГА

Добавляем в /etc/hosts запись для интерфейса в LAN:

10.0.0.15 linux_comp linux_comp.mydomen.ru

Присоединяемся к домену:

# net rpc join -U domain_user%user_password
Joined domain WORKGROUP.

Запускаем samba:

# /etc/init.d/smb start
# /etc/init.d/winbind start

Редактируем файл /etc/nsswitch.conf строки passwd, group, host заменяем на следующие:

passwd: files winbind
group: files winbind
hosts: files dns winbind

Подсказываем пароль для wbinfo и смотрим список пользователей и групп домена:

# wbinfo --set-auth-user=root%root_password
# wbinfo -u
# wbinfo -g

Проверяем, что winbind работает. Следующая команда показывает инфо о пользователе, который может быть как в домене, так и юниксовый):

# getent passwd user_name

Например:

# getent passwd pm
pm:x:15000:15000::/home/WORKGROUP/pm:/bin/false
# getent passwd pavel
pavel:x:500:500:Pavel Malakhov:/home/pavel:/bin/bash

На этом собственно основная часть заканчивается.
Удачи!

 
Вернуться в раздел | На главную

Статья оценена: (5 голосов)


Комментарии
К данной статье нет комментариев!
Во время выполнения произошла ошибка
Table './vlas_samba/online' is marked as crashed and should be repaired
Google
 
Назад
Во время выполнения произошла ошибка
Table './vlas_samba/online' is marked as crashed and should be repaired
Google
 
Назад
Во время выполнения произошла ошибка
Table './vlas_samba/online' is marked as crashed and should be repaired
Google
 
Назад
Сейчас на сайте пользователей, скрытых пользователей и гостей.

Время генерации сраницы: 0.0103 сек.
Контакты | О нас
При любом копировании ссылка на www.samba.org.ua обязательна
Разработка: Vlas, ©2003-2005