Do You Provide Root Access To My Servers?
Updated October 13, 2026 · 2 min read
Yes. You get full root access to every server you manage with xCloud. For security, root can’t log in with a password. You use root through the dashboard terminal, a sudo user, or an SSH key.
Three ways to work as root
1. Open the web terminal as root
Go to Servers → select your server → Open Terminal. The terminal opens in your browser, logged in as root, with no SSH client or key needed. Team members need the Server:terminal-root permission to see it. See Access the Web Terminal in xCloud.
2. Use a sudo user, then switch to root
Add a sudo user with your SSH key from the server’s Sudo Users page, connect over SSH as that user, then run:
sudo -i
This is the safest choice for day-to-day server work. See Sudo Users and Site Users in xCloud.
3. SSH or SFTP directly as root
To log in as root itself, for example to reach every site’s files in FileZilla, add root as a sudo user on the Sudo Users page and attach your SSH key. Then connect as root with that key. Follow Accessing All Site Files via SFTP with Root User, and add an SSH key first if you don’t have one yet.
Good to know
Can I log in as root with a password?
No. xCloud disables password login for root for security. Root SSH and SFTP work with an SSH key only.
Do I need root to manage a single site?
No. For one site, use its site user, which only reaches that site’s files. Use root or a sudo user for server-wide work.
Root and sudo users can change anything on the server, including other sites’ files and the web server configuration, so give this access only to people who need it. If you need help, contact our support team.