SSH-Tunneling schlägt unter MacOS plötzlich fehl

SSH-Tunneling schlägt unter MacOS plötzlich fehl

Ich habe ein SSH-Skript, das so aussieht.

#!/bin/bash

user="jumpuser"
host="??.??.??.??"
port="34"

x="ssh $user@$host -p $port "

x+="-L 8001:??.??.??.??:34 "    
# ...many more entries
x+="-L 8998:??.??.??.??:34 "                    

$x

Wir verwenden dies in meinem Team, um einen Tunnel zu erstellen, um bestimmte Dienste in unserer Umgebung zu erreichen.

Das hat einwandfrei funktioniert, aber heute hat es angefangen zu fehlschlagen. Das Seltsame ist, dass es nur bei mir fehlschlägt. Ich bekomme diesen Fehler und es wird keine Verbindung hergestellt:

dup() in/out/err failed

Ich verwende Mac OS, wie alle anderen auch, aber ich bin die einzige Person mit diesem Problem und es begann speziell heute. Ich habe meinen Rechner bereits mehrmals ohne Erfolg neu gestartet.

Antwort1

Dieser Befehl hat das Problem für mich behoben:

ulimit -n 20000 24000

Kurz bevor ich mein Skript ausführe.

verwandte Informationen