У меня есть несколько крошечных встроенных Linux-серверов на Beaglebone Black (может быть, RaspberryPi, не имеет значения), которые должны обмениваться информацией с основным сервером (размещенным в Интернете).
В идеале каждая система разговаривает друг с другом с помощью простых команд RESTful - например, основной сервер отправляет новые конфигурации встроенным серверам - и серверы отправляют обратно данные. Команды могут также выдаваться пользователем с основного сервера или непосредственно на встроенные серверы.
Что это был бы самый "стандартный" способ аутентификации каждого сервера друг против друга? Я думаю, OAuth, полагая, что каждая машина имеет свой собственный пользователь OAuth, но я не убедитесь, что это правильный шаблон.