SSH
An SSH server providing system login and access to resources.
Passwordless login can be configured for a user by adding public keys to their SSH public keys list in the Authentication / Users configuration.
Properties
Enable
Enable the SSH service.
- Data type: boolean
- Default:
true - Configuration
CLI: (cli)> config service ssh enable
Port
The TCP port to listen for SSH connections on.
- Data type: integer
- Default:
22 - Minimum: 1
- Maximum: 65535
- Configuration
- Required
CLI: (cli)> config service ssh port
Private key
An SSH private key in PEM format for the server to use for encryption.
Leave this field empty to have the device generate a private key.
- Data type: string
- Configuration
- Optional
CLI: (cli)> config service ssh private-key
Fingerprint
The fingerprint of the SSH server's public key, which can be used to identify the private key in use.
- Data type: string
- Status
CLI: (cli)> show service ssh fingerprint
Enable SFTP
Allow users to access filesystems using an SFTP client.
The user is presented with a virtual filesystem that maps their accessible filesystems.
Users with access to the System / Shell resource have access to the root filesystem.
- Data type: boolean
- Default:
true - Configuration
CLI: (cli)> config service ssh sftp
