PostgreSQL 16 : सुदूर संपर्क2025/05/07 |
यहां डिफ़ॉल्ट रूप से केवल लोकलहोस्ट से PostgreSQL सर्वर से कनेक्ट करना संभव है, |
|
[1] | हालाँकि, PostgreSQL पर कई प्रमाणीकरण विधियाँ हैं। इस उदाहरण पर, scram-sha-256 पासवर्ड विधि कॉन्फ़िगर करें। |
[root@www ~]#
vi /var/lib/pgsql/data/postgresql.conf # पंक्ति 60 : टिप्पणी हटाएँ और बदलें # यदि केवल IPv4 सुनें, तो '0.0.0.0' निर्दिष्ट करें listen_addresses = ' * '
[root@www ~]#
vi /var/lib/pgsql/data/pg_hba.conf # अंत में जोड़ें ..... ..... # TYPE DATABASE USER ADDRESS METHOD # "local" is for Unix domain socket connections only local all all peer # IPv4 local connections: host all all 127.0.0.1/32 ident # IPv6 local connections: host all all ::1/128 ident # Allow replication connections from localhost, by a user with the # replication privilege. local replication all peer host replication all 127.0.0.1/32 ident host replication all ::1/128 ident # नेटवर्क रेंज निर्दिष्ट करें जिसे आप [ADDRESS] अनुभाग पर कनेक्ट करने की अनुमति देते हैं # यदि सभी को अनुमति है, तो निर्दिष्ट करें [0.0.0.0/0] host all all 10.0.0.0/24 scram-sha-256[root@www ~]# systemctl restart postgresql |
[2] | यदि Firewalld चल रहा है, तो PostgreSQL सेवा की अनुमति दें। |
[root@www ~]# firewall-cmd --add-service=postgresql success [root@www ~]# firewall-cmd --runtime-to-permanent success |
[3] | पासवर्ड के साथ PostgreSQL डेटाबेस से कनेक्ट करने के लिए, प्रत्येक PostgreSQL उपयोगकर्ता के लिए पासवर्ड सेट करें। |
# अपने डेटाबेस से कनेक्ट करें [fedora@www ~]$ psql -d testdb psql (16.8) Type "help" for help. # अपना पासवर्ड सेट करें या बदलें testdb=> \password Enter new password: Enter it again: testdb=> \q # PostgreSQL व्यवस्थापक उपयोगकर्ता वाले किसी भी उपयोगकर्ता के लिए पासवर्ड सेट करना या बदलना भी संभव है postgres@dlp:~$ psql -c "alter user fedora with password 'password';" ALTER ROLE |
[4] | दूरस्थ होस्ट से पासवर्ड के साथ PostgreSQL डेटाबेस से कनेक्ट करने के लिए सेटिंग्स सत्यापित करें। |
[root@node01 ~]# psql -h www.srv.world -d testdb -U fedora Password for user fedora: # पासवर्ड psql (16.8) Type "help" for help. testdb=> # जुड़े हुए |
Sponsored Link |
|