Server Access

Server Access allows SiteLock to connect securely to your hosting environment for scanning, backup, and monitoring services. By providing the appropriate connection credentials, you enable features such as SMART File Scan, SMART Database Scan, File Backup, and Database Backup.

You can manually configure server access if you want to bypass the Setup Wizard, or if you want to make updates to an existing configuration.

Server Access

Configure Server Access

To configure Server Access, follow these steps:

  1. Navigate to Server Access  Server Access.

  2. In the Server Access section, choose whether to use Same Credentials for all services or Separate Credentials for each.

  3. Select the connection protocol — FTP, FTPS, or SFTP. SFTP is recommended for security.

  4. Enter the following information:

    • Host — The domain name or IP address of your server (e.g., mydomain.com or 123.123.123.123).

    • Port Number — The port for your chosen protocol (e.g., 21 for FTP, 22 for SFTP, or a custom port).

    • Username — The username for server authentication.

    • Password/SSH Key — The password or SSH key for authentication. If using SFTP, you may need to upload a provided public key to your server.

    • Transfer Speed — Select the desired transfer speed (1 = normal, 2 = fast, 3 = fastest).

    • Maximum Download Time — Set the maximum time allowed for downloads (30, 60, 90, or 120 minutes).

    • Website Root Directory — The directory where your website files are stored (e.g., /public_html).

  5. Click Save and Continue.

Each field is required unless otherwise noted. After entering the information, click Save and Continue to proceed. Provide FTP, FTPS, or SFTP information to access hosting accounts. This access is used for SMART File Scan, SMART Database Scan, File Backup, and Database Backup. SFTP is recommended for enhanced security.

You can manually configure server access if you want to bypass the Setup Wizard, or if you want to make updates to an existing configuration.

To supply connection credentials for all four features (SMART File Scan, SMART Database Scan, File Backup, and Database Backup) at once, select Same Credentials. To provide separate credentials for each service, select Separate Credentials.

SMART File Scan table details

The following table describes the details of the SMART File Scan section.

Field Description

Connection Type

This setting determines the protocol used to connect to the server.

  • SFTP — SSH File Transfer Protocol, recommended for secure file transfers.

  • FTP — File Transfer Protocol, a standard network protocol used for transferring files.

  • FTPS — FTP Secure, an extension to FTP that adds support for the Transport Layer Security (TLS) and the Secure Sockets Layer (SSL) cryptographic protocols.

Host

The server address, which can be a domain name or an IP address.

Example — mydomain.com or 123.123.123.123.

Port Number

The port used to connect to the server.

  • 21 — Typically used for FTP.

  • 22 — Typically used for SFTP.

  • ## — (Optional) provide a custom port.

Username

The username required to access the server.

Password/SSH Key

The password or SSH key for authentication.

If you’re using SFTP, SiteLock will generate an SSH key pair, and provide you with a public key, which you will need to upload to your FTP server for secure access.

Transfer Speed

  • 1 (normal) — Standard transfer speed.

  • 2 (fast) — Faster transfer speed.

  • 3 (fastest) — Fastest transfer speed, using multiple connections.

Maximum Download Time

  • 30 minutes

  • 60 minutes

  • 90 minutes

  • 120 minutes

Website Root Directory

The root directory of the website files.

Example — /public_html

SMART Database Scan

The following table describes the details of the SMART Database Scan section.

Field Description

Connection Type

This setting determines the protocol used to connect to the server.

  • SFTP — SSH File Transfer Protocol, recommended for secure file transfers.

  • FTP — File Transfer Protocol, a standard network protocol used for transferring files.

  • FTPS — FTP Secure, an extension to FTP that adds support for the Transport Layer Security (TLS) and the Secure Sockets Layer (SSL) cryptographic protocols.

Host

The server address — domain name or IP address.

Example — mydomain.com or 123.123.123.123

Port Number

The port used to connect to the database. This is the port number of the MySQL server. Typically, 3306 for MySQL.

Username

The username required to access the database.

Password/SSH Key

The password or SSH key for authentication.

Website Root Directory

The root directory of the website files.

Example — /public_html

File Backup

The following table describes the details of the File Backup section.

File Backup shares FTP credentials with SMART File Scan. Updating the FTP settings on this tab will also update the settings in SMART File Scan.
Field Description

Connection Type

This setting determines the protocol used to connect to the server.

  • SFTP — SSH File Transfer Protocol, recommended for secure file transfers.

  • FTP — File Transfer Protocol, a standard network protocol used for transferring files.

  • FTPS — FTP Secure, an extension to FTP that adds support for the Transport Layer Security (TLS) and the Secure Sockets Layer (SSL) cryptographic protocols.

Host

The server address, which can be a domain name or an IP address.

Example — mydomain.com or 123.123.123.123.

Port Number

The port used to connect to the server.

  • 21 — Typically used for FTP.

  • 22 — Typically used for SFTP.

  • ## — (Optional) provide a custom port.

Username

The username required to access the server.

Password/SSH Key

The password or SSH key for authentication.

If using SFTP, a public key will be provided which can be uploaded to the server for secure access.

Transfer Speed

  • 1 (normal) — Standard transfer speed.

  • 2 (fast) — Faster transfer speed.

  • 3 (fastest) — Fastest transfer speed, using multiple connections.

Maximum Download Time

  • 30 minutes

  • 60 minutes

  • 90 minutes

  • 120 minutes

Website Root Directory

The root directory of the website files.

Example — /public_html

Database Backup

The following table describes the details of the Database Backup section.

Field Description

Connection Type

This setting determines the protocol used to connect to the server.

  • SFTP — SSH File Transfer Protocol, recommended for secure file transfers.

  • FTP — File Transfer Protocol, a standard network protocol used for transferring files.

  • FTPS — FTP Secure, an extension to FTP that adds support for the Transport Layer Security (TLS) and the Secure Sockets Layer (SSL) cryptographic protocols.

Host

The server address, which can be a domain name or an IP address.

Example — mydomain.com or 123.123.123.123.

Port Number

The port used to connect to the server.

  • 21 — Typically used for FTP.

  • 22 — Typically used for SFTP.

  • ## — (Optional) provide a custom port.

Username

The username required to access the server.

Password/SSH Key

The password or SSH key for authentication.

If using SFTP, a public key will be provided which can be uploaded to the server for secure access.

Transfer Speed

  • 1 (normal) — Standard transfer speed.

  • 2 (fast) — Faster transfer speed.

  • 3 (fastest) — Fastest transfer speed, using multiple connections.

Maximum Download Time

  • 30 minutes

  • 60 minutes

  • 90 minutes

  • 120 minutes

Website Root Directory

The root directory of the website files.

Example — /public_html