Skip to content

Enable SSH

If you are accessing SSH for the first time, you must create your credentials and enable SSH Access:

  1. Visit your site’s dashboard and navigate to the site’s Settings page. This may be slightly different depending on your chosen Admin Interface Style.
  2. If you’re using the Classic style: Hosting → Site Settings
  3. If you’re using the Default style: Settings → Server Settings
  4. Scroll down to the Server section and click the SFTP/SSH option.
The SFTP/SSH panel in the WordPress.com hosting dashboard.
  1. Click “Create credentials“. This only needs to be done once and will generate the SSH username and password for the selected site. The credentials will be used for both SFTP and SSH connections.
  2. If you’ve already created the credentials before, they will be displayed, but you’ll need to use the “Reset password” button to generate a new one.
The SFTP/SSH panel in the WordPress.com hosting dashboard.
  1. Store the password in a safe place. If you lose or forget your password, the “Reset password” button can be used to generate a new one.
  2. Below the password, locate the SSH section and toggle the “Enable SSH access to this site” option.
  3. Once SSH Access has been enabled, a connection command will appear. You can copy this command and paste it into your terminal application to connect to your server via SSH.
The SFTP/SSH panel in the WordPress.com hosting dashboard with SSH enabled.

For more details on how to use this command to access your site via SSH, jump to the Connect to SSH instructions.

Last updated: August 15, 2025