SuSE GmbH

SuSE Support-Datenbank

Titel: Root kann keine Programme ausführen?

----------

Übersicht o Stichwortsuche o History o Versionen o Kategorien o Alle Artikel
English

----------

Root kann keine Programme ausführen?

In der Umgebung von Root befindet sich "." nicht im Suchpfad (Variable PATH). Wenn der Benutzer root im aktuellen Verzeichnis ein Programm xxx starten will, muß er entweder
        ./xxx
oder
        sh xxx
tippen.

Warum ist dem so?

Das Ganze hat in erster Linie mit Sicherheitsaspekten zu tun.

Ein Beispiel: Root befindet sich im Verzeichnis /tmp und dort ist ein ausführbares Shellscript mit dem Namen "sl", welches folgenden Code enthält:

	#!/bin/bash
	cd /
	rm -rf *
Tippt Root nun aus Versehen
        sl
ein (anstelle von "ls"), so wird umgehend irgendwo eine starke Festplattenaktivität zu vermerken sein ;-(

----------

Siehe auch:

----------

Stichwörter: ROOT, PUNKT, PATH, PFAD, SECURITY, SICHERHEIT, COMMAND NOT FOUND

----------

Kategorien: Sicherheit , Grundwissen

----------

Übersicht o Stichwortsuche o History o Versionen o Kategorien o Alle Artikel
English

----------

SDB-punkt, Copyright SuSE GmbH, Nuremberg, Germany - Version: 18. Jun 1996
SuSE GmbH - Zuletzt generiert: 03. Oct 1999 23:05:41 by maddin with sdb_gen 1.00.0