Разрешения: разница между пользователем и группой

Предполагая, что вы используете bash в качестве вашей оболочки (вы можете изменить оболочку, если она отличается от bash, в первой строке скрипта):

#!/bin/bash
arecord -D plughw:0,0 -f cd -t wav -d 0 -q -r 16000 > file &
pid_of_arecord=`pidof arecord`
read input
kill -2 $pid_of_arecord

Это посылает сигнал SIGINT на arecord когда вы нажимаете любую клавишу после начала записи.

1
задан 6 January 2016 в 20:52

1 ответ

Я не уверен, что есть какая-то реальная разница в одной пользовательской системе.

Пример. Предположим, у вас есть сервер с 10 пользователями, но вы хотите разрешить веб-доступ к 3 из 10 пользователей. В этом случае вы добавили бы 3 пользователей в групповые www-данные и допустили бы модификацию группы.

Если вам нужно более точное управление зерном, вы можете использовать acl - см. Https://help.ubuntu.com/ community / FilePermissionsACLs

и

https://help.ubuntu.com/community/FilePermissionsACLs

1
ответ дан 23 May 2018 в 14:30

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

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