The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
mount НЕ под ROOTом, !*! Benia, 12-Фев-07, 18:28  [смотреть все]
Всем доброго дня.
Нужно маунтить под обычным пользователем, в fstab прописал
//сервер/ресурс /mnt/t cifs user,noauto,credentials=/etc/samba/blabla.cred 0 0

дабы наверняка поставил
/mnt/t  40777
/etc/samba/blabla.cred  100666

проставил SUID на mount.cifs

в результате:
mount error: permission denied or not superuser and mount.cifs not instaled SUID

Подскажите где что ковырнуть можно?

ASP 11.2

  • mount НЕ под ROOTом, !*! allez, 06:26 , 13-Фев-07 (1)
    >mount.cifs not instaled SUID

    Может, здесь у вас собака порылась? ;-)

    • mount НЕ под ROOTом, !*! Benia, 12:57 , 13-Фев-07 (2)
      >>mount.cifs not instaled SUID
      >
      >Может, здесь у вас собака порылась? ;-)

      SUID проставлен...

      в mount.cifs.c есть такое, только что бы это значило....


      if((statbuf.st_uid == getuid()) && (S_IRWXU == statbuf.st_mode & S_IRWXU)) {
                 printf("setuid mount allowed\n");
              } else {
                 printf("mount error: permission denied, not superuser and cifs.mount not installed SUID\n");

      • mount НЕ под ROOTом, !*! allez, 13:58 , 13-Фев-07 (3)
        >>>mount.cifs not instaled SUID
        >>
        >>Может, здесь у вас собака порылась? ;-)
        >
        >SUID проставлен...

        А от имени root монтируется? Не пробовали вместо CIFS использовать SMBFS?

        • mount НЕ под ROOTом, !*! Benia, 15:08 , 13-Фев-07 (4)
          >>>>mount.cifs not instaled SUID
          >>>
          >>>Может, здесь у вас собака порылась? ;-)
          >>
          >>SUID проставлен...
          >
          >А от имени root монтируется? Не пробовали вместо CIFS использовать SMBFS?

          Да от root монтируется, а SMBFS отключен в asp 11.2 ....


  • mount НЕ под ROOTом, !*! FSA, 07:12 , 15-Фев-07 (5)
    >Подскажите где что ковырнуть можно?
    >
    >ASP 11.2

    Не являюсь спецом в линукс, но немного разбираюсь во FreeBSD. Там по умолчанию отключена возможность монтировать от обычного пользователя. Чтобы разрешить юзеру монтировать, нужно добавить в /etc/sysctl.conf строчку vfs.usermount=1 (ну или дать команду
    # sysctl vfs.usermount=1
    но тогда после первой перезагрузки всё пропадёт.
    Кроме того, в этом случае монтирование возможно в папки в домашнем каталоге, т.е. типа /home/user/cdrom, /home/user/flash. Соотвественно всё это надо в /etc/fstab прописать.
    Попробуй двигаться в этом направлении, может получится что.

    • mount НЕ под ROOTом, !*! allez, 10:06 , 15-Фев-07 (6)
      >>Подскажите где что ковырнуть можно?
      >>
      >>ASP 11.2
      >
      >Не являюсь спецом в линукс, но немного разбираюсь во FreeBSD. Там по
      >умолчанию отключена возможность монтировать от обычного пользователя. Чтобы разрешить юзеру монтировать,
      >нужно добавить в /etc/sysctl.conf строчку vfs.usermount=1 (ну или дать команду
      ># sysctl vfs.usermount=1
      >но тогда после первой перезагрузки всё пропадёт.
      >Кроме того, в этом случае монтирование возможно в папки в домашнем каталоге,
      >т.е. типа /home/user/cdrom, /home/user/flash. Соотвественно всё это надо в /etc/fstab прописать.
      >
      >Попробуй двигаться в этом направлении, может получится что.


      В Linux для этого служит опция "user", и она у автора темы в /etc/fstab указана:

      //сервер/ресурс /mnt/t cifs user,noauto,credentials=/etc/samba/blabla.cred 0 0
                                  ^^^^

      Benia, давайте, пожалуй, вернемся к истокам проблемы и выполним следующие действия:

      1. Приведите вывод следующих команд:
      ls -l `which mount.cifs`
      cat /etc/samba/blalbla.cred (имя пользователя и пароль, разумеется, измените :-))

      2. Попробуйте указать регистрационные данные пользователя прямо в fstab (опции
      "user=<user_name>" и "password=<user_password>")

      3. Если еще не были, сходите на форум пользователей ASP Linux - вдруг вы не единственный,
      кто столкнулся с подобной проблемой?

  • mount НЕ под ROOTом, !*! Tim, 11:14 , 14-Мрт-07 (7)
    >Всем доброго дня.
    >Нужно маунтить под обычным пользователем, в fstab прописал
    >//сервер/ресурс /mnt/t cifs user,noauto,credentials=/etc/samba/blabla.cred 0 0
    >
    >дабы наверняка поставил
    >/mnt/t  40777
    >/etc/samba/blabla.cred  100666
    >
    >проставил SUID на mount.cifs
    >
    >в результате:
    >mount error: permission denied or not superuser and mount.cifs not instaled SUID
    >
    >
    >Подскажите где что ковырнуть можно?
    >
    >ASP 11.2

    Привет!

    Проблему решил? У меня тоже с этим траболы...
    mount -t cifs -o username=tim,password=******** //server/folder /mnt/disku

    ошибка такая:
    mount error 13 = Permission denied
    Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

    Машина в домене, монтирую под рутом...

    • mount НЕ под ROOTом, !*! Benya, 18:57 , 28-Мрт-07 (8)
      >>Всем доброго дня.
      >>Нужно маунтить под обычным пользователем, в fstab прописал
      >>//сервер/ресурс /mnt/t cifs user,noauto,credentials=/etc/samba/blabla.cred 0 0
      >>
      >>дабы наверняка поставил
      >>/mnt/t  40777
      >>/etc/samba/blabla.cred  100666
      >>
      >>проставил SUID на mount.cifs
      >>
      >>в результате:
      >>mount error: permission denied or not superuser and mount.cifs not instaled SUID
      >>
      >>
      >>Подскажите где что ковырнуть можно?
      >>
      >>ASP 11.2
      >
      >Привет!
      >
      >Проблему решил? У меня тоже с этим траболы...
      >mount -t cifs -o username=tim,password=******** //server/folder /mnt/disku
      >
      >ошибка такая:
      >mount error 13 = Permission denied
      >Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
      >
      >Машина в домене, монтирую под рутом...

      Проблему решил уже давно у меня она была в том что я монтировал в папку владельцем которой я не являлсяю

      • mount НЕ под ROOTом, !*! Shtirlits, 16:52 , 12-Апр-07 (9)
        А надо всего то было вместо user написать users  :) в fstab

        • mount НЕ под ROOTом, !*! _m1ke_, 15:57 , 18-Апр-07 (10)
          >А надо всего то было вместо user написать users  :) в
          >fstab


          А вот и не помогает. А изменение владельца для директории, в которую монтируем - помогает... :(

          • mount НЕ под ROOTом, !*! sunapex, 16:42 , 18-Апр-07 (11)
            >>А надо всего то было вместо user написать users  :) в
            >>fstab
            >
            >
            >А вот и не помогает. А изменение владельца для директории, в которую
            >монтируем - помогает... :(


            А можно с этого места поподробнее не для Linux-соидов?

            • mount НЕ под ROOTом, !*! Benya, 19:34 , 19-Апр-07 (12)
              >>>А надо всего то было вместо user написать users  :) в
              >>>fstab
              >>
              >>
              >>А вот и не помогает. А изменение владельца для директории, в которую
              >>монтируем - помогает... :(
              >
              >
              >А можно с этого места поподробнее не для Linux-соидов?

              Домустим ты монтируеш в /mnt/t то ты должен быть ее владельцем

              • mount НЕ под ROOTом, !*! DAn, 10:45 , 14-Авг-07 (13)
                Здравствуйте, у мен похожая проблема но не монтируется даже под root
                Файл севрер на win2003 он же контролер домена (AD)
                Монтирую так:
                # mount -t cifs //server/shara /mnt/smbshara/ -o user=domainuser,domain=DOMAINNAME
                спрашивает пароль а потом выдает ошибку 13
                mount error 13 = Permission denied

                Из под винды с этимиже учетными данными подключается. Подскажите пожалуйста в чем затык ? Спасибо.

                • mount НЕ под ROOTом, !*! yurkar, 17:14 , 28-Сен-07 (14)
                  Ребята, вы чего, совсем уже разучились читать?
                  man smbmount и mount.cifs четко кричат - uid=root,gid=root - неужели так трудно прочитать?
                  т.е. добавляем в /etc/fstab что-то типа такого:

                  //server/shara /mnt/shara cifs username=user,password=passwd,uid=root,gid=root,rw

                  если открыт гостевой доступ, тогда можно так:

                  //server/shara /mnt/shara cifs guest,uid=root,gid=root,rw

                  не забывайте так же проставить правильные пермишены на шары. вот и все




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру