Pagina 1 di 1

Permessi /dev/rfcomm0

Inviato: dom 30 mar 2008, 20:15
da smtux
Salve,

vorrei sottoporre una domanda... ho visto che tutte le volte che viene creato il dispositivo la /dev/rfcomm0 questo ha i permessi:
660.
Questo comporta che determinate operazioni le può fare solo root.
Esiste un motivo di sicurezza in particolare per il quale questo dispositivo viene creato così?
Come posso fare in modo che sia montato con permessi diversi? devo modificare le regole di udev (ma non saprei come)...

Re: Permessi /dev/rfcomm0

Inviato: dom 30 mar 2008, 21:24
da robbybby
Certe cose le possono fare root, e gli utenti del gruppo bluetooth (660), quindi puoi, molto semplicemente, aggiungere gli utenti desiderati al gruppo bluetooth.

Oppure, modifichi la riga

Codice: Seleziona tutto

KERNEL=="rfcomm[0-9]*", NAME="%k", GROUP="bluetooth", MODE="0660"
in /etc/udev/rules.d/bluetooth.rules

Re: Permessi /dev/rfcomm0

Inviato: dom 30 mar 2008, 21:28
da smtux
robbybby ha scritto:Certe cose le possono fare root, e gli utenti del gruppo bluetooth (660), quindi puoi, molto semplicemente, aggiungere gli utenti desiderati al gruppo bluetooth.

Oppure, modifichi la riga

Codice: Seleziona tutto

KERNEL=="rfcomm[0-9]*", NAME="%k", GROUP="bluetooth", MODE="0660"
in /etc/udev/rules.d/bluetooth.rules
grazie mille...

Re: Permessi /dev/rfcomm0

Inviato: dom 30 mar 2008, 21:37
da smtux
robbybby ha scritto:Certe cose le possono fare root, e gli utenti del gruppo bluetooth (660), quindi puoi, molto semplicemente, aggiungere gli utenti desiderati al gruppo bluetooth.

Oppure, modifichi la riga

Codice: Seleziona tutto

KERNEL=="rfcomm[0-9]*", NAME="%k", GROUP="bluetooth", MODE="0660"
in /etc/udev/rules.d/bluetooth.rules
putroppo non ho il gruppo bluetooth... uso la pennina bluetooth con le bluez + script di shell...
ho guardato anche nelle regole di udev ma ho solo 60-bluetooth.rules dove all'interno non compare il device rfcomm e neppure negli altr file di rules...

:?:

Re: Permessi /dev/rfcomm0

Inviato: dom 30 mar 2008, 22:12
da robbybby
Ecco il contenuto del mio bluetooth.rules

Codice: Seleziona tutto

KERNEL=="rfcomm0", SYMLINK+="phone0"
KERNEL=="rfcomm[0-9]*", NAME="%k", GROUP="bluetooth", MODE="0660"
Prova a crearlo, crea il gruppo bluetooth, mettici gli utenti che vuoi, e tutto dovrebbe andare.