小编Qui*_*sse的帖子

由于 /var/run/dbus/system_bus_socket 连接超时,Fedora VM 上的身份验证缓慢

我有这个 Fedora VM,由于某种原因,一段时间后总是开始进行非常缓慢的“sudo”身份验证(或一般的身份验证,例如 GUI 应用程序要求凭据)。它会正常工作,直到某个时刻 (*) 它开始等待 20 秒以上,然后才会显示密码提示。

(*) 那一刻可能是在我暂停并重新启动 VM 之后,但我无法可靠地重现这一点。

我想我将它追溯到与 DBus 有关的事情,因为执行 sudo 的“跟踪”给了我这个:

 0.000040 connect(8, {sa_family=AF_LOCAL, sun_path="/var/run/dbus/system_bus_socket"}, 33) = 0
 0.000095 fcntl(8, F_GETFL)         = 0x2 (flags O_RDWR)
 0.000035 fcntl(8, F_SETFL, O_RDWR|O_NONBLOCK) = 0
 0.000039 geteuid()                 = 0
 0.000038 getsockname(8, {sa_family=AF_LOCAL, NULL}, [2]) = 0
 0.000060 poll([{fd=8, events=POLLOUT}], 1, 0) = 1 ([{fd=8, revents=POLLOUT}])
 0.000041 sendto(8, "\0", 1, MSG_NOSIGNAL, NULL, 0) = 1
 0.000090 sendto(8, "AUTH EXTERNAL 30\r\n", 18, MSG_NOSIGNAL, NULL, 0) = 18
 0.000135 poll([{fd=8, …
Run Code Online (Sandbox Code Playgroud)

sudo dbus

6
推荐指数
1
解决办法
691
查看次数

标签 统计

dbus ×1

sudo ×1