LinuxForum.Fans
Тема

Проблема с Altlinux при вводе в домен Windows.

Автор: Sergulet 26 сообщений 12864 просмотров
#158418

Всем привет! Altlinux 5.0.0 Ковчег раб. станция.
Ввожу в windows-домен (по этой инструкции http://forum.altlinux.org/index.php/topic,8076.0.html). Все нормально в домен ввожу, но при входе в систему доменного пользвателя не удается авторизироваться. Однако если войти под локальным пользвателем, затем без перезагрузки компа завершить сеанс и снова войти под доменным пользвателем то все проходит без проблем. Я так понял что до ввода пароля локального пользвателя не запускается какой-то сервис, winbind и smb в автозагрузку добавил. Есть еще какие нибудь варианты?
Заранее спасибо.

#158420

незнаю как в альте поэтому говорить не буду. А смысл надо после загрузки служб их перезагрузить а точнее после поднятия сетевых интерфейсов.
В debian я делаю так в /etc/rc.local прописал
/etc/init.d/samba restart
/etc/init.d/winbind restart

И всё пучком а была такая же беда почти как и у вас

#158448
Kettler написал:
В debian я делаю так в /etc/rc.local прописал
/etc/init.d/samba restart
/etc/init.d/winbind restart

Спасибо завтра на работе попробую.

#158454

Пожалуйста

#158559
Sergulet написал:
Всем привет! Altlinux 5.0.0 Ковчег раб. станция.
Ввожу в windows-домен (по этой инструкции http://forum.altlinux.org/index.php/topic,8076.0.html). Все нормально в домен ввожу, но при входе в систему доменного пользвателя не удается авторизироваться. Однако если войти под локальным пользвателем, затем без перезагрузки компа завершить сеанс и снова войти под доменным пользвателем то все проходит без проблем. Я так понял что до ввода пароля локального пользвателя не запускается какой-то сервис, winbind и smb в автозагрузку добавил. Есть еще какие нибудь варианты?
Заранее спасибо.

Какая сетевая подсистема у Вас используется?
Если Netwok Manager - то у Вас не получится входить сразу в домен, т.к. он поднимает сеть только после входа пользователя в систему.
А Вам нужно, чтобы сеть поднималась до входа в систему.
Единственое решение - переключить переключиться с Netwok Manager на etcnet - она поднимает сеть при загрузке ПК.

#158756
fotons написал:
переключиться с Netwok Manager на etcnet - она поднимает сеть при загрузке ПК.

Переключил интерфейс на etcnet комп грузился долго мин 5 , но так сразу в домен и не вошел. Я посмотрел в логах там пишет чтото типа неизвестный пользватель, заметил случайно сегодня что если подождать минут 8 в домен заходит без проблем.

#158878
Sergulet написал:
[quote=fotons]переключиться с Netwok Manager на etcnet - она поднимает сеть при загрузке ПК.

Переключил интерфейс на etcnet комп грузился долго мин 5 , но так сразу в домен и не вошел. Я посмотрел в логах там пишет чтото типа неизвестный пользватель, заметил случайно сегодня что если подождать минут 8 в домен заходит без проблем.[/quote]
Скорее всего, сеть у тебя долго поднимается(один раз у меня уже было - глючила розетка. Проверь сетевое соединение с другим сетевым кабелем или подключи ПК к другой розетке.
У тебя сетевые адреса получает ПК от DHCP сервера или адреса статистические?
Приведи содержимое файла options из каталога /etc/net/ifaces/eth0.
Желательно привести сюда кусок лога, где говорится про неизвестного пользователя.

#158886

В домене аутентификация идет через kerberos. Там возможно помимо получения адреса, еще и время синхронизируется =). С доменом могут быть проблемы при разбросе более 5-10 минут между рабочими станциями и сервером.

#158930

/etc/net/ifaces/eth0

  • [*]BOOTPROTO=dhcp
  • TYPE=eth
  • NM_CONTROLLED=yes
  • DISABLED=yes

лог аутентификации: сначала пытаюсь зайти под доменным пользв., потом захожу под локальным завершаю сеанс и снова под доменным.

text

May  5 11:51:37 comp-01 sshd[6242]: Server listening on 0.0.0.0 port 22.
May  5 11:52:04 comp-01 gdm-session-worker[6937]: pam_winbind(gdm:auth): getting password (0x00000380)
May  5 11:52:09 comp-01 gdm-session-worker[6937]: pam_winbind(gdm:auth): request failed: Logon failure, PAM error was РЎР±РѕР№ РїС\200Рё РїС\200РѕРІРµС\200РєРµ подлинноС\201С\202Рё (7), NT error was NT_STATUS_LOGON_FAILURE
May  5 11:52:09 comp-01 gdm-session-worker[6937]: pam_winbind(gdm:auth): user 'egorov-s' denied access (incorrect password or invalid membership)
May  5 11:52:09 comp-01 gdm-session-worker[6986]: pam_tcb(gdm:auth): Credentials for user egorov-s unknown
May  5 11:52:09 comp-01 gdm-session-worker[6937]: pam_tcb(gdm:auth): Authentication failed for UNKNOWN USER from (uid=0)
May  5 11:52:16 comp-01 gdm-session-worker[6990]: pam_winbind(gdm:auth): getting password (0x00000380)
May  5 11:52:21 comp-01 gdm-session-worker[6990]: pam_winbind(gdm:auth): request failed: Logon failure, PAM error was РЎР±РѕР№ РїС\200Рё РїС\200РѕРІРµС\200РєРµ подлинноС\201С\202Рё (7), NT error was NT_STATUS_LOGON_FAILURE
May  5 11:52:21 comp-01 gdm-session-worker[6990]: pam_winbind(gdm:auth): user 'user' denied access (incorrect password or invalid membership)
May  5 11:52:21 comp-01 gdm-session-worker[6990]: pam_tcb(gdm:auth): Authentication passed for user from (uid=0)
May  5 11:52:21 comp-01 gdm-session-worker[6990]: pam_winbind(gdm:account): user 'user' OK
May  5 11:52:21 comp-01 gdm-session-worker[6990]: pam_winbind(gdm:account): user 'user' granted access
May  5 11:52:21 comp-01 gdm-session-worker[6990]: pam_tcb(gdm:session): Session opened for user by (uid=0)
May  5 11:52:22 comp-01 seahorse-agent[7054]: seahorse_agent_cache_init: assertion `GPG_IS_OK (err)' failed
May  5 11:52:24 comp-01 seahorse-daemon[7149]: init gpgme version 1.2.0
May  5 11:52:46 comp-01 gdm-session-worker[6990]: pam_tcb(gdm:session): Session closed for user
May  5 11:52:46 comp-01 gdm-session-worker[6990]: pam_winbind(gdm:setcred): user 'user' OK
May  5 11:52:47 comp-01 gdm-session-worker[6990]: pam_winbind(gdm:setcred): pam_putenv: delete non-existent entry; KRB5CCNAME
May  5 11:52:58 comp-01 gdm-session-worker[7357]: pam_winbind(gdm:auth): getting password (0x00000380)
May  5 11:53:04 comp-01 gdm-session-worker[7357]: pam_winbind(gdm:auth): user 'egorov-s' granted access
May  5 11:53:04 comp-01 gdm-session-worker[7357]: pam_winbind(gdm:account): user 'egorov-s' OK
May  5 11:53:04 comp-01 gdm-session-worker[7357]: pam_winbind(gdm:account): user 'egorov-s' granted access
May  5 11:53:04 comp-01 gdm-session-worker[7357]: pam_tcb(gdm:session): Session opened for egorov-s by (uid=0)
May  5 11:53:04 comp-01 gdm-session-worker[7357]: pam_mount(rdconf1.c:1396): DNS-SD: found dns-sd volume in pam_mount config, with cifs fs 
May  5 11:53:06 comp-01 seahorse-agent[7426]: seahorse_agent_cache_init: assertion `GPG_IS_OK (err)' failed
May  5 11:53:07 comp-01 seahorse-daemon[7523]: init gpgme version 1.2.0
May  5 11:54:04 comp-01 gdm-session-worker[7357]: pam_tcb(gdm:session): Session closed for egorov-s
May  5 11:54:04 comp-01 gdm-session-worker[7357]: pam_winbind(gdm:setcred): user 'egorov-s' OK

Пробовал на др. розетке не помогло :(

#159132
Sergulet написал:
BOOTPROTO=dhcp
TYPE=eth
NM_CONTROLLED=yes
DISABLED=yes

Странно, что у тебя вообще заходит в домен, хотя по логике клиент не должен заходить в домен в любом случае.
Тут видно, что у тебя сетевуха eth0 отключена и к тому же вдобавок управляется системой Network Manager, а не etcnet.
Вместо NM_CONTROLLED=yes должно быть

text
NM_CONTROLLED=no

Вместо DISABLED=yes должно быть

text
DISABLED=no

У тебя одна сетевая карта или несколько? Приложи вывод команды ifconfig от рута в консоли.

Для настройки синхронизации времени клиента с доменом зайди на клиенте в "центр управления системой", выберите там "дата и время" и поставьте галочку рядом "Получать точное время с NTP-сервера" и укажите ip-адрес домена.

#161054

Извиняюсь долго не писал. Заново переставил систему все заново прошел все нормально вошел в домен, в прошлый раз видимо накосячил с winbind. Сейчас все нормально вхожу сразу в домен. Появилась новая проблема - не могу редактировать лежащие на сервере документы odt, doc, xls выдает ошибку

"Не удалось показать "smb://......xls" Нет установленного приложения для файлов типа электронная таблица Excel"

Если скопировать на комп то все нормально открывается. Могу только смотреть картинки и редактировать блокнотовские документы.
Поискал в интернете - что-то с правами доступа, только как решить не понял.

#161448
Sergulet написал:
Извиняюсь долго не писал. Заново переставил систему все заново прошел все нормально вошел в домен, в прошлый раз видимо накосячил с winbind. Сейчас все нормально вхожу сразу в домен. Появилась новая проблема - не могу редактировать лежащие на сервере документы odt, doc, xls выдает ошибку

"Не удалось показать "smb://......xls" Нет установленного приложения для файлов типа электронная таблица Excel"

Если скопировать на комп то все нормально открывается. Могу только смотреть картинки и редактировать блокнотовские документы.
Поискал в интернете - что-то с правами доступа, только как решить не понял.

Какие права даны на папку в которой лежат файлы?
Приведите сюда вывод команды относительно той папки, в которой лежат файлы

text
ls -l
#161568

Sergulet написал:
Извиняюсь долго не писал. Заново переставил систему все заново прошел все нормально вошел в домен, в прошлый раз видимо накосячил с winbind. Сейчас все нормально вхожу сразу в домен. Появилась новая проблема - не могу редактировать лежащие на сервере документы odt, doc, xls выдает ошибку .
Лучше монтировать SMB-ресурсы — меньше проблем будет.
#161636
fotons написал:
Какие права даны на папку в которой лежат файлы?
Приведите сюда вывод команды относительно той папки, в которой лежат файлы

ls -l

Не могу попасть в сетевые папки через терминал? Пробовал и под root и под пользвателем.

[console][root@xcomp-04 ~]# cd //alpha/egorov-s$
-bash: cd: //alpha/egorov-s$: No such file or directory
[root@xcomp-04 ~]# cd smb://alpha/egorov-s$
-bash: cd: smb://alpha/egorov-s$: No such file or directory[/console]

#162536

Правильная команда:
smbclient //alpha/egorov-s$

#162660

[console][egorov-s@xcomp-04 ~]$ smbclient //alpha/egorov-s$
Password:
Domain=[SOKOLMILL] OS=[Windows Server 2008 R2 Standard 7601 Service Pack 1] Server=[Windows Server 2008 R2 Standard 6.1]
smb: \> ls -l
NT_STATUS_NO_SUCH_FILE listing \-l

51197 blocks of size 2097152. 7871 blocks available
smb: \>[/console]
С любым параметром ls выдает такую ошибку.

#162937

попробуй команду

text
ls -al
#163246
fotons написал:
попробуй команду
text
ls -al

Это не команда в bash, а внутренняя команда smbclient. Точнее из две: ls и dir. Обе принимают только один необязательный параметр: маску показываемых файлов.

#163421
Skull написал:
[quote=fotons]попробуй команду
text
ls -al

Это не команда в bash, а внутренняя команда smbclient. Точнее из две: ls и dir. Обе принимают только один необязательный параметр: маску показываемых файлов.[/quote]
Я именно внутреннюю команду smbclient приводил, а не для bash.

Войдите или зарегистрируйтесь, чтобы ответить.