Как изменить полномочия на luks-dmcrypt шифруемом устройстве?

Я зашифровал устройство с помощью этих направлений

sudo dd if=/dev/urandom of=/dev/sdb1
sudo cryptsetup -y -v luksFormat /dev/sdb1
sudo cryptsetup luksOpen /dev/sdb1 $name #change "$name" to any name you wish
#now format
mkfs.ext4 /dev/mapper/$name
sudo mkdir /media/mount_point
sudo mount /dev/mapper/$name /media/mount_point

Когда я разблокировал и монтирую установку, я не могу записать или скопировать что-либо в нее, потому что корень является владельцем, и все полномочия только для корня. Я могу изменить это так, чтобы у меня был доступ к нему?

3
задан 9 August 2014 в 21:20

2 ответа

Просто для уточнения для других, поскольку я наткнулся на этот вопрос, сначала ища его на Google:

Выпуск : После выполнения всей необходимой установки для контейнерного файла/жесткого диска LUKS, который уже смонтирован с корнем, учетная запись пользователя не имеет полномочий записи к нему, только читайте. (дело обстоит так для большинства учебных руководств и инструкций выше)

Решение :

Мы должны изменить полномочия недавно чеканившей файловой системы, которая находится в зашифрованном контейнере жесткого диска/файла.

Используя пример в примере, где /dev/mapper/$name был уже смонтирован к /media/mount_point с командой как:

sudo mount /dev/mapper/$name /media/mount_point

Открывают терминал в Вашей учетной записи, и тип вводят эту команду :

sudo chown -R yourUserName /media/mount_point

, Например, если joe имеет точку монтирования, названную myEncryptedHD, он должен сделать:

sudo chown -R joe /media/myEncryptedHD

то, Что это делает, является изменениями Joe владелец всех файлов в myEncrypted к joe, и у него теперь есть доступ для чтения и доступ для записи. Жизнь хороша.

, Если Вы решаете, Вы больше не хотите полномочия R/W, всего sudo chown -R root /media/mount_point, и Вы отмените свои права.

Ссылки для показанный примеры для более сложной обработки полномочий и связанный вопрос на SuperUser с комментарием к ответу, который также предлагает альтернативу sudo chmod -R 775 /media/mount_point, который установит запись чтения, выполняют полномочия на пользователе, группе и только читают и выполняются (5) для других. А chmod страница справочника для дальнейшей информации

3
ответ дан 17 November 2019 в 20:50

Я полагаю, что можно изменить это. После того, как Вы получаете Права пользователя root

sudo su

, необходимо использовать

chmod 777 /directory/of/the/device

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

0
ответ дан 17 November 2019 в 20:50

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

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