Come posso dare l'autorizzazione completa alla cartella e alla sottocartella


24

Sono nuovo di Ubuntu e ho bisogno di creare una nuova cartella /vare ho bisogno che tutti gli utenti della macchina dispongano delle autorizzazioni complete per questa cartella.

Come devo procedere?


Benvenuti in Ask Ubuntu! ;-) Vuoi creare una cartella in /varcui abbia il permesso completo per tutti gli utenti ??? Ce n'è già uno! e si chiama tmp!
Fabby,

Grazie per la risposta, sì, voglio farlo, ma per favore, cosa intendi con "Ce n'è già uno"! e si chiama tmp!
Sam,

1
/ tmp è una directory di sistema con un filesystem temporaneo che utilizza la memoria RAM. Tutto ciò che viene inserito verrà eliminato al riavvio.
Eduardo Cola,

@EduardoCola: attualmente utilizza il disco, ma sì, viene eliminato al riavvio! (Puoi vederlo accadere quando rimuovi quiet splashdai parametri di avvio ...) ;-)
Fabby,

/ Tmp non è usato con tmpfs? Quale utilizza la RAM?
Eduardo Cola,

Risposte:


25

Premi Ctrl+ Alt+ Tper andare a un terminale e digitare:

sudo mkdir /var/szDirectoryName
sudo chmod a+rwx /var/szDirectoryName

Dov'è szDirectoryNameil nome della directory che desideri, asignifica "all" (utenti) +significa "aggiungi i seguenti diritti" e rwxsignifica rispettivamente read, write ed e xecute ...

Nota: esiste già una directory di questo tipo in /varcui tutti gli utenti hanno accesso a: tmp(percorso completo /var/tmp:) al quale è a sua volta collegato simbolicamente /tmp.
Attenzione, tuttavia, che tutti i file in /tmpvengono eliminati all'avvio.

Per ulteriori informazioni, ecco una grande risorsa su tutte le directory in Linux.


ma cosa significa che dopo aver eseguito il tuo comando ho ottenuto un totale di 0 quando ho scritto ls -l / var / nameoffolder?
Sam,

so che il comando ls .. usato per elencare cosa c'è in quella cartella ma -l mi dai i permessi rigth?
Sam,

La tua domanda originale ha ricevuto risposta. Se hai ulteriori domande, chiedine un'altra! Per favore, visita anche il Ask Ask Ubuntu Tour per capire meglio come funziona questo sito, in quanto è abbastanza diverso da un forum ... Un clic su ☑ sarebbe apprezzato nel frattempo ... ;-)
Fabby,

scusa, hai modificato la tua risposta con una dichiarazione che desidero chiedere: esiste già una directory in / var a cui tutti gli utenti hanno accesso: tmp che è linkato a / tmp questo significa che le cartelle che creerò in / var verranno eliminate come in / tmp
Sam

17

Terminale aperto

Crea directory con mkdir:

sudo mkdir /var/DirectoryName

Per dare tutte le autorizzazioni a una cartella, dare chmod -R 777:

sudo chmod -R 777 /var/DirectoryName
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.