Программное управление другими узлами в подсети Linux

Я хотел бы создать сетку, подобную сети, с несколькими серверами под управлением Linux. Где у меня есть центральный узел, который должен иметь возможность планировать / выполнять команды на других узлах.

У центрального узла есть учетные данные с правами администратора в подсети, но я новичок в Linux, поэтому не знаю, что? RPC? механизмы, которые я мог использовать для выполнения удаленных задач.

Могу ли я использовать туннель или систему передачи команд на основе сети? Какие ключевые слова мне следует искать в Google?

Если бы я мог запускать сценарии оболочки на удаленном узле с центрального узла, я мог бы делать все, что мне нужно.


person Coder    schedule 07.07.2011    source источник
comment
Да вроде это то, что мне нужно. Скопируйте / вставьте, чтобы ответить для принятия.   -  person Coder    schedule 07.07.2011


Ответы (2)


SSH (http://en.wikipedia.org/wiki/Secure_Shell)

person Mihails Strasuns    schedule 07.07.2011

Хотя SSH достаточно для большинства задач, если вам нужно что-то более контролируемое, вы можете использовать системы распределения заданий, такие как gearman , сельдерей или некоторые другие очереди.

person viraptor    schedule 07.07.2011