
Eigenständiger SSH-Server für Windows
PyRexecd ist ein eigenständiger SSH-Server für Windows.

> pip install pyrexecdPyRexec.pyw aus. AppData\Roaming\PyRexecd).> copy your\id_ed25519.pub authorized_keysPyRexec.pyw aus, um den Server zu starten.$ ssh -p 2200 windows> pyrexecd.exe [-d] [-l logfile] [-s sshdir] [-L addr] [-p port]
[-c cmdexe] [-u username] [-a authkeys] [-h homedir]
ssh_host_key ...
-d : Aktiviert den Debug-Modus (ausführliche Protokollierung).-l logfile : Pfad zur Protokolldatei (Standard: pyrexecd.log).-s sshdir : Pfad zum Konfigurationsverzeichnis. (Standard: AppData\Roaming\PyRexecd)-L a.b.c.d : Gibt die Lauschadresse an (Standard: 127.0.0.1).-p port : Gibt den Lauschport an (Standard: 2200).-c cmdexe : Pfad zur cmd.exe. (Standard: cmd.exe)-u username : Benutzername.-a authkeys : Pfad zur authorized_keys-Datei. (Standard: )Bestimmte SSH-Befehle werden als spezielle Befehle erkannt:
@clipget : Empfängt den Zwischenablage-Text von Windows.$ ssh windows @clipget > clipboard.txt@clipset : Sendet den Zwischenablage-Text an Windows.$ echo foo | ssh windows @clipset@open, @edit und @print : Windows-Shell-Operation.
Der Ziel-Pfadname sollte über stdin übergeben werden.$ echo C:\User\euske\foo.txt | ssh windows @edit> pip install cx_Freeze
> python setup_exe.py build
authorized_keys-h homedir : Pfad zum Home-Verzeichnis. (Standard: %UserProfile%)