Как запретить пользователям использовать ALSA напрямую?
395
fstanis
Я установил pulseaudio в системном режиме, и в настоящее время он работает нормально. Тем не менее, я заметил, что пользователи имеют доступ к ALSA напрямую, например, это работает:
ogg123 -d alsa song.ogg
Обычно локальные пользователи имеют разрешение на воспроизведение аудио и изменение уровней микшера.
Чтобы разрешить удаленным пользователям использовать ALSA, вам необходимо добавить этих пользователей в
audio
группу.
Тем не менее, пользователь не является участником audio
.
Есть ли способ ограничить доступ к ALSA только для pulse
пользователя (пользователь, работающий в системном режиме pulseaudio daemon)?
Какие разрешения вы установили в `/ dev / snd /`?
CL. 6 лет назад
0
Все принадлежит руту: аудио, pemission 660.
fstanis 6 лет назад
0
Если вы используете Pulseaudio: вы * уверены *, что этот пользователь напрямую обращается к ALSA и не подключается к Pulseaudio? (Проверьте, например, с помощью `pavucontrol`).
dirkt 6 лет назад
0
Интересно, что `ogg123 -d alsa song.ogg` на самом деле не работает, когда Pulseaudio не работает - я получаю` ALSA lib pcm_hw.c: 1713: (_ snd_pcm_hw_open) Неверное значение для card`, так что вы определенно правы. Тем не менее, я не совсем понимаю, как это работает, то есть как он использует пульс через ALSA?
fstanis 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
6
Как я могу удалить шум из аудиозаписи?
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux