【Windows取证篇】本地物理机连接Windows Server镜像虚拟机中的PostgreSQL数据库教程

文摘   2024-09-13 23:57   江苏  

服务器镜像调证还原本地后,在本地物理主机使用navicat数据库连接工具,连接虚拟机Windows Server系统中的PostgreSQL数据库,方便数据库导入导出管理---【蘇小沐】


1

实验环境



VMware Workstation 17 Pro[v17.5.2]
Navicat Premium Lite[v17.1.2]

1



(一)

配置PostgreSQL系统环境

默认情况下,PostgreSQL 服务器仅允许从本地计算机或 localhost 连接到数据库,默认端口 :5432。

1

修改pg_hba.conf配置文件


在PostgreSQL安装目录的data文件夹下查找pg_hba.conf 的文件,修改配置参数。

【知道数据库密码】

在# IPv4 local connections:”处修改配置,可指定添加自己的实际网络 IP 地址,或者放行全部IP地址。这里知道PostgreSQL数据库密码,新增沿用的是数据库原先md5认证。

【绕过密码】将认证改为trust认证

如果不知道PostgreSQL数据库密码,可以将md5认证改为trust认证。

# IPv4 local connections:
host   all             all             127.0.0.1/32           trust
host   all             all             0.0.0.0/0                 trust
# IPv6 local connections:
host   all             all             ::1/128                    trust
host   all             all             ::/0                          trust

 

【知识扩展】

参数注释
md5需要客户端提供MD5 加密的口令认证。
trust无条件地允许连接。不需要口令认证,允许任何可以与PostgreSQL数据库服务器连接的用户,以任意PostgreSQL 数据库用户身份进行连接。

2

修改postgresql.conf配置文件


默认情况下,PostgreSQL 服务器仅允许从本地计算机或 localhost 连接到数据库。

要让本机外的机器访问,除了在pg_hba.conf中增加访问的IP段外,还要把postgresql.conf里的监听地址设置为:listen_addresses = ‘*’。

3

重启PostgreSQL服务


修改完配置文件记得保存,然后重启PostgreSQL服务!
修改完配置文件记得保存,然后重启PostgreSQL服务!
修改完配置文件记得保存,然后重启PostgreSQL服务!


2

 


(二)

虚拟机和物理主机互ping联通

如果前面配置放行的是全部IP,那么这里只要查询虚拟机的IP地址,物理主机就可以直接连接虚拟机的数据库了,注意虚拟网卡ip不要选错了,具体可在开启的虚拟机里面查询使用的虚拟网卡(仅主机模式一般是 VMnet1)。

1

物理主机ping虚拟机


查询虚拟机IP地址:192.168.26.132。

2

虚拟机ping物理主机


查询物理主机相同网卡IP地址:192.168.26.1。

仅主机模式(Host-Only)

仅主机模式只与物理主机相互通讯,这也是很多自动化仿真软件的默认参数,既可以保证虚拟机和物理主机的通讯,又可以保证虚拟机与外部网络隔离,从而减少了潜在的安全风险。

工作原理:在Host-Only模式下,虚拟机通过VMware Network Adapter VMnet1虚拟网卡(或其他类似的虚拟网卡)与物理主机建立连接,而与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯

 

3

 


(三)

Navicat连接虚拟机PostgreSQL数据库

1

Navicat连接报错::could not connect to server:Connection timed out


这个问题一般是防火墙开启原因,本地镜像仿真的系统可以直接将防火墙关闭就行。

2

检查防火墙配置


检查防火墙是否开启,关闭防火墙或者将postgres端口5432添加到防火墙白名单。


3

Navicat连接PostgreSQL数据库成功


测试连接成功。(如果将md5认证改为了trust认证,则不需要输入密码)

数据库连接成功,可以正常打开!


总结

书写片面,纯粹做个记录,有错漏之处欢迎指正。

公众号回复关键词PG数据库自动获取资源合集。

【声明:欢迎转发收藏,个人创作不易,喜欢记得点点赞!!!转载引用请注明出处,著作所有权归 [蘇小沐] 所有】

【注:共享资源收集于官网或互联网公开材料,仅供学习研究,如有侵权请联系删除,谢谢!】

记录

开始编辑:2024年 09月 12日

最后编辑:2024年 09月 13日

 

END


往期精彩回顾



▲ 【数据库取证篇】阿里云RDS MySQL数据库在线取证教程


▲ 【镜像仿真篇】特殊的Windows11系统镜像仿真之旅(长篇)

▲ 【镜像仿真篇】WindowsServer服务器镜像仿真


 

关注我,了解更多取证知识,别忘+看哦!


DFIR蘇小沐
致力于电子数据取证(数字取证)与事件应急响应实战技术经验分享,计算机取证、手机取证、网络取证与犯罪调查、数据恢复、模糊图像增强、司法鉴定等技术研究【蘇小沐】
 最新文章