Archiv für den Februar 2010
Nächste Beiträge »Apache2 – Variable “SERVER_SOFTWARE” setzen
Freitag, 05.02.2010Um im Apache2 die Umgebungsvariable “SERVER_SOFTWARE” zu beeinflussen, nutzen Sie einfach die Konfiguration des Apache WebServers:
Z.Bsp. in Debian Linux lenny4:
Unter “/etc/apache2/conf.d/security” die Zeile beginnend mit “ServerTokens” finden und entsprechend anpassen.
- ServerTokens Prod
Der Server sendet “Server: Apache” - ServerTokens Major
Der Server sendet “Server: Apache/2″ - ServerTokens Minor
Der Server sendet “Server: Apache/2.0″ - ServerTokens Min
Der Server sendet “Server: Apache/2.0.41″ - ServerTokens OS
Der Server sendet “Server: Apache/2.0.41 (Unix)” - ServerTokens Full (oder nicht angegeben)
Der Server sendet “Server: Apache/2.0.41 (Unix) PHP/4.2.2 MyMod/1.2″
Die gesendeten Texte sind nur Beispiele.
Mehr Infos unter apache.org/docs/2.2/mod/core.html#servertokens
Debian: Liste aller Benutzer des Systems
Donnerstag, 04.02.2010Um unter Debian Linux (und anderen Linux Distributionen) eine aktuelle Liste sämtlicher Benutzer zu erhalten, nutzen Sie folgenden Befehl:
cat /etc/passwd
Das Dateiformat der “passwd” – Spalte für Spalte je durch einen Doppelpunkt (:) getrennt.
- Username / Benutzername
Name des Benutezrs. Zwischen 1 und 32 Zeichen lang - Password / Passwort
Ein “X” an dieser Stelle kennzeichnet, dass für diesen Benutzer ein verschlüsseltes Passwort inder Datei “/etc/shadow” hinterlegt ist - User ID (UID) / Benutzer ID
Jedem Benutzer ist eine ID (Kennung) zugeordnet.
Die “0″ (Null) ist für den Administrator (“root”) reserviert.
Der Bereich von 1 bis 99 ist für andere definierte Accounts reserviert.
zwischen 100 und 999 ist reserviert für Systemgruppen - Group ID (GID) / Gruppen ID
ID der Benutzergruppe, die der Benutzer angehört.
Diese können in der Datei “/etc/group” gefunden werden - User ID Info / Bemerkung
In diesem Feld können zusätzliche Informationen zum Benutzer gespeichert werden - Home directory / Basisverzeichnis
Der absolute Pfad zum Basisverzichnis (Heimatverzeichnis) des Benutzers.
Hier startet der Benutzer normalerweise nach seinem Login - Command/shell
Der absolute Pfad zur Shell des Benutzers (Standard: “/bin/bash”).