Autorizzazioni nella directory apache2

2

Stavo lavorando su questi istruzioni per far funzionare di nuovo il mio server Web e necessario modificare il file /etc/apache2/httpd.conf .

Avevo bisogno di cambiare il permesso su httpd.conf file e l'ho fatto. Successivamente ho tentato di modificare /etc/apache2/httpd.conf . Non potevo perché non avevo il permesso di cambiare le cose nella directory /etc/apache2 . Così ho provato un chmod 666 nella directory /etc/apache2 . Ora non riesco a vedere alcun contenuto nel finder nella directory /etc/apache2/ . Le autorizzazioni che posso vedere sulla directory sono: drw-rw-rw- . In Finder viene visualizzato come un permesso personalizzato.

Devo cambiare le autorizzazioni su /etc/apache2 ma su cosa?

    
posta Pam 13.08.2018 - 02:23
fonte

1 risposta

1

I didn't have permission to change things in the apache2 directory.

Perché la directory è di proprietà dell'utente root e non dell'utente loggato.

Now I cannot see any contents in finder in the apache2 directory.

Poiché l'autorizzazione attuale è su apache2 directory è drw-rw-rw- , quindi non puoi cambiare ( cd ) in quella directory, poiché ti manca l'autorizzazione execute ( x ) po. Aggiungi il permesso di esecuzione per poter passare alla directory apache2 . Esegui la seguente riga di comando:

sudo chmod a+x /etc/apache2

Per modificare httpd.conf (o qualsiasi altro file), usa sudo , come:

sudo vim /etc/apache2/httpd.conf

    
risposta data 13.08.2018 - 03:52
fonte

Leggi altre domande sui tag