nsgsh (NSG Shell) — командная оболочка NSG Linux 2.1, предназначенная для управления в режиме текстового терминала при доступе к устройству по Telnet, SSH или через консольный порт. Оболочка обеспечивает перемещение по дереву конфигурации, создание и удаление ветвей и листьев, просмотр, проверку, применение и сохранение конфигурации.
Запуск nsgsh производится автоматически при входе в систему с именем nsg или именем пользователя, созданного администратором. При работе в командной оболочке bash для запуска вложенной командной оболочки следует ввести команду nsgsh; ввода имени и пароля при этом не требуется.
Текущее местонахождение пользователя на дереве конфигурации указывается в системном приглашении, например, .port.eth0.ifAddress>
. Из этого узла пользователь может:
_
(подчерк) и перечислены в последующих статьях данного раздела справки. За отдельными исключениями, системные команды доступны в любом узле или листе дерева.Ввод команды во всех случаях завершается нажатием клавиши Enter
.
ВНИМАНИЕ! Большие и маленькие буквы при вводе команд, имён узлов и т.д. различаются, как это принято во всех Unix-подобных системах.
Для административных пользователей nsg и root, всегда существующих в системе, дерево конфигурации доступно полностью. Для каждого из остальных пользователей, создаваемых администратором для выполнения каких-либо частных задач, создаётся отдельное дерево конфигурации, состоящее из ссылок на узлы основного дерева. Пользователям будут доступны также дочерние узлы и параметры внутри этих узлов. Узлы основного дерева, находящиеся вне этих ссылок, для пользователей не видны и, следовательно, недоступны.
Помимо консольного режима, оболочка nsgsh может работать в режиме экранного диалога, а также запускаться из-под bash в пакетном режиме. Сущность выполняемых действий от этого не меняется.ВНИМАНИЕ! При запуске нескольких копий nsgsh и/или Web-интерфейса, в т.ч. nsgsh в пакетном режиме, необходимо учитывать, что в каждый момент времени только одна из них может иметь статус текущего администратора устройства и, соответственно, полный доступ к его конфигурации.
© Network Systems Group 2015–2024 | Отдел документации |