Skip to content

SSH Access Configuration

The SSH Access Configuration page allows administrators to securely manage and control SSH and SFTP access to the server.

SSH Access Configuration

Overview

URL: /admin/ssh-access

This page provides settings to control the SSH/SFTP service, SSH port, allowed IP addresses, and root login permissions.

SSH Access Control

Enable SSH/SFTP

Type: Toggle
Description: Enables or disables SSH and SFTP access to the server. When disabled, all incoming SSH/SFTP connections are blocked.

SSH Port

Type: Input (number)
Default: 22
Description: The TCP port used by the SSH daemon. Changing the default port can help reduce automated attacks. Use a non-standard port only if you understand the implications.

Access Restrictions

Allowed IP Addresses

Type: Multi-IP input field
Description: Specify IP addresses that are allowed to access the server via SSH.
If left empty, SSH is open to all IPs — which is not recommended for production environments.
Supports multiple IPs with add/remove capability.

Permit Root Login

Type: Toggle
Description: Allows or denies direct SSH access as the root user.
Security Tip: It is highly recommended to disable this option to prevent potential attacks. Use a non-root user with sudo privileges instead.

Save Settings

Click the Save Settings button to apply any changes made on this page.

Notes

  • Disabling root login and restricting IPs are best practices for securing SSH access.