Next: 9. Rechte im Linux-Dateisystem
Up: 8.7 Das ``Who-is-Who'' der
Previous: 8.7.6 last
8.7.7 lastlog
Mit dem Befehl
lastlog ist es möglich den Zeitpunkt des letzten Einloggens eines Benutzer zu bestimmen.
lastlog [OPTIONEN]
Optionen |
-t N |
beschränkt die Ausgabe auf die letzten N Tage. (time) |
-u NAME |
erlaubt die direkte Anzeige der Daten eines Benutzers. (user) |
Für die Auswertung greift der Befehl auf die Logdatei /var/log/lastlog zurück.
tapico@defiant:~ > lastlog -u tapico
Username Port From Latest
tapico tty5 Son Feb 11 16:21:59 +0100 2001
tapico@defiant:~ > lastlog -t 1
Username Port From Latest
root tty2 Son Feb 11 16:22:16 +0100 2001
tapico tty5 Son Feb 11 16:21:59 +0100 2001
lori tty3 Son Feb 11 16:23:18 +0100 2001
Notizen:
Benutzerverwaltung
-
274
- Loggen Sie sich als root im Terminal 1 ein.
-
275
- Richten Sie den Benutzer grayson mit den Default-Bedingungen ein.
-
276
- Welche Einträge sind für den Benutzer in /etc/passwd und /etc/shadow gemacht worden?
-
277
- Ist ein Home-Verzeichnis für grayson angelegt worden?
-
278
- Wechseln Sie zu Terminal 2 und loggen Sie sich als grayson ein.
-
279
- Wechseln Sie zu Terminal 1 und ändern das Paßwort von grayson auf `werner'.
-
280
- Welches Paßwort steht in /etc/shadow für grayson? Vergleichen Sie den Eintrag mit dem Eintrag ihres Nachbarn.
-
281
- Wechseln Sie zu Terminal 2 und loggen Sie sich als grayson ein.
-
282
- Welches ist das aktuelle Verzeichnis?
-
283
- Legen Sie den Benutzer lori mit folgendem Befehl an!
useradd -c "Lori Kalmar" -m -p locust lori
Was bewirkt der Befehl?
-
284
- Wechseln Sie zu Terminal 3 und versuchen sich als lori einzuloggen. Was passiert?
-
285
- Wechseln Sie wieder zu Terminal 1 und lassen sie sich die /etc/shadow anzeigen. Warum konnten Sie sich nicht als lori einloggen?
-
286
- Ändern Sie das Paßwort von lori so, daß Sie sich einloggen können? Testen Sie das.
-
287
- Editieren Sie die Datei /etc/shadow. Kopieren Sie das Paßwort von lori in das Paßwortfeld von grayson. Versuchen Sie sich nun wieder an Terminal 2 mit dem Paßwort von lori als grayson einzuloggen.
-
288
- Editieren Sie die Datei /etc/shadow für den Benutzer grayson. Fügen Sie vor dem verschlüsselten Paßwort ein `
*
' (Asterisk, Stern) ein. Versuchen Sie sich wieder am Terminal 2 als grayson einzuloggen. (Eventuell vorher ausloggen.)
-
289
- Machen Sie die Änderung in /etc/shadow rückgängig und versuchen Sie sich wieder am Terminal 2 als grayson einzuloggen.
-
290
- Wie müssen Sie vorgehen um ein Konto fürs Einloggen zu deaktieren? Dabei darf das Paßwort nicht unbrauchbar gemacht werden, da es für einen FTP-Zugang gebraucht wird. Beschreiben Sie das Verfahren und testen Sie es am Benutzer grayson.
-
291
- Wechseln Sie zu Terminal 1 und legen Sie die Gruppe greydeath an.
-
292
- Lassen Sie sich alle Gruppen anzeigen in denen root Mitglied ist. Benutzen Sie dazu die Befehle groups und groups root. Erklären Sie den Unterschied.
-
293
- Fügen Sie root zur Gruppe greydeath hinzu.
-
294
- Lassen Sie sich alle Gruppen anzeigen in denen root Mitglied ist. Was ist das Problem? (Testen Sie die unterschiedliche Arbeitsweise von groups und groups root.)
-
295
- Lassen Sie sich die Datei /etc/group anzeigen. Ist root eingetragen bei der Gruppe greydeath?
-
296
- Loggen Sie sich einmal aus und wieder als root ein. Überprüfen Sie wiederum die Gruppenzugehörigkeit.
-
297
- Legen Sie die Datei /trellwan (Inhalt: ein schöner Spruch) an. Ändern Sie die Gruppenzugehörigkeit auf greydeath und die Rechte mit dem Befehl chmod 640 /trellwan. Damit besitzt der Besitzer der Datei Schreib- und Leserecht und die Gruppe greydeath das Leserecht.
-
298
- Können grayson und lori auf /trellwan zugreifen?
-
299
- Fügen Sie als root grayson zur Gruppe greydeath hinzu. Lassen Sie sich als root und als grayson die Gruppenzugehörigkeit von grayson anzeigen.
-
300
- Lassen Sie sich nun als grayson den Inhalt von /trellwan anzeigen.
-
301
- Loggen Sie sich als Benutzer lori aus. Löschen Sie den Benutzer lori mit seinem Heimatverzeichnis.
-
302
- Löschen Sie die Gruppe greydeath.
-
303
- Versuchen Sie nun den Benutzer grayson zu löschen. Was passiert?
-
304
- Loggen Sie als grayson aus und löschen den Benutzer. Was ist mit seinem Heimatverzeichnis passiert?
-
305
- Welche Informationen bekommen Sie über die Datei /trellwan?
-
306
- Löschen Sie die Datei /trellwan.
-
307
- Sie sollen auf der Applikationsebene einen Fehler für einen Benutzer beheben. Leider kennen Sie das Passwort des Benutzers nicht, wollen es aber auch nicht permanent ändern. Beschreiben Sie ihre Vorgehensweise.
Notizen:
Next: 9. Rechte im Linux-Dateisystem
Up: 8.7 Das ``Who-is-Who'' der
Previous: 8.7.6 last