Newsgroup: it.comp.os.linux.iniziare
Titolo: NTFS+VeraCrypt(+Samba) : impossibile settare proprietario/permessi

Ciao NG,
 
Ecco lo step successivo delle mie tribolazioni, stavolta 
per il funzionamento di ownership e permessi.
 
1) =========================
 
Lo scenario è il seguente: ho un disco formattato in 
Windows con NTFS su cui c'è un contenitore Veracrypt al 
cui interno c'è un filesystem NTFS, tutto fatto in 
windows. Vorrei poterlo montare sul Raspberry (ma suppongo 
che stavolta, il problema essendo a "basso" livello, non 
sia importante la distro) e rendere accessibile e 
modificabile da Windows il fileystem nel contenitore.
 
Mi direte che potrei direttamente risparmiarmi questo 
lungo giro; purtroppo (e google sembra confermare) c'è un 
probabile baco harware nel chipset del mio PC che fa a 
pugni con l'hardware del disco esterno su cui c'è il 
contenitore, ovvero da qualche tempo non mi si apre più 
direttamente da win. Prima di migrare tutto su ext4 avrei 
un gran bisogno di poterci lavorare da windows.
 
Dato quanto segue, non sorprenderà che la condivisione 
samba non sia accessibile da windows...
 
2) =========================
 
Posso vedere e montare il contenitore veracrypt del disco 
esterno nel raspberry: vedo i files e posso creare nuovi 
files e nuove cartelle. Tutto risulta posseduto da "pi", 
l'utente di default, e gruppo "pi". Se tento il comando 
chmod fallisce e anche chown fallisce (ovviamente entrambi 
eseguiti come sudo), ovvero vengono eseguiti ma anche del 
tutto ignorati. La rete mi dice che è normale, dato che si 
tratta di un filesystem non linux e quindi il meccanismo 
di proprietari/permessi non ha effetti.
 
Allora ho provato tutte le combinazioni tra le seguenti 
possibilità:
 
 
2.1) montaggio filesystem del disco esterno (che, ricordo 
è stato utilizzato da win e sto tentando di gestire da 
rasp). Il comando usato è questo:
 
sudo mount  -t ntfs -o 
rw,auto,user,fmask=0022,dmask=0000,exec  UUID=... 
<path_puntomount>
 
[all'inizio ho tentato di fare le stesse cose editando 
fstab ma non sapendo come ricaricare tutto ero costretto a 
reboot per ogni prova, quindi preferirei continuare a 
lavorare da shell e scripts.]
 
prove con opzioni e senza opzioni.
 
2.2) opzioni montaggio filesystem in Veracrypt:
 
rw,uid=1000,gid=1000,fmask=0007,dmask=0007
 
prove con opzioni e senza opzioni.
 
2.3) esecuzione veracrypt come utente o come superuser 
(solito sudo)
 
2.4) settaggio di ownership e permessi sempre con opzione 
-R della cartella punto di mount veracrypt rispettivamente 
prima e dopo montaggio volume veracrypt. Al contrario, la 
cartella dove monto l'HD esterno l'ho creata come root e 
ha tutti i permessi a utente e gruppi. Tutte queste prove 
come superuser.
 
3) =========================
 
Ovviamente mi sono perso. Dato che c'è veracrypt di mezzo 
non so se si interrompe la "catena" di propagazione delle 
proprietà a partire dalla cartella. Come controprova ho 
creato un contenitore VC da raspberry e posso comodamente 
cambiare proprietà e permessi anche nel filesystem 
virtuale creato da VC. Ma essendo tutto in ext4 lo credo 
bene che funzioni.
 
Sembra che se Linux trova qualcosa di estraneo non 
permetta di fare nulla di quello che mi serve, ignora ogni 
comando. Se esiste un approccio generale per impossessarmi 
forzatamente di un folder (ricorsivamente!) annientando 
ogni tentativo del sistema o chi per lui :D ben venga; 
chiaro che qualsiasi altra soluzione alla mia portata va 
benissimo.
 
Possibile che nemmeno come superuser posso impossessarmi 
di un filesystem virtuale NTFS? Capirei alcuni permessi 
che non ci sono in windows, ma accesso, lettura e 
scrittura non riesco a capacitarmi: non credo proprio di 
essere il primo ad avere il problema di modificare un 
filesystem NTFS che però è virtuale e creato da un 
programma pincopallo.
 
Grazie a chi potrà illuminarmi, e buon weekend
 
Apx.
 
 
PS - lo so che sono confuso, sono anni che tento di 
approcciare linux e ogni volta ne esco scornato...
 
 
-- 
- Se scegli la pillola blu la tua vita
   continuerà a fare schifo.
- E se scelgo quella rossa?
- Lo stesso, ma è alla fragola.
 
 

 ogni volta ne esco scornato...
 
Capita, ma complicarsi la vita con un container
VeraCrypt non dice niente di buono...
 
bye,
 
-- 
 
piergiorgio

 VeraCrypt non dice niente di buono...
 
Lo so, e difatti vorrei migrare. Ci sono tuttora cose di 
linux che me lo rendono intollerabile, forse la volta 
buona sarà quando sarò stufo delle vessazioni di MS ma al 
momento resisto con win 7. Vorrei sinceramente cambiare ma 
Linux è un sistema per gente davvero in gamba non per un 
utente medio.
 
Thanks!
 
Apx.


 utente medio.
 
Ma no, le distribuzioni "standard" da diversi
hanno non sono molto diverse da Windows o MacOS.
 
Lo sharing, via samba, si fa con un paio di click.
 
Se pero` uno si mette a fare un bridge, con un RPi,
tra NTFS e smb, con un container VC in mezzo, magari
le cose si complicano.
 
Non credo siano piu` semplici con Win, pero`.
 
bye,
 
-- 
 
piergiorgio