Можно ли установить баннер MOTD из внешнего источника, сохраняя при этом жестко заданное значение (если оно есть)? Возможно, как TFTP-сервер?
Единственный способ, которым я когда-либо видел это, - это явно заданный через командную строку.
РЕДАКТИРОВАТЬ: Просто чтобы добавить пояснения. Я хочу, чтобы фактическое сообщение, отображаемое на экране, было заполнено из внешнего источника. Мне не интересно, как настроить сообщение, которое будет отображаться только тогда, когда кто-то входит в систему извне. Так, например, сообщение exec может ссылаться на файл на сервере tftp и использовать этот файл для отображения его сообщения.
Вы можете настроить "banner exec" для внешних подключений, он запускается после того, как будет установлено входящее соединение с vty.
banner exec d message d
У вас не может быть другого баннера MOTD, поскольку это глобальная конфигурация для устройств cisco.
Извините за недопонимание вашего вопроса, поэтому вы не можете извлечь MOTD из внешнего источника. Но что вы могли бы сделать, теперь думая об этом, - это создать сценарий, который входит в систему и изменяет его, используя сценарий ожидания или что-то в этом роде. Надеюсь это поможет.
P.S. По-видимому, вам нужно убедиться, что вы создаете сценарий таким образом, чтобы вы не возились с вещами, убедившись, что escape-символ не содержится в motd, который вы хотите, и т. Д. И также, очевидно, вы захотите установить разрешения для этого пользователя, поэтому они могут установить motd (используя aaa) только с помощью aaa