SSH 터널에 대해 SSH 멀티플렉싱을 활성화하기 위해 Unix 소켓을 만들었습니다. 나는 유닉스 소켓을 처음 사용하기 때문에 내 파일 시스템에 있는 이 의사 파일에 무엇이 포함되어 있는지 알고 싶었습니다. 나는 다음을 사용해 보았습니다.
nc -U socket.file
그리고echo "$(cat socket.file)"
두 경우 모두 다음 오류가 반환됩니다.
multiplex uid mismatch: peer euid 501 != uid 0
cat
저는 이 UNIX 소켓 "파일"을 살펴 tail
보고 SSH 터널을 사용할 때 무엇이 반환되는지 정말 궁금합니다 . 마지막으로, 나는 이 유닉스 소켓 "파일"을 사용하여 기계 간의 통신이 어떻게 작동하는지 이해하려고 노력하고 있습니다.
이 유닉스 소켓에서 데이터를 어떻게 읽나요?