Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: opensuse 11.4, nfs, user

  1. #1
    Join Date
    Jan 2010
    Location
    Moscow
    Posts
    11

    Default opensuse 11.4, nfs, user

    Доброго дня.

    Есть странная проблема на свежеустановленной 11.4. В fstab прописаны несколько nfs разделов, которые могут монтировать пользователи. Например,
    Code:
    production:/mnt/library /mnt/library         nfs     noauto,user           0 0
    Монтирование происходит без проблем, проблема заключается в том, что пользователи не могут отмонтировать раздел:
    Code:
    umount: only root can unmount production:/mnt/library from /mnt/library
    Может быть, кто-нибудь сталкивался?

  2. #2
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    3,050
    Blog Entries
    1

    Default Re: opensuse 11.4, nfs, user

    Именно тот пользователь который смонтировал не может отмонтировать?

  3. #3
    Join Date
    Jan 2010
    Location
    Moscow
    Posts
    11

    Default Re: opensuse 11.4, nfs, user

    Да, именно тот.
    "users" в опциях тоже не помогает

  4. #4
    Join Date
    Jan 2010
    Location
    Moscow
    Posts
    11

    Default Re: opensuse 11.4, nfs, user

    Тут еще стоит сказать, что после установки я заменил /etc/passwd /etc/group и /etc/shadow на те, что остались у меня от установки 11.3 на старом ноутбуке. Не может быть где-то там проблема?

  5. #5
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    3,050
    Blog Entries
    1

    Default Re: opensuse 11.4, nfs, user

    На всякий случай, suid стоит на /bin/umount?

  6. #6
    Join Date
    Jan 2010
    Location
    Moscow
    Posts
    11

    Default Re: opensuse 11.4, nfs, user

    Code:
    -rwsr-xr-x 1 root root 77576 Feb 22 19:43 /bin/umount
    вроде да. При этом /sbin/umount.nfs представляет из себя симлинк на /sbin/mount.nfs :

    Code:
    -rwsr-xr-x 1 root root 127888 Feb 19 06:54 /sbin/mount.nfs
    lrwxrwxrwx 1 root root      9 Mar 19 01:17 /sbin/umount.nfs -> mount.nfs

  7. #7
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    3,050
    Blog Entries
    1

    Default Re: opensuse 11.4, nfs, user

    Занятно. У меня в 11.3 ещё хуже оказалось.
    Воспроизвожу вашу ситуацию.
    Code:
    % mount Musiс
    mount.nfs: not installed setuid - "user" NFS mounts not supported.
    Code:
    % ll /sbin/mount.nfs /sbin/umount.nfs
    -rwxr-xr-x 1 root root 119632 Ноя 26 03:07 /sbin/mount.nfs
    lrwxrwxrwx 1 root root      9 Фев  7 16:18 /sbin/umount.nfs -> mount.nfs
    После установки setuid работает монтирование и отмонтирование.

    Я проверю в ближайшее время в Factory.

  8. #8
    Join Date
    Jan 2010
    Location
    Moscow
    Posts
    11

    Default Re: opensuse 11.4, nfs, user

    насчет setuid: я посмотрел, если поменять права на *mount.nfs и реинсталлировать пакет nfs-client, то zypper их возвращает обратно, но проблема остается. На 11.3 с nfs у меня все было хорошо. Как будет время, попробую установить 11.4 на вирт. машину и посмотреть, что происходит при дефолтной инталляции (без моих /etc/passwd... и т.д.)

  9. #9
    Join Date
    Jan 2010
    Location
    Moscow
    Posts
    11

    Default Re: opensuse 11.4, nfs, user

    попробовал с вирт. машиной - все повторяется. Похоже баг, чуть позже сделаю багрепорт.

  10. #10
    Join Date
    Sep 2008
    Location
    Scotland UK
    Posts
    5

    Default Re: opensuse 11.4, nfs, user

    Quote Originally Posted by lemmsh View Post
    попробовал с вирт. машиной - все повторяется. Похоже баг, чуть позже сделаю багрепорт.
    Very interesting, indeed.
    + scotrev +

    Asus M2N68-AM SE2 / AMD Phenom X3
    PNY Radeon HD3450
    openSUSE 11.0 & KDE 3.5

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •