Как записать ISO-образ только с root-доступом?

Я хотел бы знать, как записать файл ISO-образа в каталог (внутри другого раздела), который я могу читать только с правами root с помощью sudo. Там нет левой комнаты, я не могу скопировать, переместить или дублировать файл. Я не могу изменить ни владельца, ни разрешения.

Если я запускаю Brasero от имени пользователя root gksu brasero, оттуда я могу прочитать каталог и выбрать файл ISO, но не могу выбрать пустой CD для его записи.

Если я запускаю утилиту диска из меню, я могу использовать CD / DVD, но не могу прочитать каталог, чтобы выбрать файл ISO. Я не могу найти способ загрузки из командной строки Дисковой утилиты. Дисковая утилита - это полезная программа, без которой многие вещи не могут быть выполнены, или это очень проблематично, например, если вы хотите смонтировать раздел, в котором находится постоянный файл (для загрузки ISO). Почему не с другими программами / утилитами?

Есть ли способ (возможно, с командной строкой) читать с помощью sudo файл и передавать данные в программу, которая записывает диск без проблем с буферизацией? [ 114]

Кроме того, я хотел бы знать, существует ли для этого решение в виде лабиринта, и является ли это нормальным или приложения не очень хорошо спроектированы пользователем.

3
задан 21 August 2013 в 00:12

1 ответ

Вы можете использовать bindfs Install bindfs для создания другого представления файловой системы с другими разрешениями. Создайте представление этого каталога, которое дает вам разрешение на чтение файла. Например, следующая команда создает представление /media/sda1/private в /mnt, где каждый пользователь может прочитать каждый файл:

sudo bindfs -p a+rX /media/sda1/private /mnt

Следующая команда создает представление /media/sda1/private в /mnt, где Пользователь robert является владельцем каждого файла (и имеет соответствующие разрешения):

sudo bindfs -u robert /media/sda1/private /mnt

Чтобы удалить представление, отключите его (sudo umount /mnt).

0
ответ дан 21 August 2013 в 00:12

Другие вопросы по тегам:

Похожие вопросы: