10得票6回答
使用MAMP和Unix Socket进行PHP Artisan迁移

我最开始是在Laravel 4.2上开发我的应用程序,但后来决定将其迁移到5.0版本,以涵盖5.0相对于4.2的许多变更和优势。 我现在正在尝试运行我的数据库迁移,但是收到了以下错误信息:[PDOException] SQLSTATE[HY000] [2002] No such file...

10得票2回答
有没有一种方法可以获取Unix套接字连接另一端的UID?

有没有一种方法让UNIX域套接字监听器仅接受来自特定用户的连接(chmod/chown 在我的理解中对于抽象套接字不起作用),或者换句话说,从传入连接获取uid(在Linux上)? DBus在Linux上使用抽象Unix套接字,具有一个名为GetConnectionUnixUser的函数,该...

10得票1回答
使用Unix域套接字的IPC是否安全?

我计划在同一台主机上运行的两个进程之间使用Unix域套接字进行IPC(进程间通信)。但在选择Unix套接字之前,我还需要考虑数据安全性。 我只是想知道,在不加密我发送到该连接上的数据的情况下,是否存在“中间人”攻击的可能性?

10得票2回答
使用Unix套接字时出现“地址已在使用中”的错误

使用Unix本地套接字编写以下C源代码时,我遇到了有关地址已在使用中的错误。在查看man 7 Unix获取更多信息后,我尝试创建一个子文件夹,在其中执行我的程序(显然修改当前文件夹上的sun_path字段),但错误仍然相同。 有人能帮帮我吗? 源代码:#include <stdio....

10得票4回答
无法连接到Linux的“抽象”Unix套接字。

我正在尝试使用UNIX套接字进行线程间通信。该程序仅旨在在Linux上运行。为避免创建套接字文件,我希望使用在unix(7)中记录的“抽象”套接字。 然而,我似乎无法连接到这些套接字。但如果我使用“路径名”套接字,则一切正常。 以下是代码(我没有引用任何错误处理,但已完成): thread...

10得票2回答
使用Unix域套接字与TCP套接字建立连接的成本有何区别?

奇怪的是,我在谷歌上没有找到这个信息。使用Unix域套接字与TCP套接字建立连接的成本是多少? 目前我必须使用TCP套接字进行连接池,因为重新连接相当昂贵。我想知道是否可以通过简单地切换到Unix域套接字并摆脱连接池来简化我的客户端。

10得票3回答
在Docker容器中运行dbus-daemon

我将尝试创建一个包含自定义D-Bus总线的Docker容器。 我的Dockerfile配置如下: FROM ubuntu:16.04 COPY myCustomDbus.conf /etc/dbus-1/ RUN apt-get update && apt-get inst...

9得票2回答
Warp:绑定到Unix域套接字

这里列出的示例代码演示了如何使warp仅侦听特定主机。 此外,此帖子介绍了如何在Haskell中使用Unix域套接字的基础知识。 如何将这两种方法结合起来,以使warp侦听(即绑定到)特定的Unix域套接字(例如warp.sock)? 注意:此问题故意没有展示研究努力,因为它是问答样式的...

9得票1回答
Python: code.interact(local=locals()) 在标准输入输出不可用时的应用

在Python中,以下代码片段在执行后将打开一个交互式 shell。 import code; code.interact(local = locals()) 这在调试不太被文档记录的代码时非常有用。人们可以使用shell来浏览程序环境并找出问题所在,即使没有调试器也可以。目前为止,还不错...

9得票1回答
如何在Haskell中使用hedis通过Unix域套接字连接到Redis服务器?

我想知道如何使用 hedis 通过 Unix 域套接字连接到 Redis 服务器,正如 hackage 页面中所宣传的: 通过 TCP 或 Unix Domain Socket 连接: TCP 套接字是连接 Redis 服务器的默认方式。对于连接同一台机器上的服务器,Unix 域套接字比标...