파일 매개변수의 "-"는 무엇을 의미합니까? [복사]
이 질문에는 이미 답변이 있습니다.: ...
socat들어오는 직렬 트래픽을 로컬 UDP 포트(macOS)로 전달하는 데 사용하는 것 : socat OPEN:/dev/cu.usbmodem13203 UDP:localhost:12345 직렬 장치는 스트림 인터페이스이고 UDP는 패킷 기반이므로 명시적인 내용은 없습니다.옳은패킷 경계를 도입할 위치와 방법에 답하십시오. 내 테스트에서는 각 바이트가 자체 UDP 패킷으로 전달됩니다. 예를 들어 "XYZ"라는 문자열을 보내면 테스트 서버는 다음을 출력합니다. Datagram: X Datagram: Y ...
저는 퍼즐의 다양한 조각을 보면서 터미널 에뮬레이터를 이해하려고 노력하고 있습니다. socat을 사용하여 pty 쌍과 쉘 프로세스를 시작한 다음 picocom을 사용하여 연결하려고 합니다. 이것은 socat 명령에 대한 나의 이해입니다. $ socat -d -d PTY,raw,echo=0 EXEC:"/bin/sh",pty,stderr,setsid,sane 2024/03/12 08:12:16 socat[9106] N PTY is /dev/pts/5 2024/03/12 08:12:16 socat[9106...
ttyS0이 존재하는지 확인하는 JAVA 코드가 있습니다. 직렬 포트가 없으므로 다음을 얻습니다. Exception in thread "main" java.lang.RuntimeException: Error opening "/dev/ttyS0" tcgetattr(): Input/output error at com.sun.comm.LinuxDriver.getCommPort(LinuxDriver.java:66) at javax.comm.CommPortIdentifier.open(C...
이 nginx 사용자 정의 구성이 있습니다. server { listen 8080; server_name subdomain.domain.my.id; location /vless-ws { # Consistent with the path of V2Ray configuration if ($http_upgrade != "websocket") { # Return 404 error when WebSocket upgrading negotiate failed ...
매뉴얼 페이지에는 다음과 같은 내용이 socat나와 있습니다.socat는 두 개의 양방향 바이트 스트림을 설정하고 그 사이에 데이터를 전송하는 명령줄 기반 유틸리티입니다.이를 바탕으로 주장의 순서는 중요하지 않습니다. 저는 종종 다른 출처에서 같은 내용을 읽습니다. 하지만 때로는 순서가 중요하다고 느낄 때도 있습니다. 예: 고객의 네트워크에 SSH를 통해 액세스할 수 있는 내장 시스템이 있습니다. 임베드는 MS SQL 데이터베이스에 대한 직접 액세스를 제공합니다. 데이터베이스의 내용을 디버깅하려면 호...
SSH를 통해 Xdmcp 프로토콜의 터널을 설정하고 싶습니다. 원격 로그인을 위한 액세스 보안입니다. 간단한 해결책은 openvpn일 수 있지만 먼저 socat+ssh를 사용해 보고 싶습니다. 서버는 Solaris 10이고 클라이언트는 Slackware 15입니다. 클라이언트에서 ssh -L 6667:localhost:6667 192.168.201.200 서버에서 socat tcp4-listen:6667,reuseaddr,fork UDP:192.168.201.200:177 클라이언트에서 sudo ...
나는 socat의 예를 보았다여기, 그들이 사용하는 곳 tee l2r | socat - "TCP:remote:5555" | tee r2l l2r아니면 무슨 r2l뜻인가요? ...
상황은 다음과 같습니다. kvm-qemu를 통해 가상 직렬(소켓)을 통해 연결된 두 개의 VM(가상 머신)이 있습니다. 다음 직렬 구성을 사용하여 두 개의 가상 머신을 만들었습니다. Serial1(슬랙웨어, port1, ttyS1 또는 com2 사용) <serial type="unix"> <source mode="bind" path="/tmp/ppp.sock"/> <target type="isa-serial" port="1"> <model name=...
이 테스트 프로그램이 있어요 import sys for line in sys.stdin: print(line.strip()) print("DONE") 실제 장치(FTDI)에서 라인을 인쇄하도록 하면 python3 demo.py < /dev/ttyUSB0 그런 다음 내가 보내는 모든 줄을 인쇄한 다음 USB 케이블을 뽑으면 DONE메시지가 표시됩니다. 반면에 socat을 사용하여 가짜 tty를 생성하면 socat -d -d pty,raw,echo=0,link=ttyFake pty,r...
socat에는 터널 인터페이스를 생성하고 UDP를 통해 트래픽을 라우팅하는 기능이 있으므로 이 기능을 사용하여 VPN을 생성하는 것이 가능하다고 생각합니다. 서버측 설정: sudo socat -d -d TUN:10.0.0.1/24,up UDP-LISTEN:<PORT>,reuseaddr,fork sudo iptables -A FORWARD -i tun0 -j ACCEPT sudo iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o eth0 -j MASQ...
/dev/ttyS0RS-232 포트가 있고 널 모뎀을 통해 서로 연결된 두 대의 컴퓨터가 있습니다 . 나는 과거에 외부 터미널이 어떻게 작동했는지, 그리고 이것이 오늘날 Linux가 작동하는 방식과 어떻게 관련되는지 조금씩 이해하려고 노력하고 있습니다. 나는 다음과 같이 작동하도록했습니다 : 메인 컴퓨터: $ sudo socat /dev/ttyS0,raw,echo=0 exec:"/bin/bash -i",pty,stderr,setsid,sigint,sane 단말기: picocom -b 9600 /de...
누군가가 socat을 사용하여 다음과 같이 tcp 포트에서 들어오는 연결을 수신한다고 가정합니다. $ socat file:`tty`,echo=1 "TCP-L:8080" 연결이 수신되면 명령을 한 번만 실행할 수 있습니까? notify-send알림을 받기 위해 실행하려고 하지만 어떤 명령이든 가능합니다 . ...
상상하다 socatUDP 데이터그램 메시지를 브로드캐스트 주소로 보내려고 합니다 . 수신측에서는 다음과 같이 실행합니다 socat(루트 권한 사용). socat UDP-LISTEN:1011 - 다음 코드를 사용하여 루트 권한으로 메시지를 보내려고 합니다. echo -n "test" | socat - UDP-DATAGRAM:255.255.255.255:1011,broadcast 관찰된 행동 1025보다 낮은 포트(특권 포트 등)를 사용할 때 브로드캐스트 데이터그램 메시지가 삭제되는 것으로 나타납니다...
원격 서버에 대한 TCP 연결을 생성 socat하고 클라이언트가 전송합니다. 이미지 파일 작업( "convert", "open"등) 이미지(바이너리 콘텐츠) 자체 그러면 서버는 주어진 작업을 사용하여 이미지를 처리합니다. 내 첫 번째 생각은 바이너리 콘텐츠 앞에 이 텍스트 조작 유형을 전달하는 것이었습니다. # client socat tcp:server:9999 -\ < <(echo "open"; cat path/to/imgfile) # server socat tcp-liste...