Bluehost Console: What is Console and How to Use It?
The Self-Managed VPS and Virtual Dedicated Server (VDS) Console is a web-based direct terminal window. It gives you “direct keyboard and monitor” access to your server, even if SSH is blocked, the network is down, or there is a configuration issue. It’s the “emergency access” method for your VPS and VDS, just like plugging a keyboard and monitor into a physical server.
What’s New in the Console?
We've updated the console with standard tools and features to make managing your server as easy as possible.
1. Copy and Paste Support
You can now copy commands from website tutorials, documentation, or AI assistants (like ChatGPT) and paste them directly into your console.
- Use keyboard shortcuts: Ctrl + C and Ctrl + V (or Cmd + C and Cmd + V on Mac).
- Right-click anywhere in the console window to paste.
- Paste single commands or multi-line code blocks without formatting issues.
- Works across all major web browsers, including Chrome, Firefox, Safari, and Edge.
2. Automatic Resizing
The console window automatically fills the width and height of your browser tab. If you resize your browser window, the console adjusts automatically, eliminating the need for horizontal scrolling.
3. Modern Dark Theme
The console uses a dark background with high-contrast light text by default. It supports monospaced fonts, colored output for application scripts, and a highly visible cursor, so you never lose track of where you are typing.
4. Clickable Web Links
When a command outputs a web link (like http:// or https://), hover over it to highlight the URL. Click the link to open it directly in a new browser tab.
5. Command Output History
Scroll up through your screen to review previous output. The console saves up to 1,000 lines of history, accessible using your mouse scroll wheel or pressing Shift + Page Up / Shift + Page Down.
6. Automatic Timeout for Security
If you leave the console open and idle for a set period, the system automatically logs you out to keep your server secure.
Who Benefits from These Features?
- Beginners and Non-Technical Users: Manage your server easily without installing extra software on your computer.
- Windows Users: Run server commands directly from your browser without configuring third-party tools.
- AI Tool Users: Instantly copy ready-made commands from tools like ChatGPT and paste them directly into your server console.
- Anyone Using the Console: Save time when pasting multi-line scripts or longer commands.
When Should I Use the Console?
- You’ve broken your firewall/SSH and can’t log in remotely.
- The network is misconfigured, and the server can’t be reached via SSH.
- Your VPS and VDS is booting into emergency/rescue mode or single-user mode.
- You need to troubleshoot login or OS problems directly.
- OS upgrades, boot, or configuration failures have locked you out.
How to Access the Console
- Log in to your Bluehost Portal.
- In the left-hand menu, click the Hosting tab.

- Find your server instance and click >_ Open Terminal.

- When prompted, enter your password (you won't see characters as you type). Press Enter.

- Once logged in, you will see the Console prompt.

Important Troubleshooting Commands
1. Check Disk Usage
df -h
Example output:
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 15G 24G 39% /
tmpfs 391M 0 391M 0% /dev/shm
2. View Running Processes
top
Example output (top row):
top - 15:41:23 up 3 days, 2:10, 2 users, load average: 0.10, 0.03, 0.05
Tasks: 101 total, 1 running, 100 sleeping, 0 stopped, 0 zombie
%Cpu(s): 1.0 us, 0.8 sy, 0.0 ni, 98.0 id, 0.0 wa, 0.0 hi, 0.2 si, 0.0 st
3. Check SSH Service Status
sudo systemctl status sshd
Example output:
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled)
Active: active (running) since Wed 2024-06-26 15:00:20 UTC; 1h 2min ago
4. Restart SSH Service
sudo systemctl restart sshd
5. Reset the Root/User Password
passwd
Example output:
Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
6. Edit Config Files (nano/vi)
nano /etc/ssh/sshd_config
# Example shows nano editor with the file content loaded
7. View System Logs
journalctl -xe
Example output (portion):
Jun 26 15:41:35 vps-name systemd[1]: Starting OpenSSH server daemon...
Jun 26 15:41:35 vps-name sshd[7451]: Server listening on 0.0.0.0 port 22.
8. Fix Broken Firewall Rules
sudo systemctl stop firewalld
sudo ufw disable
(One or both, depending on your firewall)
9. Check Network Interfaces
ip a
Example output:
2: eth0: <broadcast,multicast,up,lower_up> mtu 1500 ...
inet 198.51.100.23/24 brd 198.51.100.255 scope global eth0
10. Ping an External Server
ping 8.8.8.8
Example output:
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=107 time=14.1 ms
11. Remount Disks (in Rescue Mode)
mount -o remount,rw /
Troubleshooting Commands Table
| Command/Purpose | Example | Description |
|---|---|---|
| Check disk usage | df -h |
See if disk space is full (can block logins or app startup). |
| View running processes | top, htop |
Shows CPU, RAM, load, and active processes. |
| Check SSH service status | sudo systemctl status sshd |
Shows if SSH is running. Restart it if necessary. |
| Restart SSH service | sudo systemctl restart sshd |
Restart OpenSSH server. |
| Reset root/user password | passwd |
Change the password if account is locked out. |
| Edit config file | nano /etc/ssh/sshd_config |
Fix misconfiguration, e.g., in SSH setup. |
| View logs | journalctl -xe |
Boot/service error messages and details. |
| Disable firewall | sudo systemctl stop firewalldsudo ufw disable |
Allows access if you locked yourself out via firewall rules. |
| Check network interfaces | ip a |
Review your assigned IPs to ensure network is up. |
| Test connectivity | ping 8.8.8.8 |
Confirm outbound network access is working. |
| Remount / as read/write | mount -o remount,rw / |
For "read-only filesystem" errors in rescue mode. |
Tips and Precautions
- Be careful when running destructive commands: the Console has full root power.
- Always check your keyboard layout (sometimes it defaults to US QWERTY), especially for passwords!
- Use
sudoonly as needed.
Frequently Asked Questions
Q: Do I have to use the console?
A: No. If you already use desktop SSH programs like PuTTY, iTerm, or Windows Terminal, you can keep using them. These updates only apply to the web-based console in your account dashboard.
Q: What should I do if my browser blocks paste actions?
A: Some browsers (like Safari or Firefox) ask for permission before accessing your clipboard. If a popup appears, select Allow. If a keyboard shortcut gets blocked, right-click inside the console window to paste instead.
Q: Can I paste multiple lines of code at the same time?
A: Yes. You can paste multi-line setup scripts or configuration blocks all at once. The console reads and executes each line in sequence just as if you typed it manually.
Summary
The Console is your safety net when everything else fails to connect via SSH. Essentially, you will be using the same commands that you would use if you were connecting normally via SSH; just doing it via a virtual screen and keyboard. Remember to test every command and watch out for errors.
Related Articles
- Bluehost Self-Managed VPS: OS Comparison
- Using CentOS with Bluehost Self-Managed VPS
- Using ALMALinux with Bluehost Self-Managed VPS
- Using Rocky Linux with Bluehost Self-Managed VPS
- Using Ubuntu with Bluehost Self-Managed VPS
- Using Fedora with Bluehost Self-Managed VPS
- Using Debian with Bluehost Self-Managed VPS
- Guide to Purchasing Self-Managed VPS Hosting with Bluehost