首页 > 数据库 >Ubuntu 20↑ 安装postgresql,并且开远程访问。

Ubuntu 20↑ 安装postgresql,并且开远程访问。

时间:2023-11-03 17:11:57浏览次数:35  
标签:postgresql addresses 16 sudo apt Ubuntu 20 main

postgresql-16 安装并且开放外网访问

按照官方的教程,我已经将pg官方的地址换成了清华开源镜像站的地址,这样下载的速度更快。

  1. 安装postgresql下载的源
sudo sh -c 'echo "deb https://mirrors-i.tuna.tsinghua.edu.cn/postgresql/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://mirrors-i.tuna.tsinghua.edu.cn/postgresql/repos/apt/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get -y install postgresql-16
  1. 修改postgresql默认用户的密码
sudo -u postgres psql # 进入postgresql命令行
  1. 修改postgres的密码
ALTER USER postgres WITH PASSWORD '你要设置的密码';

\q # 退出
  1. 设置pg_hba,让外网能够访问postgresql
sudo nano /etc/postgresql/16/main/pg_hba.conf

# 在最底部添加 以下两行
host    all             all             0.0.0.0/32              md5
host    all             all             ::/32                   md5
  1. 设置listen_addresses参数
sudo nano /etc/postgresql/16/main/postgresql.conf

# 找到listen_addresses 跟改成  listen_addresses = "*"
  1. 重启postgresql
sudo systemctl restart postgresql

参考文档

https://www.postgresql.org/download/linux/ubuntu/

标签:postgresql,addresses,16,sudo,apt,Ubuntu,20,main
From: https://www.cnblogs.com/RemMai/p/17807975.html

相关文章

  • Kafka反序列化RCE漏洞(CVE-2023-34040)
    漏洞描述SpringKafka是SpringFramework生态系统中的一个模块,用于简化在Spring应用程序中集成ApacheKafka的过程,记录(record)指Kafka消息中的一条记录。受影响版本中默认未对记录配置 ErrorHandlingDeserializer,当用户将容器属性 checkDeserExWhenKeyNull 或 chec......
  • VS2022 XAML Styler拓展工具安装失败解决办法
    引言使用VS2022拓展功能在线安装XAMLStyler工具时,会出现安装失败的问题,下面介绍如何解决。其他拓展工具如果安装失败,可以参考相同解决办法。步骤:在VS菜单中选择,Extensions->ManageExtensions在新窗口中,搜索xamlstyler,然后下载对工具下载完成后,关闭VS编译器,会自......
  • CSP-S2023 全场题解
    lock这题就是个模拟吧,赛时被迷惑了以为是什么不可做题,仔细看只有\(10^5\)种状态,那就枚举好了。我们分别从状态串出发,枚举它能达到的答案,加到set取个并集,不过注意给定的状态不能是密码,要减掉。注意不要直接计数器减减,不然如果有相同的算在状态里面的会多减,我考场代码就这么被......
  • 2024年PMI-PBA商业分析认证报考指南(全网最全)
    一、什么是商业分析师认证PMI-PBA®?PMI-PBA®是商业分析专业人士(PMI商业分析师)。PMI-PBA®强调在业务分析方面的专业知识能力。突出了分析人员与干系人之间有效工作的能力,从而定义他们的业务需求,确保项目的输出,成功完成商业成果。 商业分析已成为对项目管理至关重要的能力。作为一......
  • IntelliJ IDEA 2020.03 一下版本激活
    1.下载https://www.jetbrains.com/idea/download/other.html2.安装省略了一步步往下3.下载激活文件先下载激活文件链接:https://pan.baidu.com/s/1gfXCr8Htb3D-I7CW5ND41A?pwd=d86h提取码:d86h4.激活配置好jdk那些就不说了打开软件先点击试用30天进入后随便打开一个项目......
  • Ubuntu离线安装解决办法
    步骤:XXX替换未待安装的的服务名1.查看依赖apt-cachedependsXXX2.下载deb及其依赖包apt-getdownload$(apt-cachedepends--recurse--no-recommends--no-suggests--no-conflicts--no-breaks--no-replaces--no-enhances--no-pre-dependsXXX|grep-vi386|grep"^\w"......
  • 2023.11.3 做题记录
    CF349B*1700\(Igor\)深深爱上了\(Tanya\).现在,\(Igor\)想表达他的爱意,他便在\(Tanya\)家对面的墙上写下一串数字.\(Igor\)认为,数字写得越大,\(Tanya\)越喜欢他.不幸的是,他只有\(v\)升油漆,每个数字都会花掉一定的油漆\(a_i\).\(Igor\)不喜欢\(0\)所以数中不会出......
  • C#.NET 国密SM4 CBC 对称加解密 与JAVA互通 ver:20231103
    C#.NET国密SM4CBC对称加解密与JAVA互通ver:20231103 .NET环境:.NET6控制台程序(.netcore)。JAVA环境:JAVA8,带maven的JAVA控制台程序。 简要解析:1:加密的KEY、明文等输入参数都需要string转byte[],要约定好编码,如:UTF8。2:加密后的输出参数:byte[],在传输时需要转......
  • c: Eclipse IDE for Embedded C and C++ Developers - 2023-09
    https://www.eclipse.org/downloads/            ......
  • 2023PKU GeekGame Web wp
    2023PKUGeekGameWebwp第三新XSS巡猎查看源码我们可以知道可以在body的部分插入代码触发xss漏洞,根据题目给出的提示可以知道需要创建一个元素指向/admin/路径,然后通过document读取目标的cookies。<iframesrc="/admin/"id="barframe"></iframe><script>setTimeout(()=>......