GNU/Linux >> Linux Esercitazione >  >> Linux

"Permesso negato" a un file che possiedo?

Soluzione 1:

> sudo ls -al ./log
...
drw-rw-r-- 3 bob bob      4096 Jun  2 04:11 .

Non sembra che Bob abbia i permessi di esecuzione per ./log, quindi non può cd ad esso.

Ma

> ls -al .
...
drwxr-xr-x 2 bob bob 4096 June 1 14:22 log

mostra che lo fa. Ma non sembra che stiano puntando allo stesso file (autorizzazioni diverse, modtime diverso).

Prova sudo ls -ail ./log e ls -ail per vedere se l'inode è lo stesso.

Soluzione 2:

Le cose sono più semplici della corruzione del filesystem o di selinux. Come puoi vedere, ti manca l'autorizzazione x (eseguibile) nella directory di registro. In realtà per le directory x significa che qualcuno è in grado di passare a quella directory. Basta fare un "chmod +x log" per correggere quel perm e dovresti essere in grado di accedervi.

Soluzione 3:

Ho visto cose del genere quando il filesystem è stato danneggiato o se hai un'unità guasta. La correzione di solito consiste nell'eseguire fsck sul filesystem e lasciare che corregga gli errori che ha trovato.

Soluzione 4:

Inoltre, controlla le impostazioni SE/Linux. A volte i permessi sul file non hanno nulla a che fare con la possibilità o meno di accedervi.

Soluzione 5:

I file possono avere l'immutabile o aggiungere solo gli attributi estesi impostati. Mi è già successo e nemmeno root è riuscito a cancellare il file.

Gli attributi estesi possono essere visualizzati tramite "lsattr" e modificati tramite "chattr"


Linux
  1. un sacco di (Autorizzazione negata) in catalina.out

  2. maven:permesso bash mvn negato

  3. Autorizzazione docker.sock negata

  4. errore di montaggio 13 =Autorizzazione negata

  5. Come creare un ~/.vimrc globale?

Come correggere l'autorizzazione SSH non riuscita negata (publickey, gssapi-keyex, gssapi-with-mic)

[Risolto] Impossibile accedere al file di archiviazione, autorizzazione negata Errore in KVM Libvirt

Concetti di autorizzazione dei file Linux

Montare l'autorizzazione CIFS negata su Linux - Risolto!

Come trovare un file in FreeBSD

SSH non chiede la password, dà il permesso negato immediatamente