» RSh (Network)
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

RSh (Network)

Help send rsh commands to rshd running machines
Author vvvv group

Here you are supposed to see an image (rendered with SVG) describing the pins of this node. However, this does not work with Internet Explorer. You may want to consider using another browser, like FireFox, Chrome, Safari or Opera that do support SVG.

Credits by Stefan Hartmann
Warnings
Bugs

related discussions

start a forum thread about this node

about RSh (Network)

Aufbau eines RSH-Netzwerks mit vvvv

Abstract RSH in vvvvv

  • RSH ist ein tcp-basiertes Protokoll, mit dem auf einem Remote-Rechner Befehle ausgeführt werden können
    • Ist mit einer Hostliste(.rhosts-datei) erweiterbar, auf der alle Rechner (name oder IP) vermerkt sind, die Befehle ausführen dürfen.
      • Geht bis auf einzelne Befehle für einzelne Rechner zu konfigurieren
      • .rhosts ist auch abschaltbar
    • RSH gilt als extrem unsicher, wird daher nicht mehr verwendet oder nur in genau abgeschirmten internen Netzwerken.
  • Auf den Rechnern, auf denen ein Programm ausgeführt werden soll muss der RSH-Daemon laufen
  • Der Rechner, der die Ausführung steuert wird als RSH-Client bezeichnet
  • Der RSH-Client ist als vvvv-Knoten implementiert
  • Der RSH-Daemon läuft als eigenständiges Programm auf den Remote-Rechnern (Written by Silviu C. Marghescu (http://www.cs.umd.edu/~silviu)).

Setup

  • Setup eines RSH-Daemons (Standalone)
    • Das Programm rshd.exe (Written by Silviu C. Marghescu (http://www.cs.umd.edu/~silviu)) starten.
      • Optionen -d (nicht als Dienst) -r(keine .rhosts-datei, Zugriff von jedem Host möglich
        • rshd -d -r
    • Anmerkung: Das Starten als Dienst (Nach erfolgreichem Installieren als Dienst mittels rshd.exe -install) funktioniert nicht bei xp und 2000.
  • Typischerweise hat man einen vvvv-Server, von dem aus man zb. die vvvv-Clients starten möchte. Dies ist der RSH-Client.
    • RSH-Knoten anlegen
    • Input-Pins
      • Spread mit anzusteuernden RSH-Daemons(Name oder IP) festlegen
      • Spread mit Befehlen festlegen
        • Befehle sind alles, was man über die DOS-Kommandozeile ausführen kann
      • Execute-Spread zum Ausführen
        • beim RSH-knoten handelt es sich um einen ThreadedNetworkNode, d.h. das Execute eines jeden Slices wird in einem eigenen Thread ausgeführt
        • Alle Befehle geben irgendwann über den RSH-Daemon einen Wert zurück. Es gibt hierbei im vvvvRSH-Client keinen Timeout
        • Bei interaktiven Programmen wie v4 kommt i.d.r. erst eine Rückgabe wenn das Programm beendet ist.
      • Cancel-Spread zum Beenden
        • Hiermit wird eine wartende Verbindung zum RSH-Daemon beendet.
          • (ACHTUNG): Das Programm wird nicht beendet, nur die Verbindung. Dadurch ist es möglich, einen neuen Befehl an den entsprechenden RSH-Daemon abzuschicken
    • Output-Pins
      • ResultCode -1: Fehler, 0: wait, 1: ready bzw ok
      • ResultValue: ausführlichere Beschreibung

aktueller windows rsh daemon

    http://sourceforge.net/projects/rshd

anonymous user login

Shoutbox

~8d ago

Joanie_AntiVJ: I have an issue with some reflection calculations, any vector expert may know the secret of mirrors ? :) https://discourse.vvvv.org/t/help-to-mirror-a-vector/20523/4

~8d ago

Joanie_AntiVJ: I have an issue with some reflection calculations, any vector expert may know the secret of mirrors ? :) https://discourse.vvvv.org/t/help-to-mirror-a-vector/20523/4

~19d ago

joreg: @LCA remember that we also provide custom support for commercial projects: https://visualprogramming.net/#Support

~19d ago

LCA: where to ask about hardware setups: VL application over 26 1080p displays. maybe also with FUSE

~26d ago

tonfilm: @tobyk there is also this, who wants to win: https://bottosson.github.io/posts/oklab/

~1mth ago

tobyk: LCH is the best color space, all the other color spaces are now big losers. https://atmos.style/blog/lch-color-space

~1mth ago

schlonzo: "HowTo Work with Children" somehow I expected something else :D

~2mth ago

fleg: This Tuesday, Cologne: exhibition opening of "interwoven", textile disinformation patterns created with vvvv. https://fleg.de/news/exhibition-interwoven