Come posso diventare il proprietario di un file / cartella che possiede root?


31

Avevo la brutta abitudine di archiviare i miei sfondi in / usr / share / backgrounds e ho deciso di spostarli tutti in Immagini . Bene, il problema è che molti di loro sono ora di sola lettura poiché sono di proprietà di root . Come posso diventarne il proprietario, se root li possiede già? Ho già provato Come posso diventare il proprietario di un file che proviene da un altro PC / utente? , ma le impostazioni non si "attaccano".

inserisci qui la descrizione dell'immagine

Risposte:


59
  1. Apri un terminale ( CTRL+ ALT+ T). Ora sei a casa tua.
  2. sudo chown -R $USER:$USER Pictures e digita la tua normale password utente.

1
O se un'altra directory nella cartella home sostituisce quella con le immagini. Ha funzionato anche per me e per le sottocartelle.
Lewis,

l'opzione -R o –recursive per operare ricorsivamente su file e directory
Yevgeniy Afanasyev

12

Puoi farlo tramite terminale o gui.

VERSIONE GUI

Premi ALT+ F2e digita gksu nautilusQuesto ti trasformerà in un account amministratore usando nautilus. Ora vai a quei file e modifica le autorizzazioni / il proprietario in modo che il tuo account normale possa usarli. Questo a volte non funziona. Almeno per me funzionano e su un altro PC no. Prova e vedi.

La versione della GUI sembra quasi la stessa di Dash, tranne che invece di dire "Cerca" nella barra di ricerca dice "Esegui un comando". Ecco un'immagine:

inserisci qui la descrizione dell'immagine

VERSIONE TERMINALE

Digita ALT+ F2e digita gnome-terminal. Vai a quella cartella. Nel tuo caso sarebbe cd "/home/alan/Desktop/Untitled Folder"e digitare sudo chown alan:alan *.jpg. Questo funzionerà perché funzionerà;)


Grazie CYREX! La versione della GUI non avrebbe mai funzionato per qualche motivo, ma eseguirla in Terminal ha funzionato. Vanni è stato il primo a rispondere (di 6 secondi), ma dato che entrambi avete praticamente la stessa risposta, ho votato anche il vostro :)
Alan,

@Luis La versione della GUI funziona su qualsiasi versione di Ubuntu o solo per la 12.04?
Lucio,

1
@Lucio - Posso confermare che funziona almeno dall'11.04. L'ho provato in 11.04, 11.10 e 12.04.
Luis Alvarado,

5
sudo su
chown user_name folder_name

Per prima cosa apri il tuo superutente che è root

Nel comando sopra user_nameè il nome dell'utente su cui si desidera impostare la proprietà folder_nameè la cartella che proprietà si desidera modificare


5
Non è necessario fare sudo sunulla se lo stai già facendo sudo chown.
edwinksl,

2

Riga di comando: usa Alt+F2

Passare alla directory che contiene i file che si desidera modificare. Utilizzare sudodavanti al comando che modifica le autorizzazioni, il proprietario e il gruppo di tali file. Ti verrà chiesta la password e il comando verrà eseguito come se fossi root.

Potresti anche fare sudo super inserire root.

$ sudo su
[sudo] password for {username}: 
root@{host}:/home/{username}#

Quindi passare alla directory che contiene i file che si desidera modificare.

Le autorizzazioni vengono modificate con chmodEsempio: chmod 755 somefilelo farebbe leggere, scrivere, eseguire per il tuo come proprietario e leggere, eseguire per gruppo e altri. Utente e gruppo vengono modificati con chownEsempio: chown alan:alan somefilerenderebbe alan il proprietario di alcuni file.

modifica: dopo aver letto il link che hai pubblicato ho una domanda! Quell'argomento non ha già risposto alla tua domanda? Parla dell'esecuzione gksu nautilus. Questa opzione ti consente di utilizzare Nautilus come utente root. Ciò ti consentirebbe di modificare l'accesso (vedi l'immagine in quell'argomento).


Ciao Rinzwind, grazie per la tua risposta! Come sempre ho cercato la domanda prima di pubblicare la mia, e ho incontrato quella. Diceva di usare gksu nautilusquale fosse la prima cosa che ho provato prima di trovare quella domanda. Ma per qualche ragione, cambierei i permessi e loro resetterebbero sempre, anche come root. Strano!
Alan,

Non strano! semplicemente stupido;) Potrebbe essere un bug: X
Rinzwind

Spero proprio di no! In entrambi i casi, ho smesso di mettere lì i miei sfondi, non ha senso.
Alan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.