Я хочу запустить сценарий на удаленной машине без использования ssh .. Возможно ли это? Если да, то какие все доступные опции есть в Linux?Удаленная установка на Linux без использования ssh
Вот несколько деталей относительно того же.
1) На моей машине у меня есть скрипт, скажем, a.sh, который выполняет установку нескольких пакетов. (например, lsof, ntp, vim и т. д.).
2) Мне нужно скопировать этот сценарий на удаленную машину, и я хочу выполнить его там. (Так что эти пакеты устанавливаются на эти машины.
3) Я пытаюсь достичь, если мне нужно выполнить установку этих пакетов на n машинах, а затем с помощью этого механизма я смогу автоматизировать эту часть.
Есть ли какая-либо существующая инфраструктура в linux, которая может помочь мне сделать это без ssh? (SSH для этих виртуальных машин/удаленных коллег не представляется возможным)
Cheers, Плэсид/
Я читал о сценариях ожидания, но они также используют ssh внутри. Между тем, что это имя инфраструктуры в Ubuntu? – placid
Перечитав ваше сообщение, он заявляет, что ssh невозможно, есть ли конкретная причина, почему? Является ли это простой проблемой туннелирования/Nat? –
ssh невозможно, потому что эти машины являются безопасными машинами, и владельцы этих машин не желают предоставлять доступ к ssh кому-либо. Я написал программу c для fork ssh и контролирую ее выполнение с использованием труб. Но для этого требуется ssh, и владельцы не хотят предоставлять доступ ssh кому-либо. Я знаю его странное, но это все так. Я программно не в состоянии подумать о каком-либо решении, поэтому подумал о том, чтобы спросить его здесь ... – placid