ssh.update¶
Update settings of SSH daemon service.
If bindiface is empty it will listen for all available addresses.
No Additional Items
Tuple Validation
Parameter 1: data
data
Type: objectUpdated SSH service configuration.
No Additional PropertiesBindiface
Type: array of stringArray of network interface names to bind the SSH service to.
No Additional ItemsEach item of this array must be:
Tcpport
Type: integerTCP port number for SSH connections.
Value must be greater or equal to 1
and lesser or equal to 65535
Password Login Groups
Type: array of stringArray of group names allowed to authenticate with passwords.
No Additional ItemsEach item of this array must be:
Passwordauth
Type: booleanWhether password authentication is enabled.
Kerberosauth
Type: booleanWhether Kerberos authentication is enabled.
Tcpfwd
Type: booleanWhether TCP forwarding is enabled.
Compression
Type: booleanWhether compression is enabled for SSH connections.
Sftp Log Level
Type: enum (of string)Logging level for SFTP subsystem (empty string means default).
Must be one of:
- ""
- "QUIET"
- "FATAL"
- "ERROR"
- "INFO"
- "VERBOSE"
- "DEBUG"
- "DEBUG2"
- "DEBUG3"
Sftp Log Facility
Type: enum (of string)Syslog facility for SFTP logging (empty string means default).
Must be one of:
- ""
- "DAEMON"
- "USER"
- "AUTH"
- "LOCAL0"
- "LOCAL1"
- "LOCAL2"
- "LOCAL3"
- "LOCAL4"
- "LOCAL5"
- "LOCAL6"
- "LOCAL7"
Weak Ciphers
Type: array of enum (of string)Array of weak ciphers to enable for compatibility with legacy clients.
No Additional ItemsEach item of this array must be:
Must be one of:
- "AES128-CBC"
- "NONE"
Options
Type: stringAdditional SSH daemon configuration options.
SSHEntry
Type: objectThe updated SSH service configuration.
No Additional PropertiesId
Type: integerUnique identifier for the SSH service configuration.
Bindiface
Type: array of stringArray of network interface names to bind the SSH service to.
No Additional ItemsEach item of this array must be:
Tcpport
Type: integerTCP port number for SSH connections.
Value must be greater or equal to 1
and lesser or equal to 65535
Password Login Groups
Type: array of stringArray of group names allowed to authenticate with passwords.
No Additional ItemsEach item of this array must be:
Passwordauth
Type: booleanWhether password authentication is enabled.
Kerberosauth
Type: booleanWhether Kerberos authentication is enabled.
Tcpfwd
Type: booleanWhether TCP forwarding is enabled.
Compression
Type: booleanWhether compression is enabled for SSH connections.
Sftp Log Level
Type: enum (of string)Logging level for SFTP subsystem (empty string means default).
Must be one of:
- ""
- "QUIET"
- "FATAL"
- "ERROR"
- "INFO"
- "VERBOSE"
- "DEBUG"
- "DEBUG2"
- "DEBUG3"
Sftp Log Facility
Type: enum (of string)Syslog facility for SFTP logging (empty string means default).
Must be one of:
- ""
- "DAEMON"
- "USER"
- "AUTH"
- "LOCAL0"
- "LOCAL1"
- "LOCAL2"
- "LOCAL3"
- "LOCAL4"
- "LOCAL5"
- "LOCAL6"
- "LOCAL7"
Weak Ciphers
Type: array of enum (of string)Array of weak ciphers to enable for compatibility with legacy clients.
No Additional ItemsEach item of this array must be:
Must be one of:
- "AES128-CBC"
- "NONE"
Options
Type: stringAdditional SSH daemon configuration options.
Privatekey
Type: stringSSH host private key data.
Host Dsa Key
DSA host private key. null
if not configured.
Host Dsa Key Pub
DSA host public key. null
if not configured.
Host Dsa Key Cert Pub
DSA host certificate public key. null
if not configured.
Host Ecdsa Key
ECDSA host private key. null
if not configured.
Host Ecdsa Key Pub
ECDSA host public key. null
if not configured.
Host Ecdsa Key Cert Pub
ECDSA host certificate public key. null
if not configured.
Host Ed25519 Key
Ed25519 host private key. null
if not configured.
Host Ed25519 Key Pub
Ed25519 host public key. null
if not configured.
Host Ed25519 Key Cert Pub
Ed25519 host certificate public key. null
if not configured.
Host Key
Legacy SSH host private key. null
if not configured.
Host Key Pub
Legacy SSH host public key. null
if not configured.
Host Rsa Key
RSA host private key. null
if not configured.
Host Rsa Key Pub
RSA host public key. null
if not configured.
Host Rsa Key Cert Pub
RSA host certificate public key. null
if not configured.
Required roles: SSH_WRITE