The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"mount НЕ под ROOTом"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на рабочей станции (Public)
Изначальное сообщение [Проследить за развитием треда]

"mount НЕ под ROOTом"  
Сообщение от Benia (ok) on 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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "mount НЕ под ROOTом"  
Сообщение от allez (ok) on 13-Фев-07, 06:26 
>mount.cifs not instaled SUID

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "mount НЕ под ROOTом"  
Сообщение от Benia (ok) on 13-Фев-07, 12:57 
>>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");

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "mount НЕ под ROOTом"  
Сообщение от allez (ok) on 15-Фев-07, 10:06 
>>Подскажите где что ковырнуть можно?
>>
>>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 - вдруг вы не единственный,
кто столкнулся с подобной проблемой?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "mount НЕ под ROOTом"  
Сообщение от Tim email(??) on 14-Мрт-07, 11:14 
>Всем доброго дня.
>Нужно маунтить под обычным пользователем, в 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)

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "mount НЕ под ROOTом"  
Сообщение от Benya (ok) on 28-Мрт-07, 18:57 
>>Всем доброго дня.
>>Нужно маунтить под обычным пользователем, в 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)
>
>Машина в домене, монтирую под рутом...

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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


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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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


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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "mount НЕ под ROOTом"  
Сообщение от yurkar email(ok) on 28-Сен-07, 17: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

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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