Sie müssen Benutzerrechte auf einem vorhandenen Linux-System dokumentieren.
Mit welchen Befehlen, Aktionen usw. kann ich vollständige Benutzerprofile erfassen?
Zu den Benutzerrechten gehören unter anderem:
- Datei/Verzeichnis: Lesen, Schreiben, Ausführen und Löschen
- Zugriff: Root, su, sudo
- Gruppen/Rollen: Rad
- Verbindungen: Lokal, Remote
Zu den Benutzertypen gehören (jedoch nicht ausschließlich):Anonym, Authentifiziert, System
________
UPDATE (1):
- System_Output basierend auf Recht: Berechtigung verweigert
- Befehle: getent group, getfacl, visudo /etc/sudoers
- Keywords_to_add_to_Searches: "Manpage", apropos
- Schlüsselwörter: Zugriffskontrollliste (ACL)
UPDATE (2):
- Wie würde ich als Root die Benutzerrechte dokumentieren? Beispiel: [cd /home] [ls] [getfacl _user_01_to_n_] [visudo /etc/sudoers] ... usw.
UPDATE (3):
Antwort1
getfacl(1)
Schauen Sie sich die Manpage an . Sie ist Teil des acl
Pakets. Druckt Dateizugriffskontrolllisten. Auf Dateisystemen ohne ACLs listet sie traditionelle Unix-Berechtigungen auf.
Bearbeiten
Sehen Sie sich die verschiedenen Optionen an getfacl
. Um beispielsweise die Berechtigungen eines Benutzers zu dokumentieren, joe
könnten Sie sagen:
getfacl -R -p /home/joe > joe_permissions.txt
(die Ausgabe getfacl
wird in eine joe_permissions.txt
Datei umgeleitet)