The OpenNET Project / Index page

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

Монтирование устройств обычными пользователями в FreeBSD

29.03.2005 15:24

В статье описан процесс монтирования сменных устройств для FreeBSD 5, без прав суперпользователя.

  1. Главная ссылка к новости (http://strannick.blogspot.com/...)
  2. FAQ: Как разрешить обычным пользователям монтировать дискеты, компакт-диски и другие сменные носители?
Автор новости: Чайкин Евгений
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/5237-freebsd
Ключевые слова: freebsd, mount
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (36) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Николай (??), 16:24, 29/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чем может быть вызвана необходимость монтирования файловых систем обычнм пользователям?
     
     
  • 2.2, podarok (?), 16:32, 29/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    USB flash drive
     
     
  • 3.3, Bh (?), 16:37, 29/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    > USB flash drive

    Нахрена оно на сервере?

     
     
  • 4.4, Nikola (??), 16:42, 29/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Скажу вам по секрету, Strannik использует свою FreeBSD как ........ workstation. Только тсссссс.
     
     
  • 5.5, Kn1ght (?), 16:43, 29/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    только по секрету.. я тоже фрю на десктопе юзаю...
     
  • 5.6, podarok (?), 16:47, 29/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Скажу вам по секрету, Strannik использует свою FreeBSD как ........ workstation. Только
    >тсссссс.
    гм... я тоже... около двух лет уже

     
  • 5.9, Bh (?), 17:25, 29/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    > Скажу вам по секрету, Strannik использует свою FreeBSD как ........ workstation. Только тсссссс.

    Тоже на ушко:
    Юзаю XP и проблем не знаю, ни с софтом, ни с железом...
    Разная ось под разные задачи, знаете ли...

    Только тсссс....

     
     
  • 6.10, tost (?), 18:24, 29/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Юзаю XP и проблем не знаю, ни с софтом, ни с железом...jv
    Ага, и весь софт у тебя лицензионный!!!

    Только тсссс....

     
  • 6.23, chip (??), 17:57, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >> Юзаю XP и проблем не знаю, ни с софтом, ни с железом...

    вот и нечего кричать, что никому это не нужно ("Нахрена оно на сервере?"). Тихо дышим себе в ладошку.

     
     
  • 7.26, Bh (?), 22:42, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    > вот и нечего кричать, что никому это не нужно ("Нахрена оно на сервере?").

    Я не кричу, я задаю риторический вопрос.

    Как пять лет назад, народ героически решал "Проблему Монтирования Устройств
    Обычным Пользователем в FreeBSD", так и сейчас, не менее героически ее
    преодаляет...

     
  • 4.7, podarok (?), 16:50, 29/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >> USB flash drive
    >
    >Нахрена оно на сервере?

    а кто сказал про сервер?

     
  • 4.19, Phil Kulin (?), 11:03, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Никто не слышит? У нас тут вся техническая служба на FreeBSD перебирается...
     

  • 1.8, Аноним (8), 17:15, 29/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    [quote]Затем, установим переменную vfs.usermount в 1, путем прописывания её в /ect/sysctl.conf (Можно просто использовать команду sysctl vfs.usermount=1, но тогда после первой же перезагрузки, она сбросится в 0).[/quote]
    echo 'vfs.usermount=1' >> /etc/sysctl.conf
     
  • 1.11, Viaprog (?), 19:54, 29/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всё равно ничего путём не написано. Это и идиоту ясно то что написано и в handbook нет. Так как в Linux сделать во FreeBSD невозможно. Чтобы монтировать например в /mnt/cdrom.

    Это ж прописывать каждого в /etc/fstab ? В помойку такие решения, как и FreeBSD на workstation. Работать то можно, но как дело доходит файлы с дискетки прочитать или с CD - вот и начинается геморрой.

     
     
  • 2.20, podarok (?), 11:42, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Всё равно ничего путём не написано. Это и идиоту ясно то что
    >написано и в handbook нет. Так как в Linux сделать во
    >FreeBSD невозможно. Чтобы монтировать например в /mnt/cdrom.
    >
    >Это ж прописывать каждого в /etc/fstab ? В помойку такие решения, как
    >и FreeBSD на workstation. Работать то можно, но как дело доходит
    >файлы с дискетки прочитать или с CD - вот и начинается
    >геморрой.

    man amd

     
     
  • 3.27, Viaprog (?), 23:05, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    А дебильнее ничего не предложите?

    Оно не совсем для этого вообще то. Или таймаут ждать пока отмонтирует и потом вытаскивать?

    идиотизм.

     

  • 1.12, Lin (??), 21:24, 29/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня с этим справляется sudo + gkrellm2. Он ещё и диск после размонтирования может выдвигать
     
     
  • 2.13, vip3r (?), 01:17, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    И это верный путь, а удобной венде пусть остается аццкий аутоплей =)
     
  • 2.14, Viaprog (?), 01:54, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Это не решение. Это не будет полностью работать.

    Если монтируется носитель с FAT. То используя sudo получаем владельца на смонтированной системе root:wheel. Соответственно, изменить там что либо не можем.

    Более того, монтируя ISO9660 например с CD где русские имена были вдруг обнаруживаем, что там вопросики - ага. Опция -C. Пишем её - фига. Если до этого указанная кодировака не была подгружена root'ом - будет permission denied. И не смонтируется вообще.

    Ввиду этого, работать не прибегая к root практически невозможно становится. А прибегать постоянно - это неправильно и небезопасно. Вывод - не место FreeBSD на workstation. Гнать её оттуда в шею. И вообще использовать её на оборудовании, взаимодействие с которым осуществляется способом отличным, от ethernet - грозит большими проблемами.

     
     
  • 3.17, butcher (ok), 08:05, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Если монтируется носитель с FAT. То используя sudo получаем владельца на
    >смонтированной системе root:wheel. Соответственно, изменить там что либо
    >не можем.
    см. man mount_msdosfs на предмет -m -M -u -g

    > Более того, монтируя ISO9660 например с CD где русские имена были вдруг обнаруживаем, что там вопросики - ага.

    когда вы подмонтируете через sudo - таблицы перекодировки будут загружены и будет всё Ок.

    >Ввиду этого, работать не прибегая к root практически невозможно
    Так он и есть, и в любой операционке так.

    >становится. А прибегать постоянно - это неправильно и небезопасно.
    Не нравится - не пользуйтесь, никто ведь не обязывает.

     
     
  • 4.28, Viaprog (?), 23:10, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    > см. man mount_msdosfs на предмет -m -M -u -g
    Да. В принципе можно и так.

    > когда вы подмонтируете через sudo - таблицы перекодировки будут загружены и будет всё Ок.
    Тоже так.

    > Так он и есть, и в любой операционке так.
    Нет не в любой. В GNU/Linux всё великолепно реализуется без использования root. В последнее время, правда, с записью CD через ATAPI там не порадовали. Но сейчас всё вроде исправили.

     
  • 3.21, podarok (?), 11:44, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Это не решение. Это не будет полностью работать.
    >
    >Если монтируется носитель с FAT. То используя sudo получаем владельца на смонтированной
    >системе root:wheel. Соответственно, изменить там что либо не можем.
    >
    >Более того, монтируя ISO9660 например с CD где русские имена были вдруг
    >обнаруживаем, что там вопросики - ага. Опция -C. Пишем её -
    >фига. Если до этого указанная кодировака не была подгружена root'ом -
    >будет permission denied. И не смонтируется вообще.
    >
    >Ввиду этого, работать не прибегая к root практически невозможно становится. А прибегать
    >постоянно - это неправильно и небезопасно. Вывод - не место FreeBSD
    >на workstation. Гнать её оттуда в шею. И вообще использовать её
    >на оборудовании, взаимодействие с которым осуществляется способом отличным, от ethernet -
    >грозит большими проблемами.

    не нужно так категорично 8). в дефолтной инсталяции винда тоже не десктоп 8) а фиг знает что.
    Все остальное - тюнинг. Вот и нужно всегда для реализации десктопа потюнить. Все работает... Поверьте

     
     
  • 4.31, Viaprog (?), 23:27, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/

    >не нужно так категорично 8). в дефолтной инсталяции винда тоже не десктоп
    >8) а фиг знает что.
    >Все остальное - тюнинг. Вот и нужно всегда для реализации десктопа потюнить.
    >Все работает... Поверьте

    Согласен. Только общие фразы в стиле "Единой России" этому делу не помогут.

    И ещё, вопрос не касающийся монтирования. Каким образом регулировать размер дискового КЕША? Иначе память жутко неэффективно используется. Она попросту пустует вместо того, чтобы кешировать данные, как это сделано в Linux.

     
     
  • 5.33, podarok (?), 17:51, 31/03/2005 [^] [^^] [^^^] [ответить]  
  • +/

    > "Единой России"
    епрст, я из Украины... 8)
     
  • 3.22, podarok (?), 11:55, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Ввиду этого, работать не прибегая к root практически невозможно становится. А прибегать
    > Вывод - не место FreeBSD
    >на workstation.
    блин а на любой другой системе вы прям под гостем все запускаете.
    Думайте прежде чем говорить

     
     
  • 4.29, Viaprog (?), 23:11, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >блин а на любой другой системе вы прям под гостем все запускаете.
    Нет не в любой. В GNU/Linux всё великолепно реализуется без использования root. В последнее время, правда, с записью CD через ATAPI там не порадовали. Но сейчас всё вроде исправили.

    > Думайте прежде чем говорить
    Вот именно.

     
     
  • 5.32, podarok (?), 17:09, 31/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >>блин а на любой другой системе вы прям под гостем все запускаете.
    >Нет не в любой. В GNU/Linux всё великолепно реализуется без использования root.
    нИкОгдА не поверю. Хотите сказать что вы под обычным пользователем сможете устанавливать проги, менять права и тому подобное - если да - тогда в одно место такая система и ее безопасность и стабильность.
     
  • 3.24, chip (??), 18:19, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >> Это не решение. Это не будет полностью работать.

    самовнушением можно наедене заниматься.

     

  • 1.15, Moralez (??), 05:13, 30/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Неправильно и небезопасно" пользоваться компом в невменяемом состоянии. У меня всегда пара консолек рутячих висят. Что-то понадобилось - переключился, сделал, вернулся на обычную консоль... Что на серверах, что на фрёвых десктопах...
     
     
  • 2.16, Stanislav (??), 07:45, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Moralez, нахрена постоянно-то?
    Или фря настолько хреновая система, что работать не в режиме тамагочи не может?
     
     
  • 3.34, Moralez (ok), 07:45, 01/04/2005 [^] [^^] [^^^] [ответить]  
  • +/
    а что, разлогиниваться? как один раз зайду, так и висят... пока инет (на удалённых) или эл-во (на локальных) не отключат.
     
  • 2.30, Viaprog (?), 23:12, 30/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    > "Неправильно и небезопасно" пользоваться компом в невменяемом состоянии. У меня всегда пара консолек рутячих висят. Что-то понадобилось - переключился, сделал, вернулся на обычную консоль... Что на серверах, что на фрёвых десктопах...

    Идиотизм.

    А ещё Windows 98 проповедовать начните - не удивлюсь.

     

  • 1.18, MAB (?), 10:39, 30/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >   Работать то можно, но как дело доходит файлы с дискетки прочитать или с CD - вот и начинается геморрой.
    man amd
     
  • 1.25, slav (?), 20:59, 30/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А если в fstab прописать одну строку:
    /dev/cd0  cdrom              cd9660   ro,noauto

    т.е. без слеша в точке монтирования, то KDE (подозреваю, что и gnome) при клике на иконку сидюка будет прекрасно монтировать в ~$USER/cdrom. Потому как монтирование производится из хома пользователя.
    А на счёт русских букв, так на 5.3 нормально всё видно, главное в ядре iconv включить и правильные опции в fstab.

     
  • 1.35, Peter (??), 15:47, 01/04/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а скрипты монтирования в sudo не катят?
    а amd не рулит?
    а не забить ли?
    вот можно было бы разлочить розданный в самбу сидюк --- это я понимаю. ТО есть, жмёшь eject --- самба от точки монтирования отцепилась на 5 сек. (мой таймаут в amd). Ы?
     
  • 1.36, йопт (ok), 16:49, 03/04/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну почему же фришка не может стоять на десктопе? вполне может. лично не то что бы офигенный админ, поэтому не смотрю на фришку как на только серверную ось.
    а тут что то говорили с проблемами кодировки и прав монтирования? нету таких проблем у меня...

    FreeBSD 5.2.1-Release

    с уважением, йопт

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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