Purpose:
SFTP
(Secure File Transfer Protocol) provides direct access to your hosted WordPress site's file system. This is necessary for advanced troubleshooting, manually uploading themes or plugins not available in the repository, editing configuration files (like wp-config.php
or .htaccess
- use extreme caution!), or managing file permissions.
- Obtaining Credentials: Navigate to
Sites
→WordPress
→ Select the Site → Look for anAdvanced Settings
,Server Details
, orSFTP Access
section within the site's management dashboard. Here you should find the necessary credentials:Host
/Server Address
(e.g., an IP address or hostname)Port
(Standard SFTP port is usually22
)Username
Password
(You might need to generate or reveal the password here).
- Connecting: Use an
SFTP
client application (likeFileZilla
,Cyberduck
, orTransmit
) installed on your computer.- Enter the
Host
,Username
,Password
, andPort
(22
). - Select the protocol as
SFTP
(not regular FTP). - Click
Connect
.
- Enter the
- Navigating: Once connected, you can browse the file structure of your WordPress installation (typically within a directory like
/public_html
or/www
). You can upload, download, rename, or delete files and folders. CAUTION:
Be extremely careful when modifying core WordPress files or configuration files viaSFTP
. Incorrect changes can easily break your website. Always have a recent backup before making significant changes viaSFTP
.