Ich verwende Windows-Computer, um Befehle unter Linux über rsh auszuführen. Der Aufruf von rsh erfolgt über eine Software, die den angemeldeten Benutzernamen angibt, der auf dem Remote-Host verwendet werden soll. Dieser Benutzer ist jedoch auf dem Zielcomputer nicht vorhanden. Wie stelle ich auf dem Zielhost ein, dass alle Benutzer in /root/.rhosts dem Root-Konto zugeordnet werden?
Antwort1
Verwendet die aufgerufene Software rsh
einen einzigen Remote-Benutzernamen für alle Benutzer? (Versucht sie beispielsweise immer, Benutzer beim Remote-Host als „Fred“ anzumelden?) Wenn ja, erstellen Sie auf dem Zielcomputer ein Konto mit dem Namen „Fred“. Wenn Sie wirklich eine Sicherheitslücke schaffen wollen, indem Sie allen Ihren Benutzern Root-Zugriff gewähren, ändern Sie Freds UID auf 0 und, falls gewünscht, sein Home-Verzeichnis auf /root
.