Ho pasticciato con i permessi

Non importa se ti serve una mano per partire o se vuoi un consiglio avanzato: gli utenti "del Pinguino" hanno una risposta per ogni necessità.
Regole del forum
Rispondi
Avatar utente
Zievatron
Livello: BD-ROM (6/15)
Livello: BD-ROM (6/15)
Messaggi: 260
Iscritto il: gio set 12, 2013 3:18 pm

Ho pasticciato con i permessi

Messaggio da Zievatron »

Su Fedora 19 xfce.
Ho copiato una dir con dei file che avevo sul NB su PC. Stesso percorso.
Non mi dava il permesso di procedere come utente, così ho eseguito come root.
Poi, però, ho rilevato che in questo modo i file risultavano di root e non potevo accedervi come utente.
Allora ho pensato di modificare i permessi su tutte le dir e file che si trovano in quella posizione.
Ne è venuto fuori questo pasticcio:

Codice: Seleziona tutto

    # chmod -r -v 777 /home/unknow/.local/share/data/
    chmod: impossibile accedere a "777": File o directory non esistente
    cambio del modo di "777" da 0000 (---------) in 0000 (---------) non riuscito
    il modo di "/home/unknow/.local/share/data/" è stato cambiato da 0777 (rwxrwxrwx) in 0333 (-wx-wx-wx)
Perchè non è riuscito?
Perchè ha cambiato i permessi di testa sua a 333?
Come rimedio?
Zievatron (Il Nuovo Druido)
Ormai sono anni che uso solo Linux. Ho felicemente dimenticato... Ehm,... Bhò. Non ricordo più come si chiamava. :D
System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

Re: Ho pasticciato con i permessi

Messaggio da System » gio ott 10, 2013 7:04 pm


Avatar utente
hashcat
Livello: Storage Area Network (12/15)
Livello: Storage Area Network (12/15)
Messaggi: 1946
Iscritto il: gio mag 02, 2013 4:13 pm

Re: R: Ho pasticciato con i permessi

Messaggio da hashcat »

La r deve essere maiuscola:

Codice: Seleziona tutto

chmod -R -v 777 /home/unknow/.local/share/data
“The quieter you become, the more you can hear”
Avatar utente
Zievatron
Livello: BD-ROM (6/15)
Livello: BD-ROM (6/15)
Messaggi: 260
Iscritto il: gio set 12, 2013 3:18 pm

Re: Ho pasticciato con i permessi

Messaggio da Zievatron »

Ho rimediato, ma non ho capito niente.
Cioè, ho riprovato il comando ricorsivo, usando "-R" maiuscola invece che "-r" ed ha funzionato.
Na non capisco perchè prima mi diceva "File o directory non esistente".
Zievatron (Il Nuovo Druido)
Ormai sono anni che uso solo Linux. Ho felicemente dimenticato... Ehm,... Bhò. Non ricordo più come si chiamava. :D
Avatar utente
hashcat
Livello: Storage Area Network (12/15)
Livello: Storage Area Network (12/15)
Messaggi: 1946
Iscritto il: gio mag 02, 2013 4:13 pm

Re: R: Ho pasticciato con i permessi

Messaggio da hashcat »

Perchè l'opzione -r ha un'altra funzione (non so cosa fa):

http://linux.die.net/man/1/chmod

P.S.: Serve per specificare un file di riferimento (non so per cosa).
“The quieter you become, the more you can hear”
System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

Re: Re: R: Ho pasticciato con i permessi

Messaggio da System » gio ott 10, 2013 7:23 pm


Rispondi