एक और तरीका जो मैंने हाल ही में सीखा है, वह है टर्मिनल पर जाकर टाइप करना:
ps aux | grep postgres
जो आपकी मशीन पर चलने वाली सभी पोस्टग्रेज प्रक्रियाओं को दिखाता है। सूची से आपको ... -D ...
. प्रारूप वाला एक देखना चाहिए . ईजी:
root 4155 0.0 0.0 2432908 68 ?? S 6May13 0:00.01 sudo su postgres -c /opt/local/lib/postgresql84/bin/postgres -D /opt/local/var/db/postgresql84/defaultdb -p 5432
-D का अर्थ है निर्देशिका। टर्मिनल में, sudo su
करें और फिर उस निर्देशिका में सीडी, और आपको pg_hba.conf फ़ाइल मिल जाएगी।
और एक और तरीका:
अपने टर्मिनल पर जाएं और टाइप करें:locate pg_hba.conf
. कुछ परिणाम होने चाहिए।