การเอกสารสำหรับใบรับรอง Postgres ใช้ใบรับรองเหล่านี้เพื่อยืนยัน Postgres ใน n8n, แพลตฟอร์มอัตโนมัติการทำงาน
คุณสามารถใช้ credentials เหล่านี้เพื่อตรวจสอบสิทธิ์ node ต่อไปนี้:
ผู้ใช้ Agent Node (Agent node users)
ปุ่มตัวแทนไม่สนับสนุนทunnels SSH
ข้อกำหนดเบื้องต้น
สร้างบัญชีผู้ใช้ บนเซิร์ฟเวอร์ Postgres
วิธีการรับรองความถูกต้องที่รองรับ
- การเชื่อมต่อฐานข้อมูล
ทรัพยากรที่เกี่ยวข้อง
อ้างถึง รายละเอียดของ Postgres สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการ
การเชื่อมต่อฐานข้อมูล
ในการกำหนดค่า credentials นี้ คุณจะต้อง:
- ที่ Host หรือชื่อโดเมนสำหรับเซิร์ฟเวอร์
- ที่ Database ชื่อ
- A User ชื่อ
- ผู้ใช้ Password.
- Ignore SSL Issues : กำหนดว่าการเชื่อมต่อการรับรองจะเชื่อมต่อได้หากการรับรอง SSL ไม่ทำงานได้
- SSL : เลือกว่าจะใช้ SSL ในเชื่อมต่อของคุณ
- ที่ Port หมายเลขที่ใช้สำหรับการเชื่อมต่อ
- SSH Tunnel : เลือกถ้าคุณต้องการใช้ SSH เพื่อเข้ารหัสการเชื่อมต่อเครือข่ายกับเซิร์ฟเวอร์ Postgres
เพื่อสร้างการเชื่อมต่อฐานข้อมูล:
ป้อน Host หรือชื่อโดเมนสำหรับเซิร์ฟเวอร์ Postgres คุณสามารถเรียกใช้
/conninfoคำสั่งเพื่อยืนยันชื่อโฮสต์หรือเรียกใช้คำถามนี้:SELECT inet_server_addr();ป้อน Database ชื่อ: Run the
/conninfoคำสั่งเพื่อยืนยันชื่อฐานข้อมูลป้อน User ชื่อผู้ใช้ที่คุณต้องการเชื่อมต่อกับ
เข้าสู่ระบบผู้ใช้ Password.
Ignore SSL Issues : หากคุณเปิดใช้งานนี้การรับรองจะเชื่อมต่อแม้ว่าการรับรอง SSL จะผิดพลาด
SSL : เลือกว่าจะใช้ SSL ในเชื่อมต่อของคุณ หมายถึง Postgres การสนับสนุน SSL สำหรับข้อมูลเพิ่มเติม ตัวเลือกรวมถึง:
- Allow : ติดตั้ง The
ssl-modeparameter ถึงallowก่อนอื่นลองการเชื่อมต่อที่ไม่ใช่ SSL หากไม่ประสบความสำเร็จลองการเชื่อมต่อ SSL - Disable : ติดตั้ง The
ssl-modeparameter ถึงdisableเพียงลองการเชื่อมต่อที่ไม่ใช่ SSL - Require : ติดตั้ง The
ssl-modeparameter ถึงrequireเพียงลองการเชื่อมต่อ SSL หากมีไฟล์ CA root ตรวจสอบว่าหน่วยงานรับรองที่เชื่อถือได้ (CA) ได้ปล่อยรับรองเซิร์ฟเวอร์
- Allow : ติดตั้ง The
ป้อน Port หมายเลขที่จะใช้สำหรับการเชื่อมต่อ คุณสามารถเรียกใช้
/conninfoคำสั่งเพื่อยืนยันชื่อโฮสต์หรือเรียกใช้คำถามนี้:SELECT inet_server_port();SSH Tunnel : เปิดการตั้งค่านี้เพื่อเชื่อมต่อกับฐานข้อมูลผ่าน SSH ข้อ จำกัด ทันเลนส์ SSH สำหรับคำแนะนำบางอย่างโดยใช้ SSH เมื่อเปิดคุณจะต้อง:
- เลือก SSH Authenticate with การตั้งค่าประเภท SSH Tunnel เพื่อสร้าง:
- เลือก Password ถ้าคุณต้องการเชื่อมต่อกับ SSH โดยใช้รหัสผ่าน
- เลือก Private Key หากคุณต้องการเชื่อมต่อกับ SSH โดยใช้ไฟล์ความหมาย (คีย์ส่วนตัว) และรหัสผ่าน
- ใส่ที่อยู่เชื่อมต่อระยะไกลที่คุณเชื่อมต่อกับ SSH Host.
- SSH Port : ป้อนหมายเลขพอร์ตท้องถิ่นสำหรับทunnel SSH
- SSH Postgres Port : เข้าสู่ปลายทางที่ห่างไกลของทunnel, หมายเลขพอร์ตเซิร์ฟเวอร์ฐานข้อมูลที่ใช้
- SSH User : ใส่ชื่อผู้ใช้เพื่อเข้าสู่ระบบ as
- หากคุณเลือก Password สำหรับ SSH Authenticate กับ, เพิ่มผู้ใช้ SSH Password.
- หากคุณเลือก Private Key สำหรับ SSH Authenticate with:
- เพิ่มเนื้อหาของ Private Key หรือไฟล์ identity ที่ใช้สำหรับ SSH
- ถ้า Private Key ได้รับการสร้างขึ้นด้วย passphrase, enter that Passphrase ถ้าคุณ Private Ke และไม่มีจดหมายจดหมายจดหมายจดหมายจดหมายจดหมายจดหมาย
- เลือก SSH Authenticate with การตั้งค่าประเภท SSH Tunnel เพื่อสร้าง:
อ้างถึง การเชื่อมต่อ TCP / IP ที่ปลอดภัยกับทunnels SSH สำหรับข้อมูลเพิ่มเติม
ข้อ จำกัด ทันเลนส์ SSH (SSH tunnel limitations)
เพียงใช้ SSH Tunnel การตั้งค่าถ้า:
- คุณกำลังใช้ใบรับรองกับ Postgres node ( node ตัวแทนไม่สนับสนุน tunnels SSH)
- คุณมีเซิร์ฟเวอร์ SSH ที่ทำงานบนเครื่องเดียวกันกับเซิร์ฟเวอร์ Postgres
- คุณมีบัญชีผู้ใช้ที่สามารถเข้าสู่ระบบในการใช้
ssh.

