Дополнение "Linux на X96 Max Plus"
This commit is contained in:
parent
627afe5558
commit
6c4593d478
@ -293,3 +293,19 @@ sudo nano /etc/custom_service/start_service.sh
|
|||||||
```
|
```
|
||||||
|
|
||||||
openvfd_boxid можно узнать выполнив `sudo armbian-openvfd`.
|
openvfd_boxid можно узнать выполнив `sudo armbian-openvfd`.
|
||||||
|
|
||||||
|
### Вывод текста на экран без root прав
|
||||||
|
|
||||||
|
Так как каналу `/tmp/openvfd_service` не установлено никаких групп кроме root,
|
||||||
|
то ничего не остается, кроме как разрешить пользователю выполнять команду через sudo без пароля.
|
||||||
|
|
||||||
|
Для этого нужно создать файл `/etc/sudoers.d/allow-set-lcd-text` с содержимым `multimote ALL=(ALL) NOPASSWD: /usr/local/bin/set-display-text`, тде:
|
||||||
|
|
||||||
|
* allow-set-lcd-text - любое имя для правила
|
||||||
|
* multimote - необходимое имя пользователя
|
||||||
|
|
||||||
|
Создать правило одной командой:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
echo "multimote ALL=(ALL) NOPASSWD: /usr/local/bin/set-display-text" | sudo tee /etc/sudoers.d/allow-set-lcd-text
|
||||||
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user