Перейти к содержанию

beep Error: Set up permissions for the pcspkr evdev device file instead.

Рекомендуемые сообщения

Опубликовано

Задача: 
Пискнуть бипером из www скрипта (пользователь wwww-data)
Из под root команда beep работает.
Для проверки правильности прав пытаюсь бипнуть пользователем solo (первоначальный и единственный пользователь в системе кроме root)
Есть ошибки не знаю куда копать.

Установлен linux mint 21.2
#Сделано:
sudo apt update
sudo apt full-upgrade
sudo apt install openssh-server
sudo passwd root
sudo apt install mc
sudo apt-get install beep

sudo mcedit /etc/modprobe.d/blacklist.conf
# Закомментированы строки
blacklist snd-pcsp
blacklist pcspkr

# в этом моменте пользователь root может бипнуть системным спикером.

sudo groupadd beep
sudo chgrp beep /usr/bin/beep
sudo chmod 4750 /usr/bin/beep
sudo usermod -a -G beep solo
sudo cat /etc/group|grep beep
# результат:
# beep:x:1001:www-data,solo

# команда:
beep
# Ошибка:
beep: Error: Running setuid or setgid, which is not supported for security reasons.
beep: Error: Set up permissions for the pcspkr evdev device file instead.

# команда:
sudo beep
# Ошибка:
beep: Error: Running as root under sudo, which is not supported for security reasons.
beep: Error: Set up permissions for the pcspkr evdev device file and run as non-root user instead.

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.