2011-11-22 14 views

risposta

38

Immettere la modalità super utente e inserire cd nella directory a cui non si è autorizzati a entrare. Sudo richiede la password dell'amministratore.

sudo su 
cd directory 
+0

grazie, funziona. – user1154390

6

hai diverse opzioni:

  • utilizzare un account utente diverso, uno con e x permessi ecute in tale directory.
  • Modificare le autorizzazioni sulla directory per consentire l'account utente e le autorizzazioni di ecolocalizzazione x.
    • usare sia chmod(1) cambiare i permessi o
    • Utilizzare il comando setfacl(1) per aggiungere una voce all'elenco di controllo di accesso per il tuo account utente. (Questo richiede anche di montare il file system con l'opzione acl, vedere mount(8) e fstab(5) per i dettagli sul parametro di monte.)

E 'impossibile per suggerire l'approccio corretto senza sapere di più sul problema; perché i permessi della directory sono impostati come sono? Perché hai bisogno di accedere a quella directory?

31

Se si tratta di una directory si possiede, concederti l'accesso ad esso:

chmod u+rx,go-w openfire 

Questo garantisce il permesso di utilizzare la directory ei file in essa contenuti (x) e per elencare i file che sono in esso (r); nega anche il gruppo e gli altri scrivono i permessi sulla directory, che di solito è corretta (anche se a volte potresti voler consentire al gruppo di creare file nella tua directory, ma considera di usare il bit appiccicoso nella directory se lo fai).

Se si tratta di una directory di qualcun altro, probabilmente sarà necessario l'aiuto del proprietario per modificare le autorizzazioni in modo che sia possibile accedervi (o sarà necessario l'aiuto da root per modificare le autorizzazioni per l'utente).

1

A meno che non si disponga delle autorizzazioni sudo per cambiarlo o siano presenti nel proprio gruppo di utenti/account, non sarà possibile entrarci.

check out chmod man nel terminale per ulteriori informazioni sulla modifica delle autorizzazioni di una directory.

74

@ risposta di user812954 era abbastanza disponibile, tranne che ho dovuto fare questo in due fasi:

sudo su 
cd directory 

Quindi, per uscire dalla modalità "super utente", basta digitare exit.

+0

nessuna immissione della password? – Winnemucca

10

chmod +x openfire ha funzionato per me. Aggiunge il permesso di esecuzione alla cartella openfire.

+0

può essere fatto con la finestra mobile? – Winnemucca

+0

@Winnemucca Non ne sono sicuro. Non ho mai lavorato con la finestra mobile. Ma presumo che possa essere – wcyn

+0

questa è la risposta corretta –

Problemi correlati