从命令行创建Unix命名套接字
发布时间:2020-12-15 18:44:14 所属栏目:安全 来源:网络整理
导读:是否有类似于mkfifo的命令但是对于域套接字? 对于套接字没有确切等效的mkfifo,即没有命令只是创建一个“挂起”套接字.这是出于历史原因:服务器的函数bind(),即在文件系统中创建套接字名称/ inode的函数,如果已使用该名称,则会失败.换句话说,服务器无法在预
是否有类似于mkfifo的命令但是对于域套接字?
对于套接字没有确切等效的mkfifo,即没有命令只是创建一个“挂起”套接字.这是出于历史原因:服务器的函数bind(),即在文件系统中创建套接字名称/ inode的函数,如果已使用该名称,则会失败.换句话说,服务器无法在预先存在的套接字上运行.
因此,如果您之前已经创建了套接字,那么首先需要由服务器删除它.没有好处.正如您在Gregory的回答中所看到的,如果您为其保留服务器,则可以创建一个套接字,例如netcat.一旦服务器消失,旧套接字就消失了.新服务器有一个新的套接字,所有客户端都需要重新连接,尽管套接字的名称相同. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |