Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Монтирование дисков

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
Agp



Зарегистрирован: 26.03.2003
Сообщения: 101

СообщениеДобавлено: Вт Янв 28 2003 19:43    Заголовок сообщения: Монтирование дисков Ответить с цитатой

Здравствуйте. Помогите пожалуйста вот в каком вопросе. Есть нужда чтобы пользователи сами могли сетевые виндусовые диски монтировать. У меня RH 8.0 Варианты я знаю такие:
1)(В /etc/fstab) //server/share /home/user/wincom smbfs user 0,0
Далее пол-ль делает: mount /home/user/wincom
и получает ошибку: [mntent]: line 10 in /etc/fstab is bad
mount: can't find /home/user/wincom in /etc/fstab or /etc/mtab
2)(без fstab) пол-ль делает
mount -t smbfs //server/share /home/user/wincom
и получает: mount: only root can do that
3)(с smbmount) smbmount //server/share /home/user/wincom
тот спрашивает пароль, получает его, а потом выдает ошибку:
smbmnt must be installed suid root for direct user mounts (500,500)
smbmnt failed: 1
Если сделать как он хочет то работает, но это бы не хотелось; и при этом все файлы на диске выглядят как мои и моей группы(подключившегося юзера), а на самом деле это не так.
Хотелось бы вариант про fstab, так как здесь легко дается разрешение юзеру. Suid на программу ставить не красиво, а настраивать под всех юзеров sudo тоже не...
Видел где-то в форумах настройку параметров ядра через /proc, для FreeBSD(vfs.usermount=1), или то же самое в файле /etc/sysctl, но в у меня вроде такого параметра там нет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Вт Янв 28 2003 21:33    Заголовок сообщения: sudo тебя спасет! Ответить с цитатой

Делаешь скрипт, содержащий нужную тебе команду, и поручаешь sudo для некой группы запускать этот скрипт с правами рута. Ключевое слово = "группа": именно так делается ксчественной администряние. Smile
Вернуться к началу
ryabinkin
Гость





СообщениеДобавлено: Ср Янв 29 2003 11:55    Заголовок сообщения: Re: Монтирование дисков Ответить с цитатой

Первое, что необходимо иметь, поддержку smbfs в ядре(вот ее-то , похоже у Вас нет)
Второе: правильная строка для монтирования в fstab выглядит так:
//__NETBioS_name/__share_name __mount_point smbfs fmask=664,gid=__group_name,credentials=/etc/neibor,rw,iochar set=koi8-r,codepage=cp866, 0

Комментарий: все переменные начинающиеся с __ должны быть заменены на правильные значения

__group_name - имя группы, в которую следует включить пользователей, чтобы они могли пользоваться подключением
файл /etc/neibor содержит имя пользователя и пароль для подключения

Этот пример подходит для статического монтирования Вин-директорий
можно создать ряд точек монтирования с готовыми паролями(или без них) с опциями user и noauto для того, чтобы монтирование происходило после явного указания mount __mount_point
Но тогда точка монтирования должна иметь разрешение на запись для данного пользователя

вообщем, man mount, man smbmount man smbclient

P. S. для корректной поддержки русского языка необходимо добавить секцию в файл
/etc/samba/smba.conf
# Client code page set to 866 (IBM Russian Cyrillic)
# UNIX code page is koi8-r
character set = KOI8-R
client code page = 866
code page directory = /usr/share/samba/codepages

Успехов!
Вернуться к началу
Agp



Зарегистрирован: 26.03.2003
Сообщения: 101

СообщениеДобавлено: Пн Фев 03 2003 10:19    Заголовок сообщения: Re: Монтирование дисков Ответить с цитатой

Спасибо, обязательно всё попробую ...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...