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.