尝试从 Unix 套接字获取信息时出现“Multiplex uid 不匹配”

尝试从 Unix 套接字获取信息时出现“Multiplex uid 不匹配”

我创建了一个 unix 套接字,以便为我的 SSH 隧道启用 SSH 多路复用。我是 unix 套接字的新手,所以我想看看我的文件系统中的这个伪文件包含什么。我尝试过使用:

nc -U socket.fileecho "$(cat socket.file)"

在这两种情况下,都会返回此错误:

multiplex uid mismatch: peer euid 501 != uid 0

我真的很好奇,想cat查看tail这个 UNIX 套接字“文件”,看看当我使用 SSH 隧道时返回了什么。最后,我试图了解机器之间的通信如何使用这个 unix 套接字“文件”进行工作。

我如何从这个 unix 套接字读取数据?

相关内容