UsbMount: Gestione automatizzata delle periferiche USB di memorizzazione: differenze tra le versioni

m
nessun oggetto della modifica
m (link)
mNessun oggetto della modifica
Riga 2: Riga 2:


== Introduzione ==
== Introduzione ==
'''Usbmount''' è uno script che consente, tramite [[udev e Debian|udev]], di montare e smontare automaticamente le memorie USB, in modo trasparente dall'ambiente grafico utilizzato e anche in sua assenza. È quindi l'alternativa più leggera per abilitare l'automount in un ambiente minimale e perfino senza bisogno dell'interfaccia grafica.
'''Usbmount''' è uno [[script]] che consente, tramite [[udev e Debian|udev]], di montare e smontare automaticamente le memorie USB in modo trasparente dall'ambiente grafico utilizzato e anche in sua assenza. È quindi l'alternativa più leggera per abilitare l'automount in un ambiente minimale e perfino senza bisogno dell'interfaccia grafica.


== Installazione ==
== Installazione ==
Riga 16: Riga 16:
; MOUNTPOINTS : Indicano le directory in cui dovranno essere montate le periferiche. Viene sempre utilizzata la prima disponibile (cosa molto comoda) e, se non sono presenti, vengono create.
; MOUNTPOINTS : Indicano le directory in cui dovranno essere montate le periferiche. Viene sempre utilizzata la prima disponibile (cosa molto comoda) e, se non sono presenti, vengono create.
; FILESYSTEMS : Contiene la lista dei [[File System|filesystem]] da provare, quando si esegue il mount del device. Il mio consiglio è di avere prima <code>vfat</code> e poi <code>msdos</code>, per evitare problemi di 'storpiatura' dei nomi dei file.
; FILESYSTEMS : Contiene la lista dei [[File System|filesystem]] da provare, quando si esegue il mount del device. Il mio consiglio è di avere prima <code>vfat</code> e poi <code>msdos</code>, per evitare problemi di 'storpiatura' dei nomi dei file.
; MOUNTOPTIONS : Serve per indicare le opzioni da passare al mount del device. Se non è presente, consiglio l'aggiunta dell'opzione 'quiet' che elimina i messaggi di errore relativi all'assenza di permessi nei filesystem di tipo fat. Le opzioni '''nodev''' e '''noexec''' sono misure di sicurezza, da non rimuovere. {{Box | Approfondimento | L'opzione '''nodev''' come misura di sicurezza considera come file normali eventuali file dispositivo a blocchi o a caratteri presenti, che potrebbero essere usati per accedere indirettamente ad altri dispositivi, mentre '''noexec''' impedisce l'esecuzione diretta di eseguibili dal supporto rimovibile.
; MOUNTOPTIONS : Serve per indicare le opzioni da passare al mount del device. Se non è presente, consiglio l'aggiunta dell'opzione 'quiet' che elimina i messaggi di errore relativi all'assenza di permessi nei filesystem di tipo fat. Le opzioni '''nodev''' e '''noexec''' sono misure di sicurezza, da non rimuovere.
{{Box | Approfondimento | L'opzione '''nodev''' come misura di sicurezza considera come file normali eventuali file dispositivo a blocchi o a caratteri presenti, che potrebbero essere usati per accedere indirettamente ad altri dispositivi, mentre '''noexec''' impedisce l'esecuzione diretta di eseguibili dal supporto rimovibile.


Se fosse necessario eseguire qualcosa dalle unità, si consiglia di sostituire almeno '''noexec''' con '''nosuid''', in modo che per gli eseguibili sia ignorato l'eventuale bit ''setuid'' attivo. Si legga per maggiori informazioni: [[Filesystem: i permessi sui files|Guida sui permessi dei file]].}}
Se fosse necessario eseguire qualcosa dalle unità, si consiglia di sostituire almeno '''noexec''' con '''nosuid''', in modo che per gli eseguibili sia ignorato l'eventuale bit ''setuid'' attivo. Si legga per maggiori informazioni: [[Filesystem: i permessi sui files|Guida sui permessi dei file]].}}
Riga 25: Riga 26:
L'utilizzo è piuttosto semplice. È sufficiente inserire il dispositivo, aspettare un secondo, e recarsi nella directory <code>/media/usb</code> (o usb0, usb1, ...), dove verrà montata la periferica.
L'utilizzo è piuttosto semplice. È sufficiente inserire il dispositivo, aspettare un secondo, e recarsi nella directory <code>/media/usb</code> (o usb0, usb1, ...), dove verrà montata la periferica.


Per quanto riguarda l'unmount, non bisogna preoccuparsi: le periferiche sono montate con la flag 'sync' attiva, che comporta un accesso in scrittura in tempo reale. Per evitare perdite di dati basta aspettare il termine della copia dei dati, dopo di che è possibile rimuoverla direttamente (facendo attenzione a non aver aperte applicazioni che accedono al mountpoint del device).
Per quanto riguarda l'unmount, non bisogna preoccuparsi: le periferiche sono montate con la flag 'sync' attiva, che comporta un accesso in scrittura in tempo reale. Per evitare perdite di dati basta aspettare il termine della copia dei dati, dopo di che è possibile rimuoverla direttamente (facendo attenzione a non aver aperte applicazioni che accedono al [[mountpoint]] del device).


== Approfondimento ==
== Approfondimento ==
Riga 34: Riga 35:
|Autore = [[User:MaXeR|MaXeR]]
|Autore = [[User:MaXeR|MaXeR]]
|Verificata_da=
|Verificata_da=
[[Utente:HAL 9000|HAL 9000]] 15:00, 18 apr 2015 (CEST)
:[[Utente:HAL 9000|HAL 9000]] 15:00, 18 apr 2015 (CEST)
|Numero_revisori=1
|Numero_revisori=1
}}
}}


[[Categoria:Dispositivi di massa rimovibili]]
[[Categoria:Dispositivi di massa rimovibili]]
6 999

contributi