सर्वर दुनिया | गोपनीयता नीति | सहायता / संपर्क करें |
5834 / 118084364
|
PostgreSQL 14 : सुदूर संपर्क2023/09/14 |
यहां डिफ़ॉल्ट रूप से केवल लोकलहोस्ट से PostgreSQL सर्वर से कनेक्ट करना संभव है,
हालाँकि यदि आप रिमोट होस्ट से PostgreSQL से कनेक्ट करना चाहते हैं, तो निम्नानुसार सेटिंग्स बदलें। |
|
[1] | हालाँकि, PostgreSQL पर कई प्रमाणीकरण विधियाँ हैं। इस उदाहरण पर, -sha-256 पासवर्ड विधि कॉन्फ़िगर करें। |
root@www:~#
vi /etc/postgresql/14/main/postgresql.conf # पंक्ति 60 : टिप्पणी हटाएँ और बदलें listen_addresses = ' * '
root@www:~#
vi /etc/postgresql/14/main/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 scram-sha-256 # IPv6 local connections: host all all ::1/128 scram-sha-256 # Allow replication connections from localhost, by a user with the # replication privilege. local replication all peer host replication all 127.0.0.1/32 scram-sha-256 host replication all ::1/128 scram-sha-256 # वह नेटवर्क रेंज निर्दिष्ट करें जिसे आप [ADDRESS] अनुभाग पर कनेक्ट करने की अनुमति देते हैं # यदि सभी को अनुमति है, तो निर्दिष्ट करें [0.0.0.0/0] host all all 10.0.0.0/24 scram-sha-256root@www:~# systemctl restart postgresql |
[2] | दूरस्थ होस्ट से PostgreSQL डेटाबेस से कनेक्ट करने के लिए, प्रत्येक PostgreSQL उपयोगकर्ता के लिए पासवर्ड सेट करें। |
# स्वयं के डेटाबेस से कनेक्ट करें ubuntu@www:~$ psql -d testdb psql (14.2 (Ubuntu 14.2-1ubuntu1)) Type "help" for help. # अपना पासवर्ड सेट करें या बदलें testdb=> \password Enter new password: Enter it again: testdb=> \q # PostgreSQL व्यवस्थापक उपयोगकर्ता वाले किसी भी उपयोगकर्ता के लिए पासवर्ड सेट करना या बदलना भी संभव है postgres@dlp:~$ psql -c "alter user ubuntu with password 'password';" ALTER ROLE |
[3] | दूरस्थ होस्ट से पासवर्ड के साथ PostgreSQL डेटाबेस से कनेक्ट करने के लिए सेटिंग्स सत्यापित करें। |
root@node1:~# psql -h www.srv.world -d testdb -U ubuntu Password for user ubuntu: # पासवर्डd psql (14.2 (Ubuntu 14.2-1ubuntu1)) SSL connection (protocol: TLSv1.3, cipher: TLS_AES_256_GCM_SHA384, bits: 256, compression: off) Type "help" for help. testdb=> # जुड़े हुए |
Sponsored Link |