Secure Shell (SSH) Access #
SSH allows advanced users to interact with the server via command line, essential for running maintenance scripts, debugging, and managing large files.
-
Enable SSH: SSH access is available upon request for security reasons. Submit a support ticket to have SSH enabled for your account.
-
Required Credentials: Use your primary cPanel username and password.
-
Connection Details: Connect using an SSH client (e.g., PuTTY, Terminal) with the following details:
-
Host/IP: Your server’s IP address.
-
Port: 22 (standard) or a custom port provided by support.
-
File Transfer Protocol (FTP) Access #
FTP is used for uploading, downloading, and managing site files.
-
Create FTP Accounts: In cPanel, navigate to “FTP Accounts.” Create a new, dedicated FTP user (recommended over using the main cPanel login).
-
Connection Details:
-
Server/Host:
ftp.yourdomain.comor your server’s IP. -
Username: The full FTP account name (e.g.,
user@yourdomain.com). -
Port: 21 (standard).
-
Best Practices for Advanced Access #
-
Security: Always use SFTP (Secure File Transfer Protocol) or SSH over standard FTP for encrypted data transfer.
-
Permissions: Use the
chmodcommand via SSH or the File Manager to ensure correct file permissions (755/644).