Esiste un registro linux per quando a un utente viene negato l'accesso ai file a causa delle autorizzazioni


10

Esiste un file di registro che tiene traccia delle cose che gli utenti cercano di fare e che vengono negate a causa delle normali autorizzazioni per i file unix. So che selinux fa le cose, ma il più delle volte i permessi dei file ole 'buoni li fermano prima. Quando ciò accade, c'è un registro su cui viene stampato.

Grazie

linux 

Risposte:




2

Auditctl consente di registrare l'accesso ai file, incluso l'accesso negato.

Dalla manpage :

To see unsuccessful open call's:

auditctl -a exit,always -S open -F success!=0

1

Potresti voler dare un'occhiata a AppArmor (scaricare le informazioni alla fine).

Per impostazione predefinita, la maggior parte delle distro non lo registra.


più precisamente, aa-logprof
LiraNuna,

1

Di recente ho cercato di risolvere questo problema da solo. Ho trovato la risposta nella manpage audit.rules:

Esempi

La seguente regola mostra come controllare l'accesso non riuscito ai file a causa di problemi di autorizzazione. Si noti che sono necessarie due regole per ciascun arco ABI per verificarlo poiché l'accesso ai file può non riuscire con due diversi codici di errore che indicano problemi di autorizzazione.

-a always,exit -F arch=b32 -S open -S openat -F exit=-EACCES -k access
-a always,exit -F arch=b32 -S open -S openat -F exit=-EPERM -k access
-a always,exit -F arch=b64 -S open -S openat -F exit=-EACCES -k access
-a always,exit -F arch=b64 -S open -S openat -F exit=-EPERM -k access

La mia risposta spudorata alla mia domanda.


0

No, nelle configurazioni stock non c'è nulla che mostri direttamente "all'utente bibby è stato negato l'accesso a / root"

Potresti essere in grado di trovare un software di controllo che potrebbe avere un controllo avanzato o forse un software (come SeLinux) che utilizza un accesso ACL più complesso ai file e potrebbe registrare cose, ma anche Windows non registra tali errori di autorizzazione (ci sono utility con Sysinternals che mostrano errori al momento dell'accesso negato per Windows).

Non credo di aver mai incontrato utilità simili a quelle dei sistemi Unix.

Puoi provare a cercare cose "accidentali" nei registri, come programmi di posta o web server che registrano errori nel tentativo di accedere a percorsi di file particolari che come amministratore conosci dovrebbero essere presenti.

Se sei interessato alla sicurezza del tuo sistema per impedire agli utenti fastidiosi di agire in modo fastidioso, puoi provare alcune delle utility elencate qui e vedere se ti aiuteranno.


-3

se l'utente non può accedere a causa di autorizzazioni, l'utente otterrebbe "autorizzazione negata" sul suo schermo e sarà in / nulla andrà nel registro, ma è visibile all'utente

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.