Как я могу установить устройство rw полномочия постоянно на Raspbian?

Если это не слишком многие (несколько десять тысяч) файлы затем, это должно сделать задание (проверка впоследствии с ls Owner.Env.File_010513_1200_ver*.expdp оставляют ли файлы и повторяют команду раз так):

rename File_010513_1200_ File_100613_2300_ Owner.Env.File_010513_1200_ver*.expdp

С GNU альтернатива для огромных чисел файлов (и файлов со странными именами):

find . -regex ".*/Owner.Env.File_010513_1200_ver[1-9][0-9]*.expdp" -print0 | \
  xargs -0 rename File_010513_1200_ File_100613_2300_ 
4
07.01.2015, 16:49
2 ответа

Вы можете сделать это, используя udev. Создайте файл в /etc/udev/rules.d с суффиксом .rules, например, local.rules, и добавьте к нему строку вида:

ACTION=="add", KERNEL=="i2c-[0-1]*", MODE="0666"

MODE=0666 rw для владельца, группы, мира. Что-то, что вы можете сделать вместо этого или вместе с этим, это указать GID для узла, например:

GROUP="pi"

Если вы используете это вместо MODE, то по умолчанию, 0660 (rw для владельца и группы) будет применяться, но группа будет pi, так что пользователь pi будет иметь права на rw. Аналогичным образом можно указать OWNER.

Обратите внимание на разницу между == и = выше. Первая - проверить, истинно ли что-то, а вторая - установить. Не путайте их, забыв = в ==.

Нужно перезагрузиться, чтобы это вступило в силу.


"Writing udev rules" Reference

4
27.01.2020, 20:56

Некоторые группы устройств имеют владельцев, отличных от root. К ним относятся дисковые, входные, звуковые, tty и последовательные устройства. Для них вы можете предоставить доступ ко всей группе устройств, добавив пользователя в группу.

Например, чтобы предоставить доступ к /dev/ttyUSB0пользователю pi. Вы ls -lустройство и получаете,

crw-rw---- 1 root dialout 4, 64 Jan 19 01:36 /dev/ttyUSB0

Так как это группа dialout, вы добавляете piк группе dialoutв /etc/group,

.
dialout:x:20:pi

Затем пользователь piможет выйти из системы и снова войти в нее, чтобы активировать новое членство в группе.

1
23.01.2021, 05:46

Теги

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