首页 > 数据库 >postgresql 配置相关

postgresql 配置相关

时间:2023-08-02 17:58:21浏览次数:41  
标签:postgresql 0.0 配置 192.168 口令 IP地址 相关 客户端

配置含义

32 -> 192.168.1.1/32 表示必须是来自这个IP地址的访问才合法;
24 -> 192.168.1.0/24 表示只要来自192.168.1.0 ~ 192.168.1.255的都合法;
16 -> 192.168.0.0/16 表示只要来自192.168.0.0 ~ 192.168.255.255的都合法;
8 -> 192.0.0.0/16 表示只要来自192.0.0.0 ~ 192.255.255.255的都合法;
0 -> 0.0.0.0/0 表示全部IP地址都合法,/左边的IP地址随便了只要是合法的IP地址即可

trust
无条件的允许链接。在此种认证方法下,数据库用户进行连接时不需要输入任何口令。

reject
无条件的拒绝连接。在此种认证方法下,数据库会拒绝该连接(即,配置连接的黑名单)。

md5
要求客户端提供一个MD5加密的口令的认证。这种模式下,客户端在网络上传递的口令经过了MD5加密,防止在网络上明文传输,造成口令的泄露。

password
要求客户端提供一个明文口令,这种模式下,客户端提供的口令会以明文的形式在网络上传递,具有泄露的风险,一般不会采用该种方式。

ident
服务器会联系客户端的ident服务,验证当前的用户在客户端上是不是操作系统的有效用户,如果是,则链接成功;如果不是则链接失败。这种方式通常和UNIX域套接字的链接认证方式一起使用,此时和peer认证的效果一致。

peer
使用操作系统用户登录,链接的用户是操作系统上某个操作系统的用户,但是需要注意的是数据库中要存在和操作系统一样的同名用户。

postgresql 配置修改后重加载

  1. Using SQL: Connect to the database and execute the following SQL command:

    SELECT pg_reload_conf();
    
  2. Using the command line: If you have access to the PostgreSQL server's command line, execute:

    pg_ctl reload
    

    For this the PostgreSQL bin directory needs to be in your path. It's necessary to run this command as the same user that is running the PostgreSQL server process.

    OR, if running as the root user or with suitable permissions, you can use:

    service postgresql reload
    

    or

    /etc/init.d/postgresql reload
    

标签:postgresql,0.0,配置,192.168,口令,IP地址,相关,客户端
From: https://www.cnblogs.com/minorblog/p/17601364.html

相关文章

  • RunnerGo五种压测模式你会配置吗
    我们在做性能测试时需要根据性能需求配置不同的压测模式如:阶梯模式。使用jmeter时我们需要安装插件来配置测试模式,为了方便用户使用,RunnerGo内嵌了压测模式这一选项,今天给大家介绍一下RunnerGo的几种压测模式和怎么根据性能需求选择合适的压测模式。RunnerGo提供了以下五种压测模......
  • RTSP流媒体服务器LntonNVR(源码版)平台配置录像阀值,实现边删边录的具体操作步骤
    LntonNVR是基于RTSP/Onvif协议的视频接入、处理及分发的安防视频云平台,可提供丰富且灵活的视频能力,包括:设备接入、实时视频直播、录像、云存储、录像回放与检索等功能,也能支持GB28181协议进行平台级联。有很多用户咨询我们,在LntonNVR使用过程中,当开启录像时,如果磁盘的存储空间满了,......
  • Terraform Backend 配置
    TerraformBackend配置Backend配置Backend简介StateTerraform可以根据state跟踪托管资源,默认文件存储在本地(local),可以使用backend{}定义远程的存储(remote)。terraform.tfstateterraform.tfstate.backup{"version":4,"terraform_version":"1.1.9","seri......
  • Redis配置主从复制
    1概念主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master/leader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主;默认情况下,每台Redis服务器都是主节点;一个主节点可以有多个从节点(或没......
  • 个人VSCode Vim基础配置文件
    基础配置项vscode-vim插件由于是一款模拟器,所以它的配置文件是放在settings.json文件中,而不是vimrc文件中,个人也并不推荐将配置放在vimrc文件中,因为这会导致多端同步变的复杂,尽管这款插件可以支持从vimrc文件中读取配置。下面是一些我会在使用vscode-vim插件时配置的vim选项,直接......
  • STM32 cubemx配置USART DMA传输
    (文章目录)前言本篇文章来讲解DMA的概念,并使用DMA来进行串口的数据收发。一、DMA概念DMA(DirectMemoryAccess,直接内存访问)是一种计算机系统的技术,允许外部设备(如硬盘驱动器、网络适配器或图形卡)直接与计算机内存进行数据传输,而不需要CPU的直接参与。这种直接的内存访问可以提......
  • windows系统下配置java项目运行环境
    一、操作系统背景二、所需安装包注意事项:安装目录需放在英文路径下。1.安装winrar2.Redis/everything/Notepad一直默认下一步,tomcat/maven/nginx解压即可(maven注意修改中央仓库地址为阿里巴巴)。3.jdk如果双击没有反应,那么右键“以管理员身份运行”,选好安装地址一直下一步......
  • Ubuntu java配置环境变量后,开启新终端窗口环境变量失效
    先给出解决方案第一种每打开一次终端都输入一次source/etc/profile,这样就可以加载配置文件,环境变量自然就有了第二种输入vim./bashrc,在底部添加配置在/etc/profile里的配置,这样就可以无需使用source命令加载了也可以在./bashrc底部添加source/etc/profile,也能达到相......
  • VM虚拟机网络配置
    VMware网络设置主要在虚拟网络编辑器,里面可以进行仅主机、NAT、桥接和自定义的网络设置。1.修改主机的vm2.VM操作点击编辑==》虚拟机网络编辑器===》更改设置===》NAT设置 3.修改虚拟机网络配置cd/etc/sysconfig/network-scripts/lsviifcfg-ens160 ......
  • wix 配置文件,卸载时不删除,安装时不覆盖
    <ComponentId="owc8F8EF6E5A501D48A35E94BCA167BD924"Permanent="yes"NeverOverwrite="yes"Guid="68d6eb14-aca9-ac59-9db7-05e5d7203cbc"><FileId="owf8F8EF6E5A501D48A35E94BCA167BD924......