[Risolto] Chown non funziona?

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
cpighin
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 528
Iscrizione: mercoledì 17 settembre 2008, 16:36
Sesso: Maschile
Località: Assisi San Presto (PG)
Contatti:

[Risolto] Chown non funziona?

Messaggio da cpighin »

Ciao,

in un PC con Ubuntu 14.04 avevo un solo utente "claudio" e mia moglie accedeva ai suoi file nella cartella "DocumentiPersonaliAntonella" entrando nel sistema con le mie credenziali.

Qualche giorno fa, ho finalmente deciso di creare l'account specifico per mia moglie: "antonella". Fin qui tutto bene, in apparenza!

Poi ho provato a cambiare il proprietario della cartella "DocumentiPersonaliAntonella" da "claudio" a "antonella" in modo che lei potesse gestire a in libertà i suoi file senza utilizzare le mie credenziali.

Ho dato il comando

Codice: Seleziona tutto

chown -R antonella DocumentiPersonaliAntonella
ma i permessi non sono stati cambiati!

Ho provato con

Codice: Seleziona tutto

sudo chown -R antonella DocumentiPersonaliAntonella
senza ottenere la variazione attesa.

Dove sbaglio?

Grazie :)
Ultima modifica di cpighin il sabato 4 marzo 2017, 19:25, modificato 2 volte in totale.
Avatar utente
maxbigsi
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17039
Iscrizione: mercoledì 21 maggio 2008, 14:05
Desktop: Xfce
Distribuzione: MX Linux 23.2 64bit
Sesso: Maschile
Contatti:

Re: Chmod non funziona?

Messaggio da maxbigsi »

Codice: Seleziona tutto

sudo chown -R antonella:antonella /percorso/cartella
W il software libero..... W Ubuntu -- Ubuntu User # 31322
https://www.ergosumracalmuto.org/inform ... /index.php
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25441
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: Chmod non funziona?

Messaggio da giulux »

Mi pare che nel titolo dovrebbe esserci chown e non chmod.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
cpighin
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 528
Iscrizione: mercoledì 17 settembre 2008, 16:36
Sesso: Maschile
Località: Assisi San Presto (PG)
Contatti:

Re: Chown non funziona?

Messaggio da cpighin »

Hai ragione :)
Gerry Ghetto

Re: Chmod non funziona?

Messaggio da Gerry Ghetto »

cpighin [url=http://forum.ubuntu-it.org/viewtopic.php?p=4962532#p4962532][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Ho dato il comando

Codice: Seleziona tutto

chown -R antonella DocumentiPersonaliAntonella
ma i permessi non sono stati cambiati!
È assolutamente giusto, perché con chown non cambi i permessi, ma cambi il proprietario e il gruppo. Per cambiare i permessi serve chmod.
Dove sbaglio?
Devi prima copiare i dati nella Home della consorte (con privilegi root), poi devi cambiare il proprietario e il gruppo con sudo chown -R antonella:antonella /home/antonella/DocumentiPersonaliAntonella
Avatar utente
cpighin
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 528
Iscrizione: mercoledì 17 settembre 2008, 16:36
Sesso: Maschile
Località: Assisi San Presto (PG)
Contatti:

Re: Chmod non funziona?

Messaggio da cpighin »

Ho seguito il tuo consiglio, senza risultato. Il proprietario risulta sempre "claudio" :(
Guarda:

Codice: Seleziona tutto

claudio@ASUS-K53SJ:~$ sudo chown -R antonella:antonella /media/PartizioneDATA/Antonella/DocumentiPersonaliAntonella
claudio@ASUS-K53SJ:~$ cd /media/PartizioneDATA/Antonella
claudio@ASUS-K53SJ:/media/PartizioneDATA/Antonella$ ls -al
totale 196
drwxrwxr-x 1 claudio claudio   4096 ott 21 18:36 .
drwxrwxr-x 1 claudio claudio  16384 mar 19  2016 ..
drwxrwxr-x 1 claudio claudio   4096 nov 20 14:58 CartaIdentità
drwxrwxr-x 1 claudio claudio      0 feb  4  2016 DiplomaSpecializzazione
drwxrwxr-x 1 claudio claudio 151552 feb 26 17:10 DocumentiPersonaliAntonella
drwxrwxr-x 1 claudio claudio   4096 giu  4  2016 Firme
drwxrwxr-x 1 claudio claudio   4096 dic  2  2015 Immobili
drwxrwxr-x 1 claudio claudio   4096 giu 17  2016 INPSAttestatiContributi
drwxrwxr-x 1 claudio claudio   4096 giu 19  2016 InpsVari
drwxrwxr-x 1 claudio claudio   4096 feb 26 17:09 Panda_Cv705DP
drwxrwxr-x 1 claudio claudio      0 dic  5  2014 Passaporto
drwxrwxr-x 1 claudio claudio   4096 mag 27  2016 Redditi&Tasse
drwxrwxr-x 1 claudio claudio      0 nov 20 15:04 TesseraSanitaria
drwxrwxr-x 1 claudio claudio      0 mag 20  2014 Vari
Claudio :)
Gerry Ghetto

Re: Chown non funziona?

Messaggio da Gerry Ghetto »

Postaci per favore

Codice: Seleziona tutto

lsblk -f
ls -l /home
grep 'antonella' /etc/passwd
Avatar utente
cpighin
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 528
Iscrizione: mercoledì 17 settembre 2008, 16:36
Sesso: Maschile
Località: Assisi San Presto (PG)
Contatti:

Re: Chmod non funziona?

Messaggio da cpighin »

Gerry Ghetto [url=http://forum.ubuntu-it.org/viewtopic.php?p=4962567#p4962567][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
cpighin [url=http://forum.ubuntu-it.org/viewtopic.php?p=4962532#p4962532][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
Dove sbaglio?
Devi prima copiare i dati nella Home della consorte (con privilegi root), poi devi cambiare il proprietario e il gruppo con sudo chown -R antonella:antonella /home/antonella/DocumentiPersonaliAntonella
Grazie Gerry, la tua soluzione non va bene nel caso mio. Vorrei che una cartella della mia partizione per dati fosse gestibile per "antonella", senza crearne una apposita nella sua Home!

Claudio :)
Avatar utente
GreYOwL
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1226
Iscrizione: sabato 28 aprile 2007, 19:58
Desktop: Gnome 3.32-0
Distribuzione: Archlinux 64bit
Sesso: Maschile
Località: Roma

Re: Chown non funziona?

Messaggio da GreYOwL »

prova a vedere se funziona:
1:
entra nelle directory una per una, ad esempio:

Codice: Seleziona tutto

cd /media/PartizioneDATA/Antonella/DocumentiPersonaliAntonella
2) cambia ora il propietario dei file in essa contenuti:

Codice: Seleziona tutto

sudo chown antonella\: *.*
Avatar utente
cpighin
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 528
Iscrizione: mercoledì 17 settembre 2008, 16:36
Sesso: Maschile
Località: Assisi San Presto (PG)
Contatti:

Re: Chown non funziona?

Messaggio da cpighin »

Ecco:

Codice: Seleziona tutto

claudio@ASUS-K53SJ:~$ lsblk -f
NAME   FSTYPE LABEL MOUNTPOINT
sda                 
├─sda1              /
├─sda2              
├─sda5              /media/PartizioneDATA
└─sda6              [SWAP]
sr0                 
claudio@ASUS-K53SJ:~$ ls -l /home
totale 8
drwxr-xr-x 23 antonella antonella 4096 feb 27 18:24 antonella
drwxr-xr-x 59 claudio   claudio   4096 feb 27 19:27 claudio
claudio@ASUS-K53SJ:~$ grep 'antonella' /etc/passwd
antonella:x:1001:1001:antonella,,,,:/home/antonella:/bin/bash
claudio@ASUS-K53SJ:~$ 
Claudio :)
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Chown non funziona?

Messaggio da telperion »

è una partizione FAT32 o NTFS
Gerry Ghetto

Re: Chown non funziona?

Messaggio da Gerry Ghetto »

Hai fatto una volta il login con "antonella" e controllato il proprietario?

Che filesystem ha la partizione data?
Avatar utente
cpighin
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 528
Iscrizione: mercoledì 17 settembre 2008, 16:36
Sesso: Maschile
Località: Assisi San Presto (PG)
Contatti:

Re: Chown non funziona?

Messaggio da cpighin »

È una partizione NTFS.

Se faccio il login come "antonella", ottengo le stesse informazioni di cui sopra e cioè:

Codice: Seleziona tutto

antonella@ASUS-K53SJ:~$ cd /media/PartizioneDATA/Antonella
antonella@ASUS-K53SJ:/media/PartizioneDATA/Antonella$ ls -al
totale 196
drwxrwxr-x 1 claudio claudio   4096 ott 21 18:36 .
drwxrwxr-x 1 claudio claudio  16384 mar 19  2016 ..
drwxrwxr-x 1 claudio claudio   4096 nov 20 14:58 CartaIdentità
drwxrwxr-x 1 claudio claudio      0 feb  4  2016 DiplomaSpecializzazione
drwxrwxr-x 1 claudio claudio 151552 feb 26 17:10 DocumentiPersonaliAntonella
drwxrwxr-x 1 claudio claudio   4096 giu  4  2016 Firme
drwxrwxr-x 1 claudio claudio   4096 dic  2  2015 Immobili
drwxrwxr-x 1 claudio claudio   4096 giu 17  2016 INPSAttestatiContributi
drwxrwxr-x 1 claudio claudio   4096 giu 19  2016 InpsVari
drwxrwxr-x 1 claudio claudio   4096 feb 26 17:09 Panda_Cv705DP
drwxrwxr-x 1 claudio claudio      0 dic  5  2014 Passaporto
drwxrwxr-x 1 claudio claudio   4096 mag 27  2016 Redditi&Tasse
drwxrwxr-x 1 claudio claudio      0 nov 20 15:04 TesseraSanitaria
drwxrwxr-x 1 claudio claudio      0 mag 20  2014 Vari
Claudio :)
Avatar utente
GreYOwL
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1226
Iscrizione: sabato 28 aprile 2007, 19:58
Desktop: Gnome 3.32-0
Distribuzione: Archlinux 64bit
Sesso: Maschile
Località: Roma

Re: Chown non funziona?

Messaggio da GreYOwL »

intanto leggiQUESTO
Se vuoi risolvere in fretta, sposta tutti i file in una directory con filesystem unix-like dai i comandi che ti ho dato sopra, e poi rimettili dentro la ntfs
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Chown non funziona?

Messaggio da telperion »

cpighin [url=http://forum.ubuntu-it.org/viewtopic.php?p=4962665#p4962665][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:È una partizione NTFS.

Se faccio il login come "antonella", ottengo le stesse informazioni di cui sopra e cioè:

Codice: Seleziona tutto

antonella@ASUS-K53SJ:~$ cd /media/PartizioneDATA/Antonella
antonella@ASUS-K53SJ:/media/PartizioneDATA/Antonella$ ls -al
totale 196
drwxrwxr-x 1 claudio claudio   4096 ott 21 18:36 .
drwxrwxr-x 1 claudio claudio  16384 mar 19  2016 ..
drwxrwxr-x 1 claudio claudio   4096 nov 20 14:58 CartaIdentità
drwxrwxr-x 1 claudio claudio      0 feb  4  2016 DiplomaSpecializzazione
drwxrwxr-x 1 claudio claudio 151552 feb 26 17:10 DocumentiPersonaliAntonella
drwxrwxr-x 1 claudio claudio   4096 giu  4  2016 Firme
drwxrwxr-x 1 claudio claudio   4096 dic  2  2015 Immobili
drwxrwxr-x 1 claudio claudio   4096 giu 17  2016 INPSAttestatiContributi
drwxrwxr-x 1 claudio claudio   4096 giu 19  2016 InpsVari
drwxrwxr-x 1 claudio claudio   4096 feb 26 17:09 Panda_Cv705DP
drwxrwxr-x 1 claudio claudio      0 dic  5  2014 Passaporto
drwxrwxr-x 1 claudio claudio   4096 mag 27  2016 Redditi&Tasse
drwxrwxr-x 1 claudio claudio      0 nov 20 15:04 TesseraSanitaria
drwxrwxr-x 1 claudio claudio      0 mag 20  2014 Vari
Claudio :)
dunque
pertanto durante la fase di montaggio (vedere le guide relative al montaggio partizioni di tali file system (vedere le relative guide al montaggio partizioni) viene assegnato in modo predefinito un utente proprietario, un gruppo proprietario e i relativi permessi a tutti i file presenti in essi.
prova con:
(presumendo che la partizione NTFS sia montata in /media/PartizioneDATA )

smonta la paritzione:

Codice: Seleziona tutto

sudo umount /media/PartizioneDATA
assegna al punto di mount:

Codice: Seleziona tutto

sudo chown antonella:claudio /media/PartizioneDATA
rimonta

Codice: Seleziona tutto

sudo mount /media/PartizioneDATA
ora siccome i permessi lettura/scrittura sono uguali per proprietario e gruppo, con entambi gli utenti dovresti avere il pieno accesso ai file di tutta ala partizione (che eredita i permessi del PUNTO DI MOUNT)


Se il trucchetto non funziona vedi
https://wiki.archlinux.org/index.php/NTFS-3G_(Italiano)
Abilitare Gruppi/Utenti
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13190
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Chown non funziona?

Messaggio da thece »

:o ...

Posta l'output di questi comandi che sistemiamo in un battibaleno

Codice: Seleziona tutto

cat /etc/fstab
sudo lsblk -f
Avatar utente
cpighin
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 528
Iscrizione: mercoledì 17 settembre 2008, 16:36
Sesso: Maschile
Località: Assisi San Presto (PG)
Contatti:

Re: Chown non funziona?

Messaggio da cpighin »

thece [url=http://forum.ubuntu-it.org/viewtopic.php?p=4962749#p4962749][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto::o ...

Posta l'output di questi comandi che sistemiamo in un battibaleno

Codice: Seleziona tutto

cat /etc/fstab
sudo lsblk -f
Eccoti servito

Codice: Seleziona tutto

claudio@ASUS-K53SJ:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=c0219c80-8d8e-4105-a1c7-493fe4e872a4 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=fda690b4-bf26-4c93-ade1-b17d57a62e78 none            swap    sw              0       0
# comando che monta la partizione ASUS_DATA all'avvio (modifica del 20141205)
# /dev/sda5    /media/ASUS_DATA ntfs-3g silent,umask=000,locale=it_IT.utf8 0 0
# comando che monta la partizione ASUS_DATA all'avvio e 
# rende disponibile il cestino (modifica del 20141209)
/dev/sda5 /media/PartizioneDATA ntfs-3g auto,defaults,uid=1000,gid=1000,silent,umask=0002,locale=it_IT.utf8 0 0
claudio@ASUS-K53SJ:~$ sudo lsblk -f
[sudo] password for claudio: 
NAME   FSTYPE LABEL     MOUNTPOINT
sda                     
├─sda1 ext4             /
├─sda2                  
├─sda5 ntfs   ASUS_DATA /media/PartizioneDATA
└─sda6 swap             [SWAP]
sr0                     
claudio@ASUS-K53SJ:~$ 
Gentili Telperion e GreYOwL abbiate pazienza, vediamo cosa propone tece ;)

Claudio :)
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13190
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Chown non funziona?

Messaggio da thece »

Intanto scriviamo bene i nomi altrimenti qui il supporto finisce in un altrettanto battibaleno ;)


Se hai dei file aperti sulla partizione NTFS /dev/sda5 chiudili

Se la partizione NTFS /dev/sda5 è montata

Codice: Seleziona tutto

umount | grep sda5
smontala

Codice: Seleziona tutto

sudo umount /dev/sda5
Con un editor di testo in modalità amministratore apri il file /etc/fstab

Codice: Seleziona tutto

sudo gedit /etc/fstab
e modifica la riga

Codice: Seleziona tutto

/dev/sda5   /media/PartizioneDATA   ntfs-3g   auto,defaults,uid=1000,gid=1000,silent,umask=0002,locale=it_IT.utf8   0   0
in

Codice: Seleziona tutto

/dev/sda5   /media/PartizioneDATA   ntfs-3g   auto,defaults,silent,umask=0000,locale=it_IT.utf8   0   0
salva il file. Rimonta la partizione con

Codice: Seleziona tutto

sudo mount -a
In questo modo la partizione NTFS /dev/sda5 verrà montata sulla directory /media/PartizioneDATA con proprietà utente root e gruppo root, ma tutte le directory e i file sottostanti saranno accessibili in lettura e scrittura da tutti gli utenti in via dei permessi (777 per le directory e 666 777 anche per i file) ereditati dal mountpoint (/media/PartizioneDATA).

Codice: Seleziona tutto

ls -l /media
Se ti occorre una gestione dei permessi più fine ne riparliamo

Sul come funzionano in Linux la proprietà e i permessi dei file e directory delle partizioni NTFS gestite attraverso il driver ntfs-3g cerca nel Forum, è un argomento che è già stato trattato decine di volte
Ultima modifica di thece il giovedì 2 marzo 2017, 18:54, modificato 1 volta in totale.
Avatar utente
cpighin
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 528
Iscrizione: mercoledì 17 settembre 2008, 16:36
Sesso: Maschile
Località: Assisi San Presto (PG)
Contatti:

Re: Chown non funziona?

Messaggio da cpighin »

GreYOwL [url=http://forum.ubuntu-it.org/viewtopic.php?p=4962674#p4962674][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:intanto leggiQUESTO
Se vuoi risolvere in fretta, sposta tutti i file in una directory con filesystem unix-like dai i comandi che ti ho dato sopra, e poi rimettili dentro la ntfs
Avevo letto l'articolo. Ho provato la tua soluzione e non ha funzionato :(
Avatar utente
cpighin
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 528
Iscrizione: mercoledì 17 settembre 2008, 16:36
Sesso: Maschile
Località: Assisi San Presto (PG)
Contatti:

Re: Chown non funziona?

Messaggio da cpighin »

telperion [url=http://forum.ubuntu-it.org/viewtopic.php?p=4962735#p4962735][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:......

ora siccome i permessi lettura/scrittura sono uguali per proprietario e gruppo, con entambi gli utenti dovresti avere il pieno accesso ai file di tutta ala partizione (che eredita i permessi del PUNTO DI MOUNT)


Se il trucchetto non funziona vedi
https://wiki.archlinux.org/index.php/NTFS-3G_(Italiano)
Abilitare Gruppi/Utenti
Il PC in questione è in un appartamento che sto per lasciare. Vi tornerò nel prossimo fine settimana e spero di aver tempo per provare la tua soluzione!
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 14 ospiti