SFTP file access
Every WordPress site can expose its files over SFTP for direct edits and uploads — enabled per environment, isolated, and locked down by default. Here's how it works and how to connect.
Belov Cloud gives you direct file access to your site over SFTP — secure file transfer tunneled through SSH. Each environment gets its own isolated account: live and staging are completely separate logins, so a staging credential can never touch production. The account is chrooted (locked) to that one environment's files — it can't see your other sites or the rest of the server — and it listens on a non-standard port, which cuts out most automated login attempts.

- Open the SSH & SFTP tab and pick an environmentOn the site, go to SSH & SFTP and scroll to password SFTP. Live and staging each have their own toggle — enabling one has no effect on the other.
- Click EnableBelov Cloud creates an isolated account for that environment and shows you the connection details: host, the non-standard port, and username.
- Copy the password — it's shown onceFor security the password appears a single time, right after you enable. Save it to your password manager immediately, because it won't be shown again.
- Connect with any SFTP clientPoint a client like FileZilla, Cyberduck, or Transmit at the host and the exact port shown, using the username and one-time password. You'll land directly in your site's files.
- Repeat for staging if you need itStaging is a separate account with its own host, port, and password — enable it the same way when you want to edit the staging copy.
Every WordPress site also has real SSH — WP-CLI ready, with rsync, a database tunnel and VS Code Remote-SSH.
SSH and WP-CLI →