Come puoi registrare tutti i comandi che qualcuno ha inserito nella shell?
Ti chiedo sia per proteggerti se sei connesso al server di qualcun altro e qualcosa si rompe, sia se qualcun altro è connesso al tuo server (intenzionalmente o maliziosamente).
Anche un principiante può storia di bypass con unset historyo creare una nuova shell per nascondere le proprie tracce.
Sono curioso di sapere in che modo gli amministratori senior di Linux tengono traccia dei comandi immessi / delle modifiche apportate al sistema.
execvenon è l'unica scala di accesso che devi registrare. Perché noexecvp? Oppureexecl? ecc.