[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: fehlerhafte Ausführung von /etc/profile



Hi Sebastian,

Sebastian Hempel wrote:
Hallo Dirk,

Was passiert eigentlich, wenn Du Dich als "root" anmeldest und dann zu
dem kritischen Benutzer machst - und zwar einmal mit "su" und zum
anderen mit "su -". Oder auch mal umgekehrt - d.h. Wechsel von
kritischen Benutzer zu "root"

Habe ich gerade eben ausprobiert.

Beim Wechsel von root zu einem Benutzer egal ob mit su oder mit su - verhält sich das System so, wie wenn sich der Benutzer direkt an der Konsole anmelden würde; alle Kommandos aus dem Anmelde-Skript schlagen fehl.

Versuche ich von einem Benutzer mittels su oder su - zu root zu wechseln kommt es zu einem segmentation fault.

Und wie unterscheiden sich die Umgebung(svariablen) - kannst Du Dir
mit "set" ausgeben lassen - wenn es klappt und wenn nicht?

Die Umgebungsvariablen kann ich mir ausgeben lassen. Auf den ersten Blick gibt es neben den üblichen Unterschieden (anderer PATH, HOME, etc.) vor allem den Unterschied, dass es beim Benutzer noch einen sehr lange Liste von Funktionen gibt. Evtl. hat sich hier ja ein Fehler eingeschlichen und bei jeder Ausführung "mischt" sich eine bash Funktion mit ein.

Werde diese Sache einmal näher untersuchen.

hast Du mal geprüft, ob:
- die Platte noch in Ordnung ist?
- der Memory keine Fehler zeigt
- passwd, shadow und die Default LogIn Scripte unverdächtig aussehen?
- Fehler im syslog u.a Logfiles auftauchen

Was sagt ein 'ldd /usr/bin/id'?
Könnte ja auch sein, das eine Library kaputt ist.

Schon mal versucht, 'id' neu zu installieren?

Gruss
Reinhold


Reply to: