SFTP AND SSH

SFTP Access and SSH Keys for Every Site

SFTP access lets you upload and edit site files with an app like FileZilla, and SSH gives you a secure command line. On xCloud, each site has its own login, using a key or a password. It is made for developers and agencies, and it is free on every plan.

  • A separate login for each site
  • Sign in with a public key or a password
  • Push your keys to the servers you choose

WHY IT MATTERS

Why Give Each Site Its Own SFTP Access?

One shared login across a whole server means one leaked password can reach everything.

  • Keep sites apart

    A login for one site uses that site's own user and path.

  • Use keys, not passwords

    Keys are harder to steal or guess than a shared password.

  • Clear access for teams

    Team permissions decide who can change a site's SSH settings.

WHAT YOU GET

What Can You Manage for SFTP and SSH?

  • Site login details

    See the Site Username, Site Path and SSH String on one page.

  • Two sign-in choices

    Under SSH Authentication, choose Public Key or Password.

  • Saved SSH keys

    Store public keys under your profile, and see their Fingerprint and where they are used.

  • Push keys to servers

    Send a key to chosen servers, or turn on Always provision to new servers.

  • Sudo users

    Add sudo users to a server from Settings, then Sudo Users.

  • SSH lockdown

    Limit SSH to trusted IPs in Firewall Management, with xCloud's own access kept.

HOW IT WORKS

How Do You Set Up SFTP Access in xCloud?

  1. Add your key

    Under your profile, open SSH Key and click Add New SSH Key.

  2. Open the site

    Go to Access Data, then SSH/sFTP.

  3. Choose how to sign in

    Pick Public Key and select your keys, or pick Password, then click Save.

  4. Connect

    Use the username and path shown in your SFTP app or terminal.

LIMITS AND PLANS

What Are the Limits of SFTP and SSH?

  • Free on every plan

    Site SFTP and SSH, SSH keys and SSH lockdown are free on every plan.

  • Root sites need a key

    Password sign-in is refused when a site's user is root.

  • Password symbols

    Site SSH passwords cannot use some symbols. The form tells you which.

  • Port changes

    You change the SSH port yourself on the server. xCloud only records the new number.

Frequently Asked Questions

What people ask about SFTP and SSH on xCloud.

What is SFTP access?

SFTP lets you move files between your computer and a server over a secure SSH connection. You use an app such as FileZilla, with the username and path shown on your site's SSH/sFTP page.

Should I use a public key or a password?

Use a public key when you can, because it is harder to guess or steal. A password is simple to share with an app or tool that cannot use keys. You can change the choice on the site's SSH/sFTP page.

Can I add my SSH key to new servers automatically?

Yes. When you add a key, tick Always provision to new servers. You can also pick existing servers to push it to, and xCloud warns you who loses access if you later delete the key.

Can I open SFTP to all site files on a server?

Yes, by following the root SFTP guide. It uses a sudo user set up by you on the server, rather than a button in the dashboard, so use it with care.

What is SSH lockdown?

SSH lockdown closes the public SSH rule in your server's firewall, so only trusted IPs can connect. xCloud offers to add its own addresses and your current IP, and warns you before the change.

Give Every Site Its Own Secure Access

Set up SFTP and SSH keys from the dashboard, free on every plan.