Remote Shell konfigurieren

Post Reply
Message
Author
Thomas

Remote Shell konfigurieren

#1 Post by Thomas »

Hi Leute,

ich versuche zur Zeit eine Möglichkeit zu finden von einem NT Rechner aus ohne Passwortabfrage Befehle auf einen Unix Rechner zu schicken...

Um dies zu realisieren würde ich gerne rsh / remsh auf dem Unix Rechner installieren.

Nur leider waren meine bisherigen Versuche ohne Erfolg.

Ich habe zunächst dem NT Rechner auf Seiten des Linux Rechners in der /etc/hosts einen Hostnamen verpasst, dann diesen Hostnamen zusammen mit dem User, der sich später anmeldet in die /.rhosts eingetragen und noch einmal den Hostnamen in die /etc/hosts.equiv

Nun komme ich aber nicht weiter. Sobald ich versuche den rshd zu starten bekomme ich eine Fehlermeldung bezüglich ominöser "Sockets". Ausserdem habe ich auf einem anderen System auf dem Remote Shell aktiv läuft gesehen, dass der rshd gar nicht aktiv läuft ...

Was mache ich falsch ?
Kann mir jemand weiterhelfen ?

Vielen Dank im voraus !

Ciao, Thomas.

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: Remote Shell konfigurieren

#2 Post by hjb »

Hi,

ich bin gar nicht sicher, ob rshd, rexecd oder rlogind dafür zuständig ist...

Auf jeden Fall werden diese Programme über xinetd gestartet (du hast doch hoffentlich kein inetd mehr im Einsatz, oder <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> Vermutlich sind die Zeilen in der Konfigurationsdatei (x)inetd.conf schon vorhanden, sie müssen nur aktiviert und dann (x)inetd neu gestartet werden.

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

Sellmi

Re: Remote Shell konfigurieren

#3 Post by Sellmi »

mhh warum was spricht gegen inetd???

ronny
Posts: 313
Joined: 24. Apr 2001 11:11
Location: Muehlacker, BW

Re: Remote Shell konfigurieren

#4 Post by ronny »

rsh muss ja nun wirklich nicht sein (hoffentlich fliegt dieser unsinn bald aus den distris raus)

installier cygwin mit openssh auf windows

dann in der bash unter windows
$ ssh-keygen
$ echo "Protocol 1,2" > ~/.ssh/config
$ scp ~/.ssh/identity.pub user@server:.ssh/authorized_keys
$ ssh user@server befehl
ab hier sollte es ohne passwort funktionieren

natürlich kannst du auch mit protokoll version 2 arbeiten, dann ist die syntax zum erstellen der keys etwas anders, siehe manpage zu ssh-keygen und sshd

(sshd muss natürlich laufen, aber meist tut er das)

@sellmi
inetd ist noch unsicherer als xinetd

Post Reply