Перейти к содержанию

Команды SSH#

Команды настройки#

Команда Описание команды
service ssh active <состояние> Возможность отключения сервиса SSH с сохранением настройки.
service ssh address <адрес> port <порт> Включение SSH как протокола доступа в систему МЭ на определённом адресе и порту.
service ssh cipher <алгоритм> Указание допустимых для использования алгоритмов шифрования.
service ssh client-alive-timeout <время> Указание времени ожидания активности клиента.
service ssh disable-password-authentication Отключение парольной аутентификации при получении доступа по протоколу SSH.
service ssh hmac <алгоритм> Указание допустимых для использования алгоритмов выработки имитовставки.
service ssh key-exchange-algo <алгоритм> Указание допустимых для использования алгоритмов обмена ключами.

service ssh active <состояние>#

Возможность отключения сервиса SSH с сохранением настройки.

Синтаксис#
1
2
3
set service ssh active <состояние>
delete service ssh active
show service ssh active
Режим ввода команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   ssh {
      active состояние
   }
}
Параметры#

состояние

Административное состояние сервиса SSH. Поддерживаются следующие значения:

  • on: включение сервиса SSH.
  • off: отключение сервиса SSH без отбрасывания настройки.
Значение по умолчанию#

Сервис SSH включен.

Указания по использованию#

Эта команда используется для отключения сервиса SSH с сохранением настройки.

Форма set данной команды используется для указания состояния сервиса SSH.

Форма delete данной команды используется для восстановления значения по умолчанию.

Форма show данной команды используется для отображения состояния сервиса SSH.

service ssh address <адрес> port <порт>#

Включение SSH как протокола доступа в систему МЭ на определённом адресе и порту.

1
2
3
set service ssh address <адрес> [port <порт>]
delete service ssh address <адрес> [port]
show service ssh address <адрес> [port]

Режим ввода команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
6
7
service {
   ssh {
      address адрес {
         port порт
      }
   }
}
Параметры#

адрес

Множественный узел. IPv4-адрес, на котором будет принимать соединения сервис SSH.

порт

Номер порта, который будет использоваться службой SSH. Значение должно лежать в диапазоне 1-65535.

Значение по умолчанию#

По умолчанию используется порт номер 22.

Указания по использованию#

Команда используется для разрешения приема запросов SSH от удаленных систем на конкретных адресах локальной системы. Позволяется указание нескольких адресов. Также в качестве адреса может быть указано значение 0.0.0.0, подразумевающее ожидание входящих SSH соединений на любом адресе. При использовании значения 0.0.0.0 не поддерживаются иные значения узла service ssh address <адрес> port <порт>.

Создание узла конфигурации адреса SSH делает возможным использование протокола SSH для получения доступа к системе по указанному адресу. По умолчанию маршрутизатор использует для службы SSH порт 22. Поддерживается только вторая версия протокола SSH.

Форма set данной команды используется для указания адреса, на котором будет принимать соединения сервис SSH.

Форма delete данной команды используется для удаления адреса, на котором будет принимать соединения сервис SSH.

Форма show данной команды используется для отображения настройки прослушиваемых адресов сервиса SSH.

service ssh cipher <алгоритм>#

Указание допустимых для использования алгоритмов шифрования.

Синтаксис#
1
2
3
set service ssh cipher <алгоритм>
delete service ssh cipher <алгоритм>
show service ssh cipher
Режим ввода команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   ssh {
      cipher алгоритм
   }
}
Параметры#

алгоритм

Формат – текст. Допустимый для использования протоколом SSH алгоритм шифрования. Множественный узел.

Список поддерживаемых алгоритмов:

  • aes128-cbc, aes128-ctr - AES (Advanced Encryption Standard) c ключом 128 бит.
  • aes192-cbc, aes192-ctr - AES (Advanced Encryption Standard) c ключом 192 бит.
  • aes256-cbc, aes256-ctr - AES (Advanced Encryption Standard) c ключом 256 бит.
  • arcfour - Alleged RC4 с ключом 128 бит.
  • arcfour128, arcfour256 - Alleged RC4 с ключом 128 / 256 бит (с дополнениями RFC 4345).
  • blowfish-cbc - Blowfish с ключом 128 бит.
  • cast128-cbc - CAST-128 с ключом 128 бит.
  • gost89-cbc, gost89-ctr, gost89-cfb, gost89-ofb - шифрование на основе алгоритма, определенного ГОСТ 28147-89.
  • kuznechik-cbc, kuznechik-ctr, kuznechik-cfb, kuznechik-ofb - шифрование на основе алгоритма "Кузнечик" (ГОСТ Р 34.12-2015, ГОСТ Р 34.13-2015).
Значение по умолчанию#

Отсутствует.

Указания по использованию#

Эта команда используется для указания допустимых для использования алгоритмов симметричного шифрования. Для работы сервиса SSH должен быть настроен хотя бы один алгоритм шифрования. Изначально в изделии настроен алгоритм kuznechik-ofb.

Форма set данной команды используется для задания алгоритмов шифрования.

Форма delete данной команды используется для удаления заданных алгоритмов.

Форма show данной команды используется для просмотра настройки.

service ssh client-alive-timeout <время>#

Указание времени ожидания активности клиента.

Синтаксис#
1
2
3
set service ssh client-alive-timeout <время>
delete service ssh client-alive-timeout
show service ssh client-alive-timeout
Режим ввода команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   ssh {
      client-alive-timout время
   }
}
Параметры#

время Время (в секундах), по истечению которого происходит отключение неактивного соединения с клиентом SSH. Значение лежит в диапазоне от 0 до 2147483647.

Значение по умолчанию#

По умолчанию отключение неактивного соединения с клиентом SSH происходит по истечению 1800 секунд.

Указания по использованию#

Эта команда используется для указания времени, по истечению которого происходит отключение неактивного соединения с клиентом SSH (таймаут соединения). При указании значения 0 отключение неактивного соединения c клиентом SSH не происходит.

Форма set данной команды используется для задания рассматриваемого параметра.

Форма delete данной команды используется для удаления параметра и использования значения по умолчанию.

Форма show данной команды используется для просмотра настройки.

service ssh disable-password-authentication#

Отключение парольной аутентификации при получении доступа по протоколу SSH.

Синтаксис#
1
2
3
set service ssh disable-password-authentication
delete service ssh disable-password-authentication
show service ssh
Режим ввода команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   ssh {
      disable-password-authentication
   }
}
Параметры#

Отсутствуют

Значение по умолчанию#

Парольная аутентификация включена.

Указания по использованию#

Предупреждение

Прежде чем отключать парольную аутентификацию, рекомендуется настроить аутентификацию с использованием общих открытых ключей, иначе возможна потеря доступа к системе по протоколу SSH.

Команда запрещает парольную аутентификацию для пользователей SSH. Как правило, используется при настроенной аутентификации с использованием общих открытых ключей. Аутентификация с использованием общих открытых ключей значительно менее чувствительна к подбору ключа, в отличие от подбора пароля.

Форма set данной команды используется для задания рассматриваемого параметра.

Форма delete данной команды используется для удаления параметра и использования значения по умолчанию.

Форма show данной команды используется для просмотра настройки.

service ssh hmac <алгоритм>#

Указание допустимых для использования алгоритмов выработки имитовставки.

Синтаксис#
1
2
3
set service ssh hmac <алгоритм>
delete service ssh hmac <алгоритм>
show service ssh hmac
Режим ввода команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   ssh {
      hmac алгоритм
   }
}
Параметры#

алгоритм

Формат – текст. Допустимый для использования протоколом SSH алгоритм выработки имитовставки. Множественный узел.

Список поддерживаемых алгоритмов (хеш-функций):

  • hmac-md5 - алгоритм MD5 (Message Digest) с хешем 128 бит.
  • hmac-md5-96 - алгоритм на основе MD5 с хешем 96 бит.
  • hmac-sha1 - алгоритм SHA1 (Secure Hash Algorithm) с хешем 128 бит.
  • hmac-sha1-96 - алгоритм на основе SHA1 с хешем 96 бит.
  • hmac-ripemd160 - алгоритм RIPEMD (RACE Integrity Primitives Evaluation Message Digest) с хешем 160 бит.
  • hmac-ripemd160@openssh.com - алгоритм RIPEMD с хешем 160 бит в реализации проекта OpenSSH.
  • umac-64@openssh.com - алогритм UMAC (universal hashing).
  • hmac-gosthash - алгоритм на основе ГОСТ Р 34.11-94 .
  • hmac-stribog-256, hmac-stribog-512 - алгоритм на основе ГОСТ Р 34.11-2012 с хешем 256 / 512 бит соответственно.
Значение по умолчанию#

Отсутствует.

Указания по использованию#

Эта команда используется для указания допустимых для использования алгоритмов выработки имитовставки. Для работы сервиса SSH должен быть настроен хотя бы один алгоритм выработки имитовставки. Изначально в изделии настроены алгоритмы hmac-stribog-256 и hmac-stribog-512.

Форма set данной команды используется для задания алгоритмов выработки имитовставки.

Форма delete данной команды используется для удаления заданных алгоритмов.

Форма show данной команды используется для просмотра настройки.

service ssh key-exchange-algo <алгоритм>#

Указание допустимых для использования алгоритмов обмена ключами.

Синтаксис#
1
2
3
set service ssh key-exchange-algo <алгоритм>
delete service ssh key-exchange-algo <алгоритм>
show service ssh key-exchange-algo
Режим ввода команды#

Режим настройки.

Ветвь конфигурации#
1
2
3
4
5
service {
   ssh {
      key-exchange-algo алгоритм
   }
}
Параметры#

алгоритм

Формат – текст. Допустимый для использования сервером SSH алгоритм обмена ключами. Множественный узел.

Список поддерживаемых алгоритмов:

  • diffie-hellman-group-exchange-sha1;
  • diffie-hellman-group-exchange-sha256;
  • diffie-hellman-group1-sha1;
  • diffie-hellman-group14-sha1;
  • ecdh-gost2012-256-cpa;
  • ecdh-gost2012-256-cpb.
Значение по умолчанию#

Отсутствует.

Указания по использованию#

Эта команда используется для указания допустимых для использования алгоритмов ключевого обмена. Для работы сервиса SSH должен быть настроен хотя бы один алгоритм ключевого обмена. Изначально в изделии настроен алгоритм ecdh-gost2012-256-cpa.

Форма set данной команды используется для задания алгоритмов ключевого обмена.

Форма delete данной команды используется для удаления заданных алгоритмов.

Форма show данной команды используется для просмотра настройки.