Базовые команды на ExtremeXOS
Управление конфигурациями
- show configuration {<module-name>} [detailes] — показывает весь активный конфиг, или только конфиг модуля. details- не только изменённые значения.
- save configuration [primary | secondary] — сохранить runing-config в primary.cfg
- use configuration [pri | sec | <filename>] — выбрать активный файл конфигурации, который будет использован после ребута.
- tftp put <ip> -vr <name> <src-file> [<dst-file>] — загрузка файла конфигурации со свича на tftp-сервер (xml).
- tftp get <ip> {-vr <name>} <src-file> <dst-file> — загрузка файла конфигурации с tftp-сервера на свич (xml).
- upload configuration <ip> <file.xsf> vr <name> — загрузка текущей конфигурации со свича на tftp-сервер (asci).
- tftp get <ip> <remote-file> — загрузка изменённого командного скрипта с tftp на свич (asci).
- load script newscript.xsf — загрузка командного скрипта в текущую конфигурацию (после этого надо сохранить текущий конф в pri или sec.
- edit script newscript.xsf — редактирование командного скрипта прямо на свиче.
- unconfigure switch [all] — вернуть конфиг к заводским настройкам кроме аккаунтов, паролей, даты и времени all - кроме даты и времени.
- reboot — перезагрузка свича.
- show switch — сводная информация по свичу.
Файловая система
- ls,cp,mv,rm — список файлов, копирование, переименовывание, удаление.
- edit policy <filename> — редактирование файлов политик.
- edit <file-type> <file-name> — внутренний редактор свича. По командам очень похож на vi.
Управление Image-файлами
- show version — посмотреть текущую версию имиджа.
- download image <ip> <file> vr <name> {pri|sec} — загрузить файл имиджа на свич в позицию pri или sec.
- use image <primary | secondary> — установка активного имиджа, который будет загружен после перезагрузки.
Настройка управления свичём
- show management — сводная информация по настройке функций управления.
- show account — показать существующие учётные записи.
- create account [admin | user] <name> <pass> — создать аккаунт.
- delete account test — удалить аккаунт.
- configure account test — задать пароль для пользователя test. (обязательно установить пароль для admin)
- configure failsafe-account — для доступа к свичу, если пароль админа утерян. Никогда не отображается, всегда присутствует. пароль невозможно восстановить. Сразу же сохраняется в NVRAM (не в конфиг).
- configure cli max-sessons <n> — макс. число одновременных пользовательских сессий.
- configure cli max-failed-logins <n> — макс. число неудачных попыток ввода пароля.
- configuer account [all|<name>] password-policy lockout-in-ligin-failures on — блокировать аккаунт после достижения предела неудачных попыток входа.
- clear account [all|<name>] lockout — снять блокировку аккаунта (из-под другого админского акка).
- configure telnet vr admin_vrouter — определяет виртуальные интерфейсы, по которым можно доступиться через telnet.
- enable ssh2 — включить возможность доступа по ssh (установка модуля ssh так же добавляет функциональность https).
- scp2 {cipher [3des|blowfish]} {port <n>} {debug <level>} <user>@<host>:<remote_file> <local_file> {vr <name>} — копирование файла по scp.
- disable clipaging — отключить постраничный вывод.
- [no-refresh] — опция обеспечивает вывод инфы без циклического обновления.
- show session {{detail} {<sessID>}} {history}
- clear session [<sessID> | all]
SNMP
- enable snmp access — включает snmp
- configure snmp sysname <str> — задаёт имя узла
- configure snmp syslocation <str> — задаёт расположение узла
- configure snmp syscontact <str> — контактная информация.
- configure snmp add community [readonly|readwrite] <str> — добавляет комьюнити.
- configure snmp traps — включает рассылку трапов.
- configure snmp add trapreceiver <ip> community <str> — определяет получателя трапов.


