Interactief > Andere distributies

evtest en sudo

(1/1)

peer:
os: debian 12
Ik ontdekte gistseren het volgende
Als ik het commando '/usr/bin/evtest' invoer dan krijg ik het volgende:

--- Code: ---evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
Select the device event number [0-30]:

--- Einde van code ---
Ik ben geen root dus het commando werkt niet goed.
Vervolgens heb ik mij toegevoegd aan de group 'input':

--- Code: ---sudo usermod -a -G input peer
[sudo] password for peer:
--- Einde van code ---
Als ik nu weer het commando 'evtest'ingeef dan krijg ik ook alle devices te zien.

--- Code: --- evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
/dev/input/event0:      AT Translated Set 2 keyboard
/dev/input/event1:      Power Button
/dev/input/event10:     HUION 256C PEN STYLUS
/dev/input/event11:     RFID Reader RFID Reader
/dev/input/event12:     RFID Reader RFID Reader Keyboard
/dev/input/event14:     HDA ATI HDMI HDMI/DP,pcm=3
/dev/input/event15:     HDA ATI HDMI HDMI/DP,pcm=7
/dev/input/event16:     HDA ATI HDMI HDMI/DP,pcm=8
/dev/input/event17:     HDA ATI HDMI HDMI/DP,pcm=9
/dev/input/event18:     HDA ATI HDMI HDMI/DP,pcm=10
/dev/input/event19:     HDA ATI HDMI HDMI/DP,pcm=11
/dev/input/event2:      Power Button
/dev/input/event20:     HDA Digital PCBeep
/dev/input/event21:     HDA Intel PCH Front Mic
/dev/input/event22:     HDA Intel PCH Rear Mic
/dev/input/event23:     HDA Intel PCH Line
/dev/input/event24:     HDA Intel PCH Line Out
/dev/input/event25:     HDA Intel PCH Front Headphone
/dev/input/event26:     Huion Tablet
/dev/input/event27:     Huion Tablet
/dev/input/event29:     Huion keyboard
/dev/input/event3:      YICHIP Wireless Device
/dev/input/event30:     Huion mouse
/dev/input/event4:      YICHIP Wireless Device Mouse
/dev/input/event5:      YICHIP Wireless Device System Control
/dev/input/event6:      PC Speaker
/dev/input/event7:      YICHIP Wireless Device Consumer Control
/dev/input/event8:      HUION Huion Tablet_H640P Keyboard
/dev/input/event9:      Logitech USB Trackball
Select the device event number [0-30]:
--- Einde van code ---
Maar ik ben nog steeds geen root. Als ik bij de eigenschappen van /usr/bin/evtest kijk dan zie ik: eigenaar: root; groep: root.
Kennelijk heb ik door de group 'input' gedeeltelijk rootrechten. Hoe zit dat precies???

peer:

--- Citaat van: peer op 2024/04/23, 11:03:22 ---os: debian 12
Ik ontdekte gisteren het volgende
Als ik het commando '/usr/bin/evtest' invoer dan krijg ik het volgende:

--- Code: ---evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
Select the device event number [0-30]:

--- Einde van code ---
Ik ben geen root dus het commando werkt niet goed.
Vervolgens heb ik mij toegevoegd aan de group 'input':

--- Code: ---sudo usermod -a -G input peer
[sudo] password for peer:
--- Einde van code ---
Als ik nu weer het commando 'evtest'ingeef dan krijg ik ook alle devices te zien.

--- Code: --- evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
/dev/input/event0:      AT Translated Set 2 keyboard
/dev/input/event1:      Power Button
/dev/input/event10:     HUION 256C PEN STYLUS
/dev/input/event11:     RFID Reader RFID Reader
/dev/input/event12:     RFID Reader RFID Reader Keyboard
/dev/input/event14:     HDA ATI HDMI HDMI/DP,pcm=3
/dev/input/event15:     HDA ATI HDMI HDMI/DP,pcm=7
/dev/input/event16:     HDA ATI HDMI HDMI/DP,pcm=8
/dev/input/event17:     HDA ATI HDMI HDMI/DP,pcm=9
/dev/input/event18:     HDA ATI HDMI HDMI/DP,pcm=10
/dev/input/event19:     HDA ATI HDMI HDMI/DP,pcm=11
/dev/input/event2:      Power Button
/dev/input/event20:     HDA Digital PCBeep
/dev/input/event21:     HDA Intel PCH Front Mic
/dev/input/event22:     HDA Intel PCH Rear Mic
/dev/input/event23:     HDA Intel PCH Line
/dev/input/event24:     HDA Intel PCH Line Out
/dev/input/event25:     HDA Intel PCH Front Headphone
/dev/input/event26:     Huion Tablet
/dev/input/event27:     Huion Tablet
/dev/input/event29:     Huion keyboard
/dev/input/event3:      YICHIP Wireless Device
/dev/input/event30:     Huion mouse
/dev/input/event4:      YICHIP Wireless Device Mouse
/dev/input/event5:      YICHIP Wireless Device System Control
/dev/input/event6:      PC Speaker
/dev/input/event7:      YICHIP Wireless Device Consumer Control
/dev/input/event8:      HUION Huion Tablet_H640P Keyboard
/dev/input/event9:      Logitech USB Trackball
Select the device event number [0-30]:
--- Einde van code ---
Maar ik ben nog steeds geen root. Als ik bij de eigenschappen van /usr/bin/evtest kijk dan zie ik: eigenaar: root; groep: root.
Kennelijk heb ik door de group 'input' gedeeltelijk rootrechten. Hoe zit dat precies???

--- Einde van citaat ---

bart85:
Rechten van evtest zijn prima ingesteld. Het gaat hier niet om de rechten op dat programma, maar om de 'special files' in de folder /dev/input. Deze bestanden hebben de permissie van de groep op input staan.

peer:
ja, dat moet het zijn.
Evtest leest de bestanden in /dev/input' en als ik de rechten bekijk dan zie ik daar:
owner: root, group: input

Navigatie

[0] Berichtenindex

Naar de volledige versie