Accessing your Plesk control panel is a fundamental step for managing your web hosting environment, websites, and server settings. Plesk offers a user-friendly web interface that can be accessed through various methods, catering to different administrative needs and security setups. This guide will walk you through the primary ways to log in to your Plesk installation, ensuring you can efficiently manage your server and web assets.
Applicable Platforms
- Plesk for Linux
- Plesk for Windows
You can typically log in to the Plesk web interface using your designated Plesk account credentials, your server's root or administrator password, or by generating a secure one-time login link via SSH. Each method serves a specific purpose and offers different levels of access, depending on your role and server configuration.
Before attempting to log in, it is crucial to ensure that the necessary port for HTTPS access to Plesk is open in your server's firewall. By default, Plesk uses port 8443 for secure web access. If this port is not open, you will be unable to reach the login page.
Logging In with Plesk Account Credentials
This is the most common and recommended method for daily management. To access the Plesk web interface using your Plesk account username and password, follow these steps:
-
Open your web browser and in the address bar, type in the Plesk login page link. The standard format for this link is:
https://<Server hostname or IP address>:8443For example, if your server's hostname is
example.com, you would navigate tohttps://example.com:8443. If using the IP address, it would behttps://192.0.2.1:8443.Note: You might encounter an SSL warning in your browser. This typically occurs if a proper, trusted SSL certificate has not yet been installed or configured for your Plesk panel. It is generally safe to proceed past this warning during the initial setup phase or if you are using a self-signed certificate.
-
On the Plesk login screen, enter your designated Plesk account username and its corresponding password. A common default username for the main administrator is admin, but this can vary based on your setup.
-
Click the Log In button to gain access to the Plesk web interface.
Upon successful authentication, you will be directed to your Plesk control panel dashboard, ready to manage your services.
Important: If access to Plesk for the root or administrator user has been intentionally disabled for security reasons, you will not be able to log in using these credentials. In such cases, you would need to use a specific Plesk account.
Accessing Plesk with Root or Administrator Passwords
For server administrators, Plesk also allows logging in using the operating system's root (for Linux) or administrator (for Windows) account credentials. This method is particularly useful for initial setup or when Plesk-specific accounts are not yet configured.
-
In your web browser, navigate to the Plesk login page. Use the same format as before:
https://<Server hostname or IP address>:8443Again, be aware that an SSL warning might appear, which you can safely bypass if you understand the implications of an untrusted certificate.
-
On the login screen, enter either root (for Linux servers) or administrator (for Windows servers) as the username, and then provide the password associated with that server account. These are the same credentials you would use to connect to your server via SSH or RDP.
-
Click the Log In button to proceed to the Plesk web interface.
This method provides full administrative access to Plesk, reflecting the underlying server's administrative privileges.
Logging In via SSH and One-Time Link
For advanced users and administrators, logging in via SSH offers a secure and flexible alternative, especially useful in headless server environments or for troubleshooting. This method involves connecting to your Plesk server via SSH and then generating a unique, one-time login link.
-
Connect to your Plesk server using an SSH client:
An SSH client is a program that allows you to establish a secure, encrypted connection to your server. The choice of client depends on your local operating system:
-
For Linux and macOS: Most Unix-like systems have a built-in SSH client accessible via the terminal. You will typically use commands like
ssh user@your_server_ip. Ensure your SSH key has the correct permissions (e.g.,chmod 400 your_key.pem) and is located in the appropriate directory (e.g.,~/.ssh/). -
For Windows: A popular and free SSH client is PuTTY. If you are using PuTTY, you might need to convert your SSH private key to PuTTY's specific format (.ppk) using PuTTYgen.
Once connected, you will have command-line access to your server.
-
-
Generate a one-time login link:
After successfully connecting to your Plesk server via SSH, execute the following command in the terminal:
# plesk loginThe system will then generate and display two unique login links. These links are valid for a short period and allow direct access without requiring further credentials in the browser:
https://<Server hostname>/login?secret=<session_token>
https://<Server IP address>/login?secret=<session_token> -
Use the generated link to log in:
Copy one of the generated links from your SSH terminal and paste it into the address bar of your web browser.
-
Initially, try using the link that includes your server's hostname (e.g.,
https://<Server hostname>/login?secret=<session_token>). This is generally preferred for consistency and certificate validation. -
If the hostname-based link does not work for any reason, proceed by using the link that contains your server's IP address (e.g.,
https://<Server IP address>/login?secret=<session_token>).
Important Consideration for NAT Environments: If your Plesk server is located behind a Network Address Translation (NAT) setup, the system might generate a link pointing to a private IP address. In such a scenario, you will need to manually replace the private IP address in the generated link with your server's public IP address before pasting it into your browser.
As with other login methods, you might encounter an SSL warning. This is expected if a trusted SSL certificate is not configured for the Plesk panel, and it is safe to proceed.
-
Each of these methods provides a secure pathway to your Plesk control panel. Choosing the right method depends on your specific situation, security requirements, and the level of access you need. Always ensure you are using strong, unique passwords and consider implementing additional security measures, such as two-factor authentication, if available.
