Skip to content

Conversation

@Rajakavitha1
Copy link
Collaborator

@Rajakavitha1 Rajakavitha1 commented Nov 21, 2024

updated the guide to include instructions using the inbuilt SSH tunneling in pgAdmin 4

Fixes: #3153

…c OS X

updated the guide to include instructions using the inbuilt SSH tunneling in pgAdmin 4
@netlify
Copy link

netlify bot commented Nov 21, 2024

Deploy Preview for nostalgic-ptolemy-b01ab8 ready!

Name Link
🔨 Latest commit 610274f
🔍 Latest deploy log https://app.netlify.com/sites/nostalgic-ptolemy-b01ab8/deploys/673f0b5f46d6490008f9b0f7
😎 Deploy Preview https://deploy-preview-7150--nostalgic-ptolemy-b01ab8.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@netlify
Copy link

netlify bot commented Nov 21, 2024

Deploy Preview for nostalgic-ptolemy-b01ab8 ready!

Name Link
🔨 Latest commit 54fb2a0
🔍 Latest deploy log https://app.netlify.com/sites/nostalgic-ptolemy-b01ab8/deploys/674dd91165c8d6000744a861
😎 Deploy Preview https://deploy-preview-7150--nostalgic-ptolemy-b01ab8.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

- **Tinnel port**: `22` . This is the default SSH port.
- **Username**: Your SSH username for the Linode instance.
- **Authentication**: Choose `Identity file` if you are using an SSH key, or `Password` for password-based authentication.
- **Identity file**: If you are using an SSH key, browse and select the private key file.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Rajakavitha1 is this accurate? I asks to select a "private key". Is this actually referring to a user's pubic key they would need to provide?

Copy link
Collaborator Author

@Rajakavitha1 Rajakavitha1 Nov 27, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @jddocs I checked the official documentation and this is what it reads: https://www.pgadmin.org/docs/pgadmin4/development/server_dialog.html
*Specify the type of authentication that will be used when connecting to the SSH host in the Authentication field:

Select the Password option to specify that pgAdmin will use a password for authentication to the SSH host. This is the default.

Select the Identity file to specify that pgAdmin will use a private key file when connecting.*

The users public key is uploaded when the hardening the SSH access even before PostgreSQL is installed on Linode. My understanding is that it is the private key that is used to securely establish an SSH connection to the server. The server verifies this key against the public key stored in the ~/.ssh/authorized_keys file on the Linode instance.

@jddocs jddocs added the Ready label Dec 2, 2024
@jddocs jddocs merged commit d6e8f98 into develop Dec 5, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

How to Access PostgreSQL Database Remotely Using pgAdmin on Windows

3 participants