access-sftp-ssh-instawp

This a step by step guide to connect to WordPress site on InstaWP via SFTP. To connect via SFTP you will need three things

  1. SSH Key Pair
  2. InstaWP Configuration
  3. FileZilla

Key Pair – Windows Users

Download Putty and generate a SSH key pair to be used to connect to SFTP server on InstaWP. Putty contains both – SSH connector and SSH Key pair generator.

Click on Generate and then move around your mouse to generate a RSA 2048 key.
Click on Save Public Key and Private key and save them on a known location.

Key Pair – Mac/Linux Users

Unix based systems comes with pre-installed command based SSH utility which can be accessed from terminal. To generate a key pair, simply enter.

ssh-keygen 

This will generate a key in your home directory i.e ~/.ssh/ folder.

Configure InstaWP

Paste the SSH public key to your InstaWP profile at https://app.instawp.io/user/profile

Copy this value from ~/.ssh/id_rsa.pub for Mac/Linux users or Puttygen window public key.

Next, enable FTP connection for your site (available only for paid users).

Copy the IP Address and Username.

Configure FileZilla

You can use any SFTP client, in this example we are using FileZilla. Create a new Site from Site manager.

Paste the IP Address / Username and Choose SFTP.

Select the Logon Type as “Key File” and browser the ppk file we generated earlier. (For Mac/Linux user browse to ~/.ssh/id_rsa and Filezilla will ask you to convert the file, then save it in a new location as ppk file.

Finally you can see all the files on the InstaWP server for your site, go to webapps to see all our web files and open the logs folder to see apache/nginx logs.

Leave a Reply

Your email address will not be published.

Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from Youtube
Vimeo
Consent to display content from Vimeo
Google Maps
Consent to display content from Google
Spotify
Consent to display content from Spotify
Sound Cloud
Consent to display content from Sound