В статье описан процесс монтирования сменных устройств для FreeBSD 5, без прав суперпользователя.URL: http://strannick.blogspot.com/2005/03/freebsd-root.html
Новость: http://www.opennet.me/opennews/art.shtml?num=5237
А чем может быть вызвана необходимость монтирования файловых систем обычнм пользователям?
USB flash drive
> USB flash driveНахрена оно на сервере?
Скажу вам по секрету, Strannik использует свою FreeBSD как ........ workstation. Только тсссссс.
только по секрету.. я тоже фрю на десктопе юзаю...
>Скажу вам по секрету, Strannik использует свою FreeBSD как ........ workstation. Только
>тсссссс.
гм... я тоже... около двух лет уже
> Скажу вам по секрету, Strannik использует свою FreeBSD как ........ workstation. Только тсссссс.Тоже на ушко:
Юзаю XP и проблем не знаю, ни с софтом, ни с железом...
Разная ось под разные задачи, знаете ли...Только тсссс....
>Юзаю XP и проблем не знаю, ни с софтом, ни с железом...jv
Ага, и весь софт у тебя лицензионный!!!Только тсссс....
>> Юзаю XP и проблем не знаю, ни с софтом, ни с железом...вот и нечего кричать, что никому это не нужно ("Нахрена оно на сервере?"). Тихо дышим себе в ладошку.
> вот и нечего кричать, что никому это не нужно ("Нахрена оно на сервере?").Я не кричу, я задаю риторический вопрос.
Как пять лет назад, народ героически решал "Проблему Монтирования Устройств
Обычным Пользователем в FreeBSD", так и сейчас, не менее героически ее
преодаляет...
>> USB flash drive
>
>Нахрена оно на сервере?а кто сказал про сервер?
Никто не слышит? У нас тут вся техническая служба на FreeBSD перебирается...
[quote]Затем, установим переменную vfs.usermount в 1, путем прописывания её в /ect/sysctl.conf (Можно просто использовать команду sysctl vfs.usermount=1, но тогда после первой же перезагрузки, она сбросится в 0).[/quote]
echo 'vfs.usermount=1' >> /etc/sysctl.conf
Всё равно ничего путём не написано. Это и идиоту ясно то что написано и в handbook нет. Так как в Linux сделать во FreeBSD невозможно. Чтобы монтировать например в /mnt/cdrom.Это ж прописывать каждого в /etc/fstab ? В помойку такие решения, как и FreeBSD на workstation. Работать то можно, но как дело доходит файлы с дискетки прочитать или с CD - вот и начинается геморрой.
>Всё равно ничего путём не написано. Это и идиоту ясно то что
>написано и в handbook нет. Так как в Linux сделать во
>FreeBSD невозможно. Чтобы монтировать например в /mnt/cdrom.
>
>Это ж прописывать каждого в /etc/fstab ? В помойку такие решения, как
>и FreeBSD на workstation. Работать то можно, но как дело доходит
>файлы с дискетки прочитать или с CD - вот и начинается
>геморрой.man amd
А дебильнее ничего не предложите?Оно не совсем для этого вообще то. Или таймаут ждать пока отмонтирует и потом вытаскивать?
идиотизм.
У меня с этим справляется sudo + gkrellm2. Он ещё и диск после размонтирования может выдвигать
И это верный путь, а удобной венде пусть остается аццкий аутоплей =)
Это не решение. Это не будет полностью работать.Если монтируется носитель с FAT. То используя sudo получаем владельца на смонтированной системе root:wheel. Соответственно, изменить там что либо не можем.
Более того, монтируя ISO9660 например с CD где русские имена были вдруг обнаруживаем, что там вопросики - ага. Опция -C. Пишем её - фига. Если до этого указанная кодировака не была подгружена root'ом - будет permission denied. И не смонтируется вообще.
Ввиду этого, работать не прибегая к root практически невозможно становится. А прибегать постоянно - это неправильно и небезопасно. Вывод - не место FreeBSD на workstation. Гнать её оттуда в шею. И вообще использовать её на оборудовании, взаимодействие с которым осуществляется способом отличным, от ethernet - грозит большими проблемами.
>Если монтируется носитель с FAT. То используя sudo получаем владельца на
>смонтированной системе root:wheel. Соответственно, изменить там что либо
>не можем.
см. man mount_msdosfs на предмет -m -M -u -g> Более того, монтируя ISO9660 например с CD где русские имена были вдруг обнаруживаем, что там вопросики - ага.
когда вы подмонтируете через sudo - таблицы перекодировки будут загружены и будет всё Ок.
>Ввиду этого, работать не прибегая к root практически невозможно
Так он и есть, и в любой операционке так.>становится. А прибегать постоянно - это неправильно и небезопасно.
Не нравится - не пользуйтесь, никто ведь не обязывает.
> см. man mount_msdosfs на предмет -m -M -u -g
Да. В принципе можно и так.> когда вы подмонтируете через sudo - таблицы перекодировки будут загружены и будет всё Ок.
Тоже так.> Так он и есть, и в любой операционке так.
Нет не в любой. В GNU/Linux всё великолепно реализуется без использования root. В последнее время, правда, с записью CD через ATAPI там не порадовали. Но сейчас всё вроде исправили.
>Это не решение. Это не будет полностью работать.
>
>Если монтируется носитель с FAT. То используя sudo получаем владельца на смонтированной
>системе root:wheel. Соответственно, изменить там что либо не можем.
>
>Более того, монтируя ISO9660 например с CD где русские имена были вдруг
>обнаруживаем, что там вопросики - ага. Опция -C. Пишем её -
>фига. Если до этого указанная кодировака не была подгружена root'ом -
>будет permission denied. И не смонтируется вообще.
>
>Ввиду этого, работать не прибегая к root практически невозможно становится. А прибегать
>постоянно - это неправильно и небезопасно. Вывод - не место FreeBSD
>на workstation. Гнать её оттуда в шею. И вообще использовать её
>на оборудовании, взаимодействие с которым осуществляется способом отличным, от ethernet -
>грозит большими проблемами.не нужно так категорично 8). в дефолтной инсталяции винда тоже не десктоп 8) а фиг знает что.
Все остальное - тюнинг. Вот и нужно всегда для реализации десктопа потюнить. Все работает... Поверьте
>не нужно так категорично 8). в дефолтной инсталяции винда тоже не десктоп
>8) а фиг знает что.
>Все остальное - тюнинг. Вот и нужно всегда для реализации десктопа потюнить.
>Все работает... ПоверьтеСогласен. Только общие фразы в стиле "Единой России" этому делу не помогут.
И ещё, вопрос не касающийся монтирования. Каким образом регулировать размер дискового КЕША? Иначе память жутко неэффективно используется. Она попросту пустует вместо того, чтобы кешировать данные, как это сделано в Linux.
> "Единой России"
епрст, я из Украины... 8)
>Ввиду этого, работать не прибегая к root практически невозможно становится. А прибегать
> Вывод - не место FreeBSD
>на workstation.
блин а на любой другой системе вы прям под гостем все запускаете.
Думайте прежде чем говорить
>блин а на любой другой системе вы прям под гостем все запускаете.
Нет не в любой. В GNU/Linux всё великолепно реализуется без использования root. В последнее время, правда, с записью CD через ATAPI там не порадовали. Но сейчас всё вроде исправили.> Думайте прежде чем говорить
Вот именно.
>>блин а на любой другой системе вы прям под гостем все запускаете.
>Нет не в любой. В GNU/Linux всё великолепно реализуется без использования root.
нИкОгдА не поверю. Хотите сказать что вы под обычным пользователем сможете устанавливать проги, менять права и тому подобное - если да - тогда в одно место такая система и ее безопасность и стабильность.
>> Это не решение. Это не будет полностью работать.самовнушением можно наедене заниматься.
"Неправильно и небезопасно" пользоваться компом в невменяемом состоянии. У меня всегда пара консолек рутячих висят. Что-то понадобилось - переключился, сделал, вернулся на обычную консоль... Что на серверах, что на фрёвых десктопах...
Moralez, нахрена постоянно-то?
Или фря настолько хреновая система, что работать не в режиме тамагочи не может?
а что, разлогиниваться? как один раз зайду, так и висят... пока инет (на удалённых) или эл-во (на локальных) не отключат.
> "Неправильно и небезопасно" пользоваться компом в невменяемом состоянии. У меня всегда пара консолек рутячих висят. Что-то понадобилось - переключился, сделал, вернулся на обычную консоль... Что на серверах, что на фрёвых десктопах...Идиотизм.
А ещё Windows 98 проповедовать начните - не удивлюсь.
> Работать то можно, но как дело доходит файлы с дискетки прочитать или с CD - вот и начинается геморрой.
man amd
А если в fstab прописать одну строку:
/dev/cd0 cdrom cd9660 ro,noautoт.е. без слеша в точке монтирования, то KDE (подозреваю, что и gnome) при клике на иконку сидюка будет прекрасно монтировать в ~$USER/cdrom. Потому как монтирование производится из хома пользователя.
А на счёт русских букв, так на 5.3 нормально всё видно, главное в ядре iconv включить и правильные опции в fstab.
а скрипты монтирования в sudo не катят?
а amd не рулит?
а не забить ли?
вот можно было бы разлочить розданный в самбу сидюк --- это я понимаю. ТО есть, жмёшь eject --- самба от точки монтирования отцепилась на 5 сек. (мой таймаут в amd). Ы?
ну почему же фришка не может стоять на десктопе? вполне может. лично не то что бы офигенный админ, поэтому не смотрю на фришку как на только серверную ось.
а тут что то говорили с проблемами кодировки и прав монтирования? нету таких проблем у меня...FreeBSD 5.2.1-Release
с уважением, йопт