Pagina 1 di 4
[Risolto a metà][Supporto] Cambiare permessi su NTFS
Inviato: sabato 22 ottobre 2011, 20:16
da TheXeno
Ciao a tutti! Sto programmando in C con l'ambiente code::blocks. Ho notato una brutta cosa e non so di chi sia la colpa..
Quando copio tutto il workspace sul pc, riesco a compilare ed eseguire.
Ma da quando la cosa la faccio sul mio HD esterno, posso solo compilare: guardo i permessi e provo a cambiarli da shell e da Nautilus (aperto come root). Semplicemente appeno metto la spunta "rendi eseguibile" si ritoglie da sola e lo stesso vale per le varie opzioni sui permessi dei gruppi.
Da shell non da problemi, ma chiaramente con
tutto è come prima.
Da dove diavolo parto per capire sto problema?
ps: mi dice che è impossibile determinare i permessi dell'unità, quando guardo le proprieta del disco.
Grazie ragazzi!
Re: [Supporto] Root non cambia i permessi... dove andremo a finire? :D
Inviato: sabato 22 ottobre 2011, 20:21
da Stealth
Qual'è il filesystem dell'unità esterna?
ciao
Re: [Supporto] Root non cambia i permessi... dove andremo a finire? :D
Inviato: sabato 22 ottobre 2011, 20:32
da TheXeno
NTFS
Credo che sia il problema, xke lo fa con tutti i suoi files.. c'è un modo, vero?
Re: [Supporto] Root non cambia i permessi... dove andremo a finire? :D
Inviato: sabato 22 ottobre 2011, 20:46
da streetcross
TheXeno ha scritto:
NTFS
Credo che sia il problema, xke lo fa con tutti i suoi files.. c'è un modo, vero?
ntfs è, come suggerisce il nome, il filesystem dei sistemi NT, sistemi che non conoscono i permessi *nix i quali vengono solo emulati da Ubuntu fin che il dispositivo è collegato, poi ovviamente si "resettano" dato che ntfs non sa gestire i permessi, va bene qualsiasi altro filesystem, Mac, BSD, linux *nix in generale, ma gli obsoleti FAT e ntfs no perchè non sono in grado
Re: [Supporto] Root non cambia i permessi... dove andremo a finire? :D
Inviato: sabato 22 ottobre 2011, 21:13
da TheXeno
Ok, se sono emulati va bene. Che si resettano poi va bene. Ma finché è collegato devo poterli cambiare, in fondo l'ho già fatto
Re: [Supporto] Root non cambia i permessi... dove andremo a finire? :D
Inviato: sabato 22 ottobre 2011, 21:39
da TheXeno
Sto provando col modificare fstab... quando ho nomi di dischi con gli spazi e non voglio cambiarci il nome, dovrei scrivere
nel punto di mount?
Re: [Supporto] Root non cambia i permessi... dove andremo a finire? :D
Inviato: sabato 22 ottobre 2011, 21:43
da l3on4rdo
cambia il titolo.
Re: [Supporto] Root non cambia i permessi... dove andremo a finire? :D
Inviato: sabato 22 ottobre 2011, 21:47
da streetcross
TheXeno ha scritto:
Ok, se sono emulati va bene. Che si resettano poi va bene. Ma finché è collegato devo poterli cambiare, in fondo l'ho già fatto
Sì è vero, un tempo lo si faceva da interfaccia grafica, ora non mi pare tu possa ma de avvii uno script o un eseguibile da shell funziona. Per avere i permessi di esecuzione anche via grafica monta con le opzioni exec,rw
TheXeno ha scritto:
Sto provando col modificare fstab... quando ho nomi di dischi con gli spazi e non voglio cambiarci il nome, dovrei scrivere
nel punto di mount?
sì
Re: [Supporto] Root non cambia i permessi... dove andremo a finire? :D
Inviato: sabato 22 ottobre 2011, 21:53
da Stealth
Se hai la 11.04 butta un occhio a questa guida:
Hardware/DispositiviPartizioni/MontarePartizioni/Ntfs
ciao
ps: sposto in hardware e segui il consiglio di l3on4rdo, cambia il titolo del primo post
Re: [Supporto] Root non cambia i permessi... dove andremo a finire? :D
Inviato: sabato 22 ottobre 2011, 21:54
da l3on4rdo
TheXeno ha scritto:
Sto provando col modificare fstab... quando ho nomi di dischi con gli spazi e non voglio cambiarci il nome, dovrei scrivere
nel punto di mount?
no, per gli spazi va inserito
\040 al posto dello spazio.
Re: [Supporto] Root non cambia i permessi... dove andremo a finire? :D
Inviato: sabato 22 ottobre 2011, 21:59
da streetcross
l3on4rdo ha scritto:
TheXeno ha scritto:
Sto provando col modificare fstab... quando ho nomi di dischi con gli spazi e non voglio cambiarci il nome, dovrei scrivere
nel punto di mount?
no, per gli spazi va inserito
\040 al posto dello spazio.
Chiedo scusa mi ero dimenticato di fstab, ad ogni modo con exec come opzione di mount dovresti risolvere
Re: [Supporto] Cambiare permessi su NTFS
Inviato: sabato 22 ottobre 2011, 22:43
da TheXeno
Se risolvo metterò un bel risolto.
Volevo chiedervi una piccola cosa riguardo i gruppi: se lascio piene facolta al gruppo Altri potrei avere problemi con qualcosa? Cos'è meglio fare di buona norma?
Re: [Supporto] Cambiare permessi su NTFS
Inviato: sabato 22 ottobre 2011, 22:48
da streetcross
Dipende da come usi il tuo pc, io potrei anche lasciare il pc acceso con un post-it appiccicato con scritte tutte le mie password e dare tutti i permessi a tutti, tanto chi si avvicina fisicamente al mio computer viene falciato altrettanto fisicamente da me...
Se hai altri utenti che utilizzano il pc dipende se a te sta bene che guardino le tua cose, non è che ci siano indicazioni standard, dipende
Re: [Supporto] Cambiare permessi su NTFS
Inviato: sabato 22 ottobre 2011, 22:50
da TheXeno
asd ok grazie..
Riguardo fstab nulla cambia, ecco cosa ho scritto:
Codice: Seleziona tutto
/dev/sdb1 /media/My\040Passport ntfs-3g umask=770,exec,rw,nls=utf8
Any corrections?
Re: [Supporto] Cambiare permessi su NTFS
Inviato: domenica 23 ottobre 2011, 19:56
da TheXeno
Ho aggiornato con
Codice: Seleziona tutto
/dev/sdb1 /media/My\040Passport ntfs-3g user,exec,rw,utf8 0 0
ma mi dice
Codice: Seleziona tutto
Error mounting: mount exited with exit code 1: helper failed with:
Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://ntfs-3g.org/support.html#unprivileged
e da terminale con root non monta. mhmmmmm
Re: [Supporto] Cambiare permessi su NTFS
Inviato: domenica 23 ottobre 2011, 20:04
da il_muflone
togli quel user,
Re: [Supporto] Cambiare permessi su NTFS
Inviato: mercoledì 26 ottobre 2011, 13:43
da TheXeno
Senza user non me lo monta. E poi (indipendentemente da quello) mi chiede se saltare il montaggio della periferica mancante... effettivamente l'ho assegnato come hd o partizione del sistema in fstab credo... ed ogni volta lo cerca. Come lo correggo? Avete una proposta di configurazione? :-\
Re: [Supporto] Cambiare permessi su NTFS
Inviato: mercoledì 26 ottobre 2011, 14:05
da TheXeno
Con questa configurazione
Codice: Seleziona tutto
/dev/sdb1 /media/My\040Passport ntfs-3g defaults,nls=utf8,umask=007,gid=46,uid=1000 0 0
mi da questo quando lo collego:
Codice: Seleziona tutto
Error mounting: mount exited with exit code 1: helper failed with:
mount: only root can mount /dev/sdb1 on /media/My Passport
ed all'avvio mi dice che My Passport non è collegato: S continua boot, attendi, M per modificare manualmente. Uff.. L'avevo trovata la configurazione corretta, ma mi da sta cosa all'avvio e sto provando altro, ma senza successo...
Re: [Supporto] Cambiare permessi su NTFS
Inviato: mercoledì 26 ottobre 2011, 17:31
da patel
/dev/sdb1 /media/My\040Passport ntfs-3g uid=nomeutente 0 0
Re: [Supporto] Cambiare permessi su NTFS
Inviato: mercoledì 26 ottobre 2011, 20:37
da il_muflone
TheXeno ha scritto:Senza user non me lo monta.
non te lo monta neanche con user se e` per quello ma comunque sia user non ci va, se hai altri messaggi leggili.
TheXeno ha scritto:E poi (indipendentemente da quello) mi chiede se saltare il montaggio della periferica mancante... effettivamente l'ho assegnato come hd o partizione del sistema in fstab credo... ed ogni volta lo cerca. Come lo correggo?
aggiungi noauto per non montarlo automaticamente all'avvio e quindi saltare il controllo