Почему usb-creator-gtk требует root-доступа?

Если вы хотите создать загрузочную карту памяти USB, вы должны идентифицировать ее как sudoer. Это почему? У меня нетрудно понять, почему непривилегированным пользователям нельзя разрешать возиться с установленной системой, но почему нельзя разрешить копировать grub на карту памяти, если у вас есть доступ для записи на нее?

3
задан 19 September 2011 в 07:09

2 ответа

Необходимо отформатировать USB-накопитель и получить доступ к устройству через /dev/sdx. Поэтому ему нужны root привилегии.

0
ответ дан 19 September 2011 в 07:09

Policy Kit предусматривает следующие действия, связанные с Usb Creator

$ pkaction --verbose | grep -A1 '\.usb' | less
com.ubuntu.usbcreator.bootloader:
  description:       Install the bootloader
--
com.ubuntu.usbcreator.format:
  description:       Format the device
--
com.ubuntu.usbcreator.image:
  description:       Image the device
--
com.ubuntu.usbcreator.mount:
  description:       Mount a device

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

0
ответ дан 19 September 2011 в 07:09

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

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