↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Wiki / 配置参数

unix_socket_permissions

英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。

当前阅读 PG 18·选择有来源记录的版本

boot val
511
category
Connections and Authentication / Connection Settings
context
postmaster
documented
true
enumvals
未知
lang
en
max val
511
metadata version
18
min val
0
name
unix_socket_permissions
short desc
Sets the access permissions of the Unix-domain socket.
source
pg-settings-source-snapshot
unit
未知
vartype
integer

版本定义 PG 18

设置 Unix 域套接字的访问权限。Unix 域套接字使用通常的 Unix 文件系统权限集。参数值应是以 chmod 和 umask 系统调用所接受格式指定的数字权限模式。(要使用惯用的八进制格式,数字必须以 0(零)开头。)

默认权限是 0777,表示任何人都可以连接。合理的其他取值包括 0770(仅属主和所属组,另见 unix_socket_group)和 0700(仅属主)。(注意,对 Unix 域套接字而言,只有写权限起作用,因此设置或撤销读权限和执行权限没有意义。)

此访问控制机制独立于第 20 章中描述的机制。

此参数只能在服务器启动时设置。

此参数对完全忽略套接字权限的系统无效,尤其是 Solaris(截至 Solaris 10)。在这些系统上,可以将 unix_socket_directories 指向一个仅向目标用户授予搜索权限的目录,以达到类似效果。

抽象命名空间中的套接字没有文件权限,因此这种情况下也会忽略此设置。

比较版本

完整来源事实

extra desc

Unix-domain sockets use the usual Unix file system permission set. The parameter value is expected to be a numeric mode specification in the form accepted by the chmod and umask system calls. (To use the customary octal format the number must start with a 0 (zero).)

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 18 · english-manuals:f1cebe0a11051cab815406dd6a2d2695c489d85ce4a08c5ace3667bdb935a24a

正文语言: zh-Hans · 2026-09-11@29c86d9