Wie kann ich über die Befehlszeile auf Unix Domain Sockets zugreifen?

8

Das Lesen einer Unix-Domain-Socket-Datei mit Python ähnelt einem normalen TCP-Socket:

%Vor%

Da UDS keine gewöhnlichen Dateien sind, arbeitet cat nicht an ihnen:

%Vor%

Auch nicht curl :

%Vor%

Wie lese oder schreibe ich Unix Domain Sockets mit Standard-Befehlszeilenprogrammen wie curl?

PS: In einem seltsamen Zufall wurde kürzlich ein Curl-Patch vorgeschlagen )

    
Adam Matan 28.11.2014, 20:46
quelle

1 Antwort

16

Sie können den Befehl ncat vom Projekt nmap verwenden:

%Vor%

Um den Zugriff zu erleichtern, können Sie Folgendes tun:

%Vor%

Sie können auch socat :

verwenden %Vor%     
kev 29.11.2014, 03:23
quelle