Автор Тема: Centaurus домен и Linux станция  (Прочитано 9514 раз)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 164
    • Домашняя страница
Re: Centaurus домен и Linux станция
« Ответ #45 : 29.11.2013 12:21:57 »
у меня:
<volume uid="5000-10000" noroot="1" fstype="cifs" server="server-cr.mont-spb.ru" path="homes" mountpoint="/home/%(USER)" dnssd_lookup="0" options="sec=krb5" />
<cifsmount>/sbin/mount.cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o %(OPTIONS)</cifsmount>
<cifsumount>/sbin/umount.cifs %(MNTPT)</cifsumount>

Просто скопировать строчку, но указывающую на /server/srv/public/ ?
Сможете подсказать грамотный способ написания?
Сначала попробуйте отключить dnssd_lookup="1" в строке
<volume uid="5000-10000" fstype="cifs" dnssd_lookup="1" mountpoint="/home/%(USER)/share" options="sec=krb5,cruid=%(USERUID)" />
Если не поможет, вместо трёх строк (которые и указывают подключение share)
<volume uid="5000-10000" fstype="cifs" dnssd_lookup="1" mountpoint="/home/%(USER)/share" options="sec=krb5,cruid=%(USERUID)" />
<cifsmount>/sbin/mount.cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o %(OPTIONS)</cifsmount>
<cifsumount>/sbin/umount %(MNTPT)</cifsumount>

напишите одну:
<volume uid="5000-10000" fstype="cifs" server="server-cr.mont-spb.ru" path="share" mountpoint="/home/%(USER)/share" options="sec=krb5,cruid=%(USERUID)" />
Андрей Черепанов (cas@)

Оффлайн maxiva

  • Участник
  • *
  • Сообщений: 174
Re: Centaurus домен и Linux станция
« Ответ #46 : 29.11.2013 12:47:00 »
При таком раскладе (одна строчка вместо всех) - подцепилась шара, но отвалился /home (((

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 164
    • Домашняя страница
Re: Centaurus домен и Linux станция
« Ответ #47 : 29.11.2013 15:40:42 »
При таком раскладе (одна строчка вместо всех) - подцепилась шара, но отвалился /home (((
Не вместо всех, а вместо трёх строчек подцепления share. Они у вас были?
Андрей Черепанов (cas@)

Оффлайн maxiva

  • Участник
  • *
  • Сообщений: 174
Re: Centaurus домен и Linux станция
« Ответ #48 : 29.11.2013 15:59:14 »
Поменял только те строчки, что вы указали постом выше.
Остальной конфиг не трогал.
Вы же сами сказали:

у меня:
<volume uid="5000-10000" noroot="1" fstype="cifs" server="server-cr.mont-spb.ru" path="homes" mountpoint="/home/%(USER)" dnssd_lookup="0" options="sec=krb5" />
<cifsmount>/sbin/mount.cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o %(OPTIONS)</cifsmount>
<cifsumount>/sbin/umount.cifs %(MNTPT)</cifsumount>

Просто скопировать строчку, но указывающую на /server/srv/public/ ?
Сможете подсказать грамотный способ написания?
Сначала попробуйте отключить dnssd_lookup="1" в строке
<volume uid="5000-10000" fstype="cifs" dnssd_lookup="1" mountpoint="/home/%(USER)/share" options="sec=krb5,cruid=%(USERUID)" />
Если не поможет, вместо трёх строк (которые и указывают подключение share)
<volume uid="5000-10000" fstype="cifs" dnssd_lookup="1" mountpoint="/home/%(USER)/share" options="sec=krb5,cruid=%(USERUID)" />
<cifsmount>/sbin/mount.cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o %(OPTIONS)</cifsmount>
<cifsumount>/sbin/umount %(MNTPT)</cifsumount>

напишите одну:
<volume uid="5000-10000" fstype="cifs" server="server-cr.mont-spb.ru" path="share" mountpoint="/home/%(USER)/share" options="sec=krb5,cruid=%(USERUID)" />

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 164
    • Домашняя страница
Re: Centaurus домен и Linux станция
« Ответ #49 : 29.11.2013 16:49:27 »
Так, а на клиенте сейчас journalctl | grep cifs | tail -n15
Андрей Черепанов (cas@)

Оффлайн maxiva

  • Участник
  • *
  • Сообщений: 174
Re: Centaurus домен и Linux станция
« Ответ #50 : 29.11.2013 18:40:29 »
простите, сбежал на объект...
В понедельник обязательно продолжим.

Оффлайн maxiva

  • Участник
  • *
  • Сообщений: 174
Re: Centaurus домен и Linux станция
« Ответ #51 : 02.12.2013 10:37:39 »
Так, а на клиенте сейчас journalctl | grep cifs | tail -n15

Сервер:
cat messages | grep cifs
Dec  2 10:34:07 server-cr krb5kdc[30397]: TGS_REQ (7 etypes {18 17 16 23 1 3 2}) 192.168.1.102: ISSUE: authtime 1385966044, etypes {rep=18 tkt=18 ses=18}, maxim@MONT-SPB.RU for cifs/server-cr.mont-spb.ru@MONT-SPB.RU
Dec  2 10:34:07 server-cr krb5kdc[30397]: TGS_REQ (3 etypes {23 3 1}) 192.168.1.102: ISSUE: authtime 1385966044, etypes {rep=18 tkt=18 ses=1}, maxim@MONT-SPB.RU for cifs/server-cr.mont-spb.ru@MONT-SPB.RU

На клиенте в логах глухо про cifs.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Centaurus домен и Linux станция
« Ответ #52 : 02.12.2013 17:00:51 »
maxiva, я так подключаю сетевые каталоги:
<volume uid="5000-10000" fstype="cifs" server="server.firma" path="share1" dnssd_lookup="0" mountpoint="/home/%(USER)/Рабочий стол/Сеть/share1" options="sec=krb5,cruid=%(USERUID)" />
<volume uid="5000-10000" fstype="cifs" server="server.firma" path="share2" dnssd_lookup="0" mountpoint="/home/%(USER)/Рабочий стол/Сеть/share2" options="sec=krb5,cruid=%(USERUID)" />
<volume uid="5000-10000" fstype="cifs" server="server.firma" path="homes" dnssd_lookup="0" mountpoint="/home/%(USER)/Рабочий стол/Сеть/%(USER)" options="sec=krb5,cruid=%(USERUID)" />

<cifsmount>/sbin/mount.cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o %(OPTIONS)</cifsmount>

'noroot=1' на p7 не использую, потому что с ним были какие-то проблемы, не помню.
На p6 с 'noroot=1' работает.
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Centaurus домен и Linux станция
« Ответ #53 : 02.12.2013 17:04:08 »
<cifsumount>/sbin/umount %(MNTPT)</cifsumount>
Дак вроде бы говорили, что это не нужно... http://forum.altlinux.org/index.php/topic,30436.msg215832.html#msg215832
Я строку про отмонтирование попросту убрал, иначе при завершении сеанса шара не отключается (в общем-то некритично).
« Последнее редактирование: 02.12.2013 17:10:41 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн maxiva

  • Участник
  • *
  • Сообщений: 174
Re: Centaurus домен и Linux станция
« Ответ #54 : 03.12.2013 10:56:21 »
Простите, не смог уловить мысль.
Что нужно прописать все-таки, чтобы было правильно?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Centaurus домен и Linux станция
« Ответ #55 : 03.12.2013 10:57:54 »
Простите, не смог уловить мысль.
Что нужно прописать все-таки, чтобы было правильно?
Файл приложите pam_mount.conf.xml
Сноси Винду, переходи на Линукс ! :)

Оффлайн maxiva

  • Участник
  • *
  • Сообщений: 174
Re: Centaurus домен и Linux станция
« Ответ #56 : 03.12.2013 11:10:31 »
Да, пожалуйста. Вот он.
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE pam_mount SYSTEM "pam_mount.conf.xml.dtd">
<!--
        See pam_mount.conf(5) for a description.
-->

<pam_mount>



<!-- # inserted by installer HOOK ################################# -->

<volume uid="5000-10000" fstype="cifs" server="server-cr.mont-spb.ru" path="share" mountpoint="/home/%(USER)/share" options="sec=krb5,cruid=%(USERUID)" />

<!-- ############################################################## -->

                <!-- Volume definitions -->


                <!-- pam_mount parameters: General tunables -->

<debug enable="0" />
<!--
<luserconf name=".pam_mount.conf.xml" />
-->

<!-- Note that commenting out mntoptions will give you the defaults.
     You will need to explicitly initialize it with the empty string
     to reset the defaults to nothing. -->
<mntoptions allow="nosuid,nodev,loop,encryption,fsck,nonempty,allow_root,allow_other,sec" />
<!--
<mntoptions deny="suid,dev" />
<mntoptions allow="*" />
<mntoptions deny="*" />                                                                                                                                                             
-->                                                                                                                                                                                 
<mntoptions require="nosuid,nodev" />                                                                                                                                               
<path>/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin</path>                                                                                                           
                                                                                                                                                                                   
<logout wait="0" hup="0" term="0" kill="0" />                                                                                                                                       
                                                                                                                                                                                   
                                                                                                                                                                                   
                <!-- pam_mount parameters: Volume-related -->                                                                                                                       
                                                                                                                                                                                   
<mkmountpoint enable="1" remove="true" />                                                                                                                                           
                                                                                                                                                                                   
                                                                                                                                                                                   
<volume uid="5000-10000" noroot="1" fstype="cifs" dnssd_lookup="1" mountpoint="/home/%(USER)/share" options="sec=krb5" />                                                           
</pam_mount>                           

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Centaurus домен и Linux станция
« Ответ #57 : 03.12.2013 11:25:22 »
Да, пожалуйста. Вот он.
Эти два убрать.
<volume uid="5000-10000" fstype="cifs" server="server-cr.mont-spb.ru" path="share" mountpoint="/home/%(USER)/share" options="sec=krb5,cruid=%(USERUID)" />
<volume uid="5000-10000" noroot="1" fstype="cifs" dnssd_lookup="1" mountpoint="/home/%(USER)/share" options="sec=krb5" />

Теперь: что вам надо ?
Монтирование homes и share ?
У вас дистрибутив на p7 ?
Тогда добавьте это между <pam_mount> ... </pam_mount>:
<volume uid="5000-10000" fstype="cifs" server="server.firma" path="share" dnssd_lookup="0" mountpoint="/home/%(USER)/Рабочий стол/Сеть/share" options="sec=krb5,cruid=%(USERUID)" />
<volume uid="5000-10000" fstype="cifs" server="server.firma" path="homes" dnssd_lookup="0" mountpoint="/home/%(USER)/Рабочий стол/Сеть/%(USER)" options="sec=krb5,cruid=%(USERUID)" />

<cifsmount>/sbin/mount.cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o %(OPTIONS)</cifsmount>
server и mountpoint замените на свои значения.
Сноси Винду, переходи на Линукс ! :)

Оффлайн maxiva

  • Участник
  • *
  • Сообщений: 174
Re: Centaurus домен и Linux станция
« Ответ #58 : 03.12.2013 11:42:24 »
Дистрибутив P6.
Очень хочется монтирование homes и share.

Оффлайн maxiva

  • Участник
  • *
  • Сообщений: 174
Re: Centaurus домен и Linux станция
« Ответ #59 : 03.12.2013 11:49:21 »
Дистрибутив P6.
Очень хочется монтирование homes и share.

Заменил:
<volume uid="5000-10000" fstype="cifs" server="server-cr.mont-spb.ru" path="share" dnssd_lookup="0" mountpoint="/home/%(USER)/share" options="sec=krb5,cruid=%(USERUID)" />
<volume uid="5000-10000" fstype="cifs" server="server-cr.mont-spb.ru" path="homes" dnssd_lookup="0" mountpoint="/home/%(USER)/%(USER)" options="sec=krb5,cruid=%(USERUID)" />


При этом в логах сервера:
Dec  3 11:47:02 server-cr krb5kdc[30397]: AS_REQ (7 etypes {18 17 16 23 1 3 2}) 192.168.1.102: NEEDED_PREAUTH: maxim@MONT-SPB.RU for krbtgt/MONT-SPB.RU@MONT-SPB.RU, Additional pre-authentication required
Dec  3 11:47:02 server-cr krb5kdc[30397]: AS_REQ (7 etypes {18 17 16 23 1 3 2}) 192.168.1.102: ISSUE: authtime 1386056822, etypes {rep=18 tkt=18 ses=18}, maxim@MONT-SPB.RU for krbtgt/MONT-SPB.RU@MONT-SPB.RU
Dec  3 11:47:03 server-cr krb5kdc[30397]: TGS_REQ (7 etypes {18 17 16 23 1 3 2}) 192.168.1.102: PROCESS_TGS: authtime 0,  <unknown client> for <unknown server>, Ticket expired
Dec  3 11:47:03 server-cr krb5kdc[30397]: TGS_REQ (3 etypes {23 3 1}) 192.168.1.102: PROCESS_TGS: authtime 0,  <unknown client> for <unknown server>, Ticket expired
Dec  3 11:47:03 server-cr krb5kdc[30397]: TGS_REQ (7 etypes {18 17 16 23 1 3 2}) 192.168.1.102: PROCESS_TGS: authtime 0,  <unknown client> for <unknown server>, Ticket expired
Dec  3 11:47:03 server-cr krb5kdc[30397]: TGS_REQ (3 etypes {23 3 1}) 192.168.1.102: PROCESS_TGS: authtime 0,  <unknown client> for <unknown server>, Ticket expired
Dec  3 11:47:03 server-cr krb5kdc[30397]: TGS_REQ (7 etypes {18 17 16 23 1 3 2}) 192.168.1.102: PROCESS_TGS: authtime 0,  <unknown client> for <unknown server>, Ticket expired
Dec  3 11:47:03 server-cr krb5kdc[30397]: TGS_REQ (3 etypes {23 3 1}) 192.168.1.102: PROCESS_TGS: authtime 0,  <unknown client> for <unknown server>, Ticket expired
Dec  3 11:47:03 server-cr krb5kdc[30397]: TGS_REQ (7 etypes {18 17 16 23 1 3 2}) 192.168.1.102: PROCESS_TGS: authtime 0,  <unknown client> for <unknown server>, Ticket expired
Dec  3 11:47:03 server-cr krb5kdc[30397]: TGS_REQ (3 etypes {23 3 1}) 192.168.1.102: PROCESS_TGS: authtime 0,  <unknown client> for <unknown server>, Ticket expired