Hallo Leute
Wenn ich als User eingeloggt bin kann ich nicht nicht alle Konsole-Kommandos ausführen lassen, auch nicht nach Eingabe su/Passwort.
Bsp. (Shell-Konsole):
[xy]$ ifconfig -a
bash: ifconfig: command not found
[ xy ]$ su
Password:
[ xy ]# ifconfig -a
bash: ifconfig: command not found
[ xy ]# exit
exit
[ xy ]$
Wieso geht das nicht? Was kann getan werden damit es geht? Es geht übrigens auch nicht mit der Linux- oder Root-Konsole.
Dank und Gruss
d-oli
PS: Red Hat 9
Linux 15.009 Themen, 106.826 Beiträge
Das hat mit Philosophie nichts zutun, sondern mit Sicherheitskonzeption.
Linux ist ein Multiusersystem. Welchen Sinn sollte es haben, dass jeder auf die Konfigurationsprogramme zugreifen kann (bspl. Netzwerkkonfiguration, ifconfig zeigt nämlich nicht nur die Einstellungen an)? Man kann nicht davon ausgehen, dass man immer der einzige Benutzer eines Rechners ist. Es ist nicht "verboten" sich als Root anzumelden, nur soll man damit nicht surfen oder andere alltägliche Sachen machen. Der Root ist für die Administration zuständig, also wird man sich für sowas wohl als Root einloggen müssen...oder man zwingt das Windows-Konzept auf.
