У меня есть пакетный скрипт, который входит в систему Linux, выполняет несколько команд и показывает вывод (используя plink). Я хочу, чтобы этот скрипт запускался на разных Linux-машинах, поэтому разница только в IP/имени пользователя/пароле (либо одном, либо двух, либо всех) в программе. Я дал цель onclick для этих пакетных файлов из HTML. Таким образом, всего один щелчок будет направлен на пакетный файл, вход в систему, выполнение команды и одна кнопка, выполняющая один скрипт.
Теперь вот беда. Существует более 100 машин с Linux, которым требуются эти сценарии, и утомительно просто изменить сценарий и загрузить его на каждый сервер. Кроме того, я хочу, чтобы эти сценарии запускались одним щелчком мыши.
Я предпочитаю сохранять ip/имя пользователя/пароль в одном пакетном файле. Например:
1=10.1.1.1 и uname pwd 2=10.1.1.2 и uname pwd
Я хочу, чтобы HTML-файл отправлял значение как 1 или 2 в пакетный файл, и он соответственно выполнял программу.
Если есть другой способ сделать также, пожалуйста, дайте мне знать.