Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [Wiki] [HOWTO]Установка Samba4 в качестве DC на Ubuntu Server 12.04  (Прочитано 65430 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн m-shock

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Нужна помощь. На финальной стадии "и проверяем работоспособность"
smbclient -UAdministrator -Llocalhost
Просит Пар Администратора. Ввожу его точно. Но он его не воспринимает. через 3 попытки выдает ошибку. В чем может быть дело?
 Время правил)

Оффлайн insiki

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
US 12.04.4, samba 4.1.4
Пытаюсь собрать, ругается на acl

sudo samba-tool domain provision
(Нажмите, чтобы показать/скрыть)

sudo mount
/dev/mapper/TPS7NAS--vg-root on / type ext4 (rw,errors=remount-ro,user_xattr,acl)

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/mapper/TPS7NAS--vg-root / ext4 errors=remount-ro,user_xattr,acl 0 1
# /boot was on /dev/sdb1 during installation
UUID=d337ebf2-ded2-49d6-91c8-748d934646fd /boot           ext2    defaults        0       2
/dev/mapper/TPS7NAS--vg-swap_1 none swap sw 0 0



« Последнее редактирование: 11 Февраля 2014, 17:03:01 от insiki »

Оффлайн exonix

  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Добрый вечер. Ставлю Samba 4, но не совсем по статье, но надеюсь помогут.
ставлю на Debian 7.4.0 x64, что делал:
1) https://wiki.samba.org/index.php/Samba_4/OS_Requirements
aptitude install build-essential libacl1-dev libattr1-dev libblkid-dev libgnutls-dev libreadline-dev python-dev python-dnspython gdb pkg-config libpopt-dev libldap2-dev dnsutils libbsd-dev attr krb5-user docbook-xsl libcups2-dev acl2) /usr/share/samba/setup/provision --realm=samba.domain.company.com --domain=SAMBA --adminpass=asdASD123 --server-role='domain controller'и тут получаю ошибку:
Traceback (most recent call last):
  File "/usr/share/samba/setup/provision", line 260, in <module>
    useeadb=eadb, next_rid=opts.next_rid, lp=lp, use_ntvfs=(opts.use_ntvfs))
  File "/usr/lib/python2.7/dist-packages/samba/provision/__init__.py", line 1692, in provision
    sitename=sitename, rootdn=rootdn)
  File "/usr/lib/python2.7/dist-packages/samba/provision/__init__.py", line 555, in guess_names
    raise InvalidNetbiosName(domain)
samba.provision.InvalidNetbiosName: The name ''DOMAIN.COMPANY.COM'' is not a valid NetBIOS name
конфигурационные файлы:
root@samba:~# cat /etc/resolv.conf
domain domain.company.com
search domain.company.com
nameserver 192.168.10.50
nameserver 192.168.10.10

root@samba:~# cat /etc/samba/smb.conf
# Global parameters
 [global]
  server role = domain controller
  workgroup = domain.company.com
  realm = domain.company.com
  netbios name = SAMBA

[netlogon]
  path = /var/lib/samba/sysvol/example.com/scripts
  read only = No

[sysvol]
  path = /var/lib/samba/sysvol
  read only = No

root@samba:~# cat /etc/network/interfaces
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
#iface eth0 inet dhcp
iface eth0 inet static
       address 192.168.10.50
       netmask 255.255.255.0
       network 192.168.10.0
       broadcast 192.168.10.255
       gateway 192.168.10.254

и ещё один вопрос, который меня очень озадачил:
Цитировать
Для управления доменом воспользуемся пакетом Adminpak.msi: для Windows7, для Vista + RSAT, для Windows XP Pro + вторая часть.
получается, что Samba - всего-лишь хранилище для всех объектов? а все инструменты могут использоваться от Windows 7\8 (вроде Редактора групповой политики), а следовательно, домен на Samba поддерживает все функции (кроме репликации между сайтами).

СПАСИБО!

Оффлайн krimskiyhan

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Скажите, а кто нибудь сталкивался с тем, что после установки и настройки домена не выходит попасть на него через ssh . При авторизации через ssh после ввода пароля сразу происходит отключение. Тоже самое если напрямую подключить моник и клавиатуру к серверу, только вместо отключения опять появляется окно авторизации. подскажите, куда копать

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
krimskiyhan, а ошибка какая-нибудь есть при этом?

Оффлайн krimskiyhan

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
peregrine,
если по ssh, то просто "удаленный сервер прервал соединение". при прямом коннекте - вообще нет. в логах тоже успешная авторизация,а потом сразу дисконнект.
пробовал доменными юзерами пользоваться, не пущает, мол нет пользователей.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
krimskiyhan, в конфиге ssh в параметре TransmitInterlude что стоит?

Оффлайн krimskiyhan

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
peregrine,
посмотрел в /etc/ssh/ssh_config и /etc/ssh/sshd_config. Такого параметра нет вообще.

Оффлайн krimskiyhan

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
поставил на виртуалке копию бубно-сервера.
После выполнения вот этой команды :
sudo /usr/share/samba/setup/provision --realm=samdom.example.com --domain=SAMDOM --adminpass=SOMEPASSWORD --server-role='domain controller'
 авторизация не прокатывает. Вводишь логин пароль и снова окно авторизации. В auth.log две записи с разницей в две секунды : session opened и session closed. Это я напрямую пробую, не через ssh

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
krimskiyhan, конфиг показывай.

Оффлайн krimskiyhan

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
peregrine,
smb.conf
# Global parameters
[global]
server role = domain controller
workgroup = DOMAIN-KSENO
realm = kseno
netbios name = KSENO-DOMAIN
passdb backend = samba4

[netlogon]
path = /var/lib/samba/sysvol/kseno/scripts
read only = No

[sysvol]
path = /var/lib/samba/sysvol
read only = No

Если удалить его, то входит нормально, кстати.
« Последнее редактирование: 22 Февраля 2014, 21:59:33 от krimskiyhan »

Оффлайн AbyssMoon

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Поставить то и развернуть в роли DC самбу проблем особо не возникает...
А вот как перетащить пользователей из моего старого LDAP Backend не совсем ясно...

Пытаюсь сделать по мануалу - https://wiki.samba.org/index.php/Samba4/samba-tool/domain/classicupgrade/HOWTO
не выходит, хаутушка старая похоже...

Оффлайн vol123

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
поставил на виртуалке копию бубно-сервера.
После выполнения вот этой команды :
sudo /usr/share/samba/setup/provision --realm=samdom.example.com --domain=SAMDOM --adminpass=SOMEPASSWORD --server-role='domain controller'
 авторизация не прокатывает.
...

Be sure to pick a strong password. The password complexity requirement is at least one uppercase letter, one number and at least eight characters long. If you have to rerun the command because the password was not strong enough or has failed for any other reason, first remove your partial config, otherwise a new provision will fail. you can do this by running this command:  sudo rm /usr/local/samba/etc/smb.conf
http://www.jadota.com/2013/01/installing-samba4-on-ubuntu-12-04

Оффлайн Oldleo

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Установил заново 12.04. Стал устанавливать Samba4 по статье. После выполнения
sudo /usr/share/samba/setup/provision --realm=samdom.example.com \
  --domain=SAMDOM --adminpass=SOMEPASSWORD --server-role='domain controller'
стала запускаться  Samba  и перестали восприниматься пароли и user и root.
Перезагрузился и вошел в режим восстановления. Пароль root был принят. Проверил статус (passwd -S). Статус и root и user - P. То есть пароль работающий, но не принимается. Это что-то системное и повторяющееся. По этой причине переставлял операционку.
Подскажите что делать, очень нужен сервер !!!


 

Оффлайн vol123

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Устанавливал самбу по этому мануалу год назад, все нормально работает, версия еще alpha.
Подскажите где в dns на самбе прописать локальный (внутренний адрес в локальной сети) ip-адрес, так чтоб все компы обращались как-бы на внешний сервер?

Другими словами, на конкретном примере:
есть samba, ее ip - 192.168.0.10, она естественно у всех рабочих станций стоит как первичный dns-сервер.
есть web-сервер (www.my_firma.ru), его ip - 192.168.0.5

Нужно чтобы при обращении в локальной сети по адресу в браузере - www.my_firma.ru
dns на самбе не лез в инет за резолвом этого ip, а тупо отправлял всех внутри сети на сервер с ip 192.168.0.5

Пробовал добавлять имя в файл hosts на самбе, не помогает. Подскажите куда рыть? Заранее спасибо!


 

Страница сгенерирована за 0.05 секунд. Запросов: 25.