![]() |
Установка прав доступа и монтирование DVD RW
Подскажите пожалуйста, перерыл весь хелп, книги, никак не могу взять в толк. Решил я элементарно после установки FreeBSD 6.0 загрузить DVD компаху. И понял что все не так уж просто. Захожу обычным пользователем, с обычными правами (через граф. оболочку KDE). И как я понял смонтировать что либо на DVD без максимальных прав ниче не возможно. И начял я ковырять, как же мне максимальные права то дать себе. root-ом в файл /etc/group добавил своего пользователя к группе whell. Ковырял файлы /etc/master.passwd, пробовал добавлять, эксперементировал с adduser, ниче не выходит. Пробовал монтировать CD ROM (именно так у миня пишется имя моего DVD ROMа) в KDE через командную строку, под именем root, никакого результата. При открытии диска ошибка монтирования не выдается, но он показывается пустым. При загрузке когда опознаются устройства мой DVD ROM распознается нормально. Помогите пожалуйста разобраться и направить в правильную сторонум и решить 2 проблемы с полномочиями юзера и DVD ROM.
|
bladerunner, а какая файловая система на диске? Это Video-DVD или диск с данными?
|
Belansky, а разве на ДВД файловая система может быть разной? файловая система ДВД - UDF юнивёрсал диск формат. а вот тип данных может различаться.
|
exo, пардон. Оговорился. Имел ввиду, что на нем: фильм или данные.
|
Цитата:
дайте команды, которыми вы пользуетесь, и вывод после них. |
Прочитайте, что такое devfs.rules + sudo (или chown + suid bit) - и все станет понятно.
|
Лана, всем спасибо за ответы.. На выходных попробую, а то после работы совсем некагда.. Будут проблемы, напишу.
|
Вобщем довел я систему своими опытами до такого состояния, что пришлось переустанавливать. И тут обнаружил первую загвоздку при переустановке (я вспомнил, что она была и при первой установке, но тогда я не обратил на это внимание). Когда создаешь пользователя и присваиваешь его к группе whell пишется ошибка, что такой группы не существует. И как итог пользователя я создать не могу. Вобщем пока я своими опытами снова не добил систему, скажите пожалуйста, как мне создать пользователя whell (желательно пошагово)? FreeBSD 6-ой версии.
|
Ну вот все и встало на свои места! Из за глупой ошибки WHELL написал а не WHEEL.
|
Ну я все же должен добить это монтирование! Все, установил пользователя wheel. Когда dvd диск вставлен в dvd rom, пишет такую ошибку.
Could not mount device. The reported error was: mount_cd 9660: /dev/acd0: Operation not premitted Когда пытаюсь смонтировать dvd под root, такая ошибка не выскакивает. Просто пустое окошечко. |
Большинство устройств в /dev принадлежат группе operator, соответственно стоит добавить себя в эту группу.
|
Отредактировал /etc/group . Добавил к operator своего пользователя. Та же самая проблема, та же ошибка. Мож сам дивидюк неправильна определяется?
|
После добавления себя в группу стоит перелогинится, ещё стоит проверить правильность файла /etc/group при помощи команды chkgrp.
Ты пытаешься монтировать один и тот же диск всегда? И ещё, у тебя настроено автоматическое монтирование или пытаешься монтировать вручную? |
Перелогинился. Проверил chkgrp. The group is fine. Монтирую разные DVD диски с данными. Насчет настроено автоматическое монтирование или нет, не знаю. Монтирую вручную через командную строку в KDE. Через пользователя root.
|
Опять моя ошибка!(( mount /cdrom писал с пробелом после слеша. Вы уж миня сорри) Все, заработало. А теперь как его вытащить то из дивидюка?)) unmount /cdrom не проканывает. Eject пишет ошибку. Какой командой можно его вытащить?
|
umount, без n.
|
) Совсем я безграмотный. Щас попробовал 2-х слойный дивидюк чтобы прочел, ниче не получилось. Эта проблема решаема?
|
Значицца избавил я себя от гемора постоянно под root запускаться и что либо делать. Для знающих людей конечно это известно, америку не открою. Но что я сделал. Я в файле .xinitrc прописал exec startkde и убрал изначально сделанную мною строку, которая автоматом запускает kde из файла/etc/ttys . Все, startx под root и я в kde со всеми root правами. Скажите, какие минусы в описанном мною способе (в смысле постоянно работать в root)? Я делаю однопользовательскую машину для изучения FreeBSD (никто больше доступа кроме меня к системе иметь не будет). Изучаю по книге Брайана Таймэна "FreeBSD. Полное руководство". Плохо, что все вразброс написано, вот и задаю вопросы на форуме..)
|
bladerunner,
не сидите под root в X-ах Вот старая (для 5.4) запись того, что надо сделать, чтобы пользователи группы operator работали с cd (имя пользователя - me) для того, чтобы пользователи могли упрпаляться с cdrom (в том числе и писать CDRW): 1) в /etc/sysctl.conf надо добавить строку: vfs.usermount=1 2) в /etc/devfs.conf ## раскомментируем - для удобства работы eject link acd0 cdrom ##пишем (на всякий случай и так, и так): own /dev/acd0 root:operator perm /dev/acd0 0666 own acd0 root:operator perm acd0 0666 3) в /etc/fstab ## добавляем строки для монтирования в домашние каталоги: ## по аналогии с имеющейся строкой монтирования в /cdrom /dev/acd0 /cdrom cd9660 ro,noauto 0 0 /dev/acd0 /home/me/cdrom cd9660 ro,noauto 0 0 4) пользователям: cd /home/me mkdir cdrom После этого: ls -l /dev/acd0 и проверяем, что получилось можно монтировать так: mount /home/me/cdrom размонтировать: umount /home/me/cdrom выезжать полочкой для кофе: eject cdrom запись не от рута после этого тоже работает |
bladerunner, Под root'ом в иксах сидеть нельзя с точки зрения безопасности. А для комфортной работы с DVD-приводами или там флешками есть система разграничения прав + утилита sudo.
|
ОК. А вот что насчет монтирования флешек и других USB устройств? Че нить проще есть вот этого? http://www.freebsd.org/doc/ru_RU.KOI...usb-disks.html У Таймэна в книге сказано, ищите подробную инфу в инете, я вам, ребята, ниче писать про это не буду. Опять же KDE графическая оболочка.
|
bladerunner,
А что проще? После подключения флешки или mp3-плеера смотрите в каталоге /dev/ как они там отобразились. Они там появляются как псевдо-SCSI устройства и именуются соотвественно как da0 и т.д. Из этого и нужно исходить. Например, мой флешка отображается как da0s1, а плеер Iriver T60 как da0. Затем эти устройства монтируются с учетом использования на них файловой системы msdosfs. И лучше для монтирования и отмонтирования скрипты написать, чтобы не вводить каждый раз много параметров руками. |
Ребят, может лучше поможете поставить человеку hal шоб не мучился?
Всервно под юзером у него не будет моунтиться - ето FreeBSD. bladerunner В инете действительно море того что ищешь, про зто и на этом форуме было - !поиск! насчет : не будет моунтиться - ето FreeBSD - если не рисковать безопасностью ;) |
под рутом сидеть нельзя но если очень захотеть то можно
|
и к чему это будет сказано? :-)
|
Время: 06:50. |
Время: 06:50.
© OSzone.net 2001-