Montare partizione dati all'avvio solo per un utente

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
runner75
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 578
Iscrizione: giovedì 29 novembre 2007, 8:59
Contatti:

Montare partizione dati all'avvio solo per un utente

Messaggio da runner75 »

domanda banale...
finora ho sempre montato le partizioni "per tutti" gli utenti che si loggano in una macchina.

In un pc dovrei montare una partizione dati all'avvio solo se si logga uno specifico utente.

la prtizione è chiamata "DATA" ed è in NTFS
è riconosciuta come
df la riconosce come
File system        blocchi di 1K    Usati  Dispon. Uso% Montato su
/dev/sda5            22282148  7772088  14510060  35% /media/DATA
Se vado in nautilus la vedo, premo e la monta (tutto ok) vorrei solo ritrovarmela montata alla login...
(ma ribadisco, solo per il mio utente)

Devo modificare fstab o devo modificare un qualche file di "automount"?

Grazie
Runner
"scusatemi l'ignoranza ma che significa far partire $finestre???
devo scrivere Codice: $finestre  su esegui di windows???
Di Tutto Per Tutti
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Montare partizione dati all'avvio solo per un utente

Messaggio da Guiodic »

Un attimo. Quel che si può fare è mettere in autoavvio il mount di quella partizione. Ma una volta montata la vedono anche gli altri utenti. Puoi fare in modo che non abbiano i permessi per accederci.
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: Montare partizione dati all'avvio solo per un utente

Messaggio da il_muflone »

allora il mount è a livello di sistema
tutti vedranno la presenza della partizione montata con mount
se vuoi puoi evitare che accedano indicando su fstab umask 077 così soltanto il proprietario potrà accedere
innanzitutto devi vedere se ciò è quel che desideri

EDIT: anticipato
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
runner75
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 578
Iscrizione: giovedì 29 novembre 2007, 8:59
Contatti:

Re: Montare partizione dati all'avvio solo per un utente

Messaggio da runner75 »

ok, sono daccordo che una volta "montata" la vedano tutti, ma vorrei che in "automatico" fosse montata solo per il login di un utente.
un utente diverso se la deve montare da solo (un doppio click), pensate sia possibile?

Passo 2
se non è possibile per fare montare la partizione dove la monta "in automatico" ma all'avvio che file devo modificare?
sempre fstab o è un file diverso (ammetto che è mooooolto tempo che non devo montare roba da linux... in passato facevo tutto ocn fstab, ma non so ora che si usa...)

Grazie
Runner
"scusatemi l'ignoranza ma che significa far partire $finestre???
devo scrivere Codice: $finestre  su esegui di windows???
Di Tutto Per Tutti
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Montare partizione dati all'avvio solo per un utente

Messaggio da Guiodic »

fstab monta all'avvio del sistema. Non è che cambi molto se poi metti i permessi sono ad un utente.
runner75
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 578
Iscrizione: giovedì 29 novembre 2007, 8:59
Contatti:

Re: Montare partizione dati all'avvio solo per un utente

Messaggio da runner75 »

intendevo che alla partizione possono accedere tutti,
ma vorrei che fosse una sorta di "azione automatica" solo per un utente.

Mi sa che o metto uno script di mount alla login o devo fare una modifica per tutti...
:D

Alla luce di quanto detto riformulo la domanda
Ora con un doppio clic me lo monta i /media/DATA per farlo montare li devo modificare il solito fstab o devo modificare un qualche alro file di sistema?

Grazie per l'aiuto
"scusatemi l'ignoranza ma che significa far partire $finestre???
devo scrivere Codice: $finestre  su esegui di windows???
Di Tutto Per Tutti
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: Montare partizione dati all'avvio solo per un utente

Messaggio da il_muflone »

per il mount automatico puoi mettere il comando su applicazioni di avvio indicando come comando:
gnome-mount --device /dev/quelcheè -o umask=077,uid=tuoutente

provalo su terminale prima, potrebbe chiederti qualche altro parametro e non ho ntfs qui
ciao
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
runner75
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 578
Iscrizione: giovedì 29 novembre 2007, 8:59
Contatti:

Re: Montare partizione dati all'avvio solo per un utente

Messaggio da runner75 »

Ragzzi grazie mille!
:D

gnome-mount non lo conoscevo (da noi solitamente si usa CDE e Unix...)

Ho provato ed effettivamente fa proprio al caso mio!
:D

Ora faccio comunque 2 prove con le stringhe prese dal file /etc/mtab e vedo se mi conviene un mount all'avvio o no.

L'unico "limite" che suppongo esista con gnome-mount è che se mi loggo in ssh o in telnet non essendo grafico non faccia partire i processi di "applicazioni di avvio"...o partono a prescindere dall'utente loggato?

Grazie ancora a tutti
Runner75
"scusatemi l'ignoranza ma che significa far partire $finestre???
devo scrivere Codice: $finestre  su esegui di windows???
Di Tutto Per Tutti
runner75
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 578
Iscrizione: giovedì 29 novembre 2007, 8:59
Contatti:

Re: Montare partizione dati all'avvio solo per un utente

Messaggio da runner75 »

Ecco la riga che sto testando in fstab
ho aggiunto:
/dev/sda5 /media/DATA0 ntfs rw,user,nls=utf8 0 0

potreste darmi un "parere"? è corretta?
In questo caso vorrei che TUTTI quelli che accedono alla macchina abbiano accesso in lettura e scrittura alla partizione NTFS
se faccio un mount "dinamico" (da risorse seleziono il volume "DATA") me lo monta in /media/DATA, per ovviare a possibili problemi ho fatto un

Codice: Seleziona tutto

sudo mkdir /media/DATA0
e monto la periferica in DATA0

Vi pregherei di aiutarmi a capire se ho fatto delle castronerie
Grazie
Runner75
"scusatemi l'ignoranza ma che significa far partire $finestre???
devo scrivere Codice: $finestre  su esegui di windows???
Di Tutto Per Tutti
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: Montare partizione dati all'avvio solo per un utente

Messaggio da il_muflone »

indicando ntfs credo te lo monti sempre in sola lettura
il driver per la scrittura su ntfs è ntfs-3g ma non nella compilazione fatta su ubuntu non accetta il parametro user, almeno da quel che ho letto, faccio a meno di quella roba lì
ciao
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
runner75
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 578
Iscrizione: giovedì 29 novembre 2007, 8:59
Contatti:

Re: Montare partizione dati all'avvio solo per un utente

Messaggio da runner75 »

Sinceramente ho provato a scrivere e cancellare e non mi ha dato problemi...
:-\
"scusatemi l'ignoranza ma che significa far partire $finestre???
devo scrivere Codice: $finestre  su esegui di windows???
Di Tutto Per Tutti
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 5 ospiti