Автор Тема: Глюки с автомонтированием сетевой папки в Юниоре 5.0.1 [решено]  (Прочитано 2081 раз)

Оффлайн limberg

  • Участник
  • *
  • Сообщений: 20
Добрый день!

Описание проблемы:

1. Установил, настроил альт линукс 5.0.1 сервер

2. По сети с него установил Юниор 5.0.1 на 30 ПК и включил их в домен

3. Периодически появляется следующая проблема то автоматически монтируется сетевая папка то нет (экспериментально установил что если после перезагрузки ПК войти и выйти ЛОКАЛЬНЫМ пользователем, а потом войти доменным то сетевая папка точно появляется на рабочем столе)

4. По F12 выдает следующее:

Aug  2 15:19:46 15c8 gdm-session-worker[17419]:
pam_mount(rdconf1.c:1314): DNS-SD: Added new cifs volume. Server:
srv.local, share: share, mntpoint: /home/%(USER)/share/srv
Aug  2 15:19:46 15c8 gdm-session-worker[17419]:
pam_mount(mount.c:262): Successful seteuid to 5001
Aug  2 15:19:47 15c8 gdm-session-worker[17419]:
pam_mount(mount.c:218): Directory `/home/pupils/share/srv' created.
Aug  2 15:19:48 15c8 gdm-session-worker[17419]:
pam_mount(pam_mount.c:537): mount of share failed
Aug  2 15:19:48 15c8 kernel: [13869.474922]  CIFS VFS: Send error in
SessSetup = -126
Aug  2 15:19:48 15c8 kernel: [13869.474934]  CIFS VFS: cifs_mount
failed w/return code = -126
Aug  2 15:19:51 15c8 seahorse-agent[17499]: seahorse_agent_cache_init:
assertion `GPG_IS_OK (err)' failed
Aug  2 15:19:55 15c8 seahorse-daemon[17619]: init gpgme version 1.2.0

Извечный русский вопрос "Что сделать :)?"
« Последнее редактирование: 16.08.2010 13:25:35 от Skull »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Если это воиспроизводимо, то повесить багу, с описанием, как восппроизвести на pam_mount.

Оффлайн greyzy

  • Участник
  • *
  • Сообщений: 277
    • http://samba-doc.ru
если у вас все на линукс, может вам nfs подключить, а не cifs

Оффлайн limberg

  • Участник
  • *
  • Сообщений: 20
Вот именно, всё из "коробки". Специально для информатиков 2 кабинета перевел на линукс под управлением линукс сервера. Решение (как задумано) должно работать, но... вот и ищу то место где потанцевать с бубном :)и
Понятно, что всё это можно обойти и ручками смонтировать.... но из коробки "должно работать"....

lx001

  • Гость
В рассылке спросите: https://lists.altlinux.org/mailman/listinfo/community

btw, что будет, если в /etc/security/pam_mount.conf.xml заменить
server="srv.local" dnssd_lookup="1" на server="<IP_сервера>" dnssd_lookup="0"?

Оффлайн limberg

  • Участник
  • *
  • Сообщений: 20
Ок! попробую и с утра ( у меня уже почти сонный час :)) отпишусь

Оффлайн limberg

  • Участник
  • *
  • Сообщений: 20
попробовал следующее:

<volume uid="5000-10000" noroot="1" fstype="cifs" dnssd_lookup="0" server="192.168.10.1" path="home/pupils/share" options="user=pupils,password=pupils" />

Результат:

Aug  5 09:58:45 it su[13554]: pam_mount(pam_mount.c:312): pam_mount 1.22: entering auth stage
Aug  5 09:58:45 it su[13554]: pam_mount(pam_mount.c:458): pam_mount 1.22: entering session stage
Aug  5 09:58:45 it su[13554]: pam_mount(pam_mount.c:493): no volumes to mount
Aug  5 09:58:45 it su[13554]: pam_mount(pam_mount.c:548): done opening session (ret=0)
Aug  5 09:58:45 it su[13565]: pam_mount(pam_mount.c:115): Clean global config (0)
Aug  5 09:58:45 it su[13565]: pam_mount(pam_mount.c:132): clean system authtok=0x8064ea8 (0)
Aug  5 09:58:46 it seahorse-agent[13620]: seahorse_agent_cache_init: assertion `GPG_IS_OK (err)' failed
Aug  5 10:00:01 it crond[13783]: pam_mount(pam_mount.c:458): pam_mount 1.22: entering session stage
Aug  5 10:00:01 it crond[13783]: pam_mount(pam_mount.c:493): no volumes to mount
Aug  5 10:00:01 it crond[13783]: pam_mount(pam_mount.c:548): done opening session (ret=0)
Aug  5 10:00:01 it crond[13785]: (root) CMD (   [ -f /var/run/clamav/clamd.pid ] && /usr/bin/freshclam --quiet --daemon-notify)
Aug  5 10:00:01 it crond[13785]: pam_mount(pam_mount.c:115): Clean global config (1073741824)
Aug  5 10:00:01 it crond[13786]: pam_mount(pam_mount.c:115): Clean global config (1073741824)
Aug  5 10:00:01 it crond[13783]: pam_mount(pam_mount.c:590): received order to close things
Aug  5 10:00:01 it crond[13783]: pam_mount(pam_mount.c:592): No volumes to umount
Aug  5 10:00:01 it crond[13783]: pam_mount(pam_mount.c:631): pam_mount execution complete
Aug  5 10:00:01 it crond[13783]: pam_mount(pam_mount.c:115): Clean global config (0)
Aug  5 10:01:01 it crond[13840]: pam_mount(pam_mount.c:458): pam_mount 1.22: entering session stage
Aug  5 10:01:01 it crond[13840]: pam_mount(pam_mount.c:493): no volumes to mount
Aug  5 10:01:01 it crond[13840]: pam_mount(pam_mount.c:548): done opening session (ret=0)
Aug  5 10:01:01 it crond[13842]: (root) CMD (run-parts /etc/cron.hourly)
Aug  5 10:01:01 it crond[13842]: pam_mount(pam_mount.c:115): Clean global config (1073741824)
Aug  5 10:01:01 it crond[13843]: pam_mount(pam_mount.c:115): Clean global config (1073741824)
Aug  5 10:01:01 it crond[13840]: pam_mount(pam_mount.c:590): received order to close things
Aug  5 10:01:01 it crond[13840]: pam_mount(pam_mount.c:592): No volumes to umount
Aug  5 10:01:01 it crond[13840]: pam_mount(pam_mount.c:631): pam_mount execution complete
Aug  5 10:01:01 it crond[13840]: pam_mount(pam_mount.c:115): Clean global config (0)

Оффлайн limberg

  • Участник
  • *
  • Сообщений: 20
Всем огромное спасибо!

Проблему решил следующим образом, подставил реальный путь до сетевой папки

<volume uid="5000-10000" noroot="1" fstype="cifs" dnssd_lookup="1" mountpoint="/home/%(USER)/share" options="sec=krb5" />
<cifsmount>/usr/bin/cifsmount //srv.gym.linux/share %(MNTPT) -o %(OPTIONS)</cifsmount>
<cifsumount>/usr/bin/cifsumount %(MNTPT)</cifsumount>

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

Тему можно считать закрытой.

Оффлайн Arc

  • Участник
  • *
  • Сообщений: 608
тоже самое на чистом юниор(сетевая установка)+школьный сервер
после обновления не полегчало

имя сервера: server
домен: school.lcl


Куда развешивать?
-------
powered by www.uneex.ru and Поиск!

Оффлайн Alexander Er.

  • Участник
  • *
  • Сообщений: 11
тоже самое на чистом юниор(сетевая установка)+школьный сервер
после обновления не полегчало

имя сервера: server
домен: school.lcl


Куда развешивать?
Аналогичная ситуация. В логах нашел srv.local.
ping srv.local - молчит.
В /etc/hosts   добавил ip_server  srv.
(там же добавлял строчки типа ldap.domain в ответ на логи
dbus-daemon: nss_ldap: failed to bind to LDAP server ldap:/ )
Шара стала монтироваться.
(поменял пароль в slapd.conf - отвалилась samba. Сменил пароль в Самбе: smbpasswd -w. Заработала.
В итоге в домен не входит(LDAP). В логах чисто.  По ssh тоже доменным пользователем не залогиниться, но залогинившись выполняется команда su donainuser и шары монтируются. На этом зашел в тупик. Из рабочего стола local пользователя шары под доменным пользователем монтируются.  )
Куда дальше копать?



« Последнее редактирование: 17.11.2010 15:21:35 от Alexander Er. »