Der Befehl sudo ist praktisch um bestimmten Benutzerkennungen die Möglichkeit zu geben Befehle mit root-Rechten auszuführen. Schwierig wird es aber manchmal dann, wenn diese Benutzer nur bestimmte Befehle mit diesen erweiterten Rechten ausführen können sollen. Grundsätzlich ist es zwar möglich nur bestimmte Befehle freizugeben (oder auch bestimmte Befehle zu verbieten), aber auch harmlos erscheinende Befehle wie chmod können ausreichen um weitere Rechte zu erlangen.

Hier ist es besser ein kleines Scri...

One time passwords

Es kommt immer einmal vor, dass man sich von einem fremden Netz/fremden Rechnern aus mit einem seiner Server verbinden möchte. Meist ist dies auch kein Problem, aber in einem Internetcafe z.B. garantiert einem niemand, dass nicht eine Software auf den Rechnern installiert ist, die das Kennwort bei der Eingabe über die Tastatur mitschneidet.

Diese Gefahr kann man durch die Verwendung von Einmalkennwörtern (One time password, OTP) umgehen, selbst wenn eine Software die Eingaben mitschne...