Permessi /dev/rfcomm0

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
smtux
Linux 3.x
Linux 3.x
Messaggi: 977
Iscritto il: gio 1 set 2005, 0:00
Slackware: 12.0
Località: somewhere in the time

Permessi /dev/rfcomm0

Messaggio 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)...

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: Permessi /dev/rfcomm0

Messaggio 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

smtux
Linux 3.x
Linux 3.x
Messaggi: 977
Iscritto il: gio 1 set 2005, 0:00
Slackware: 12.0
Località: somewhere in the time

Re: Permessi /dev/rfcomm0

Messaggio 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...

smtux
Linux 3.x
Linux 3.x
Messaggi: 977
Iscritto il: gio 1 set 2005, 0:00
Slackware: 12.0
Località: somewhere in the time

Re: Permessi /dev/rfcomm0

Messaggio 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...

:?:

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: Permessi /dev/rfcomm0

Messaggio 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.

Rispondi