Я пытаюсь настроить приложение, которое требует записи в /etc /hosts для всех серверов в кластере. Я пытаюсь найти простой способ отправить все хосты ко всем файлам /etc /hosts на каждом сервере. Я попробовал это, но получил ошибку назад, говоря, что разрешение отклонено.
for i in `cat servers`; do cat additional.hosts | ssh -T username@$i "sudo cat >> /etc/hosts";done
Конечно, дополнительный файл .hosts находится на моем локальном компьютере и должен идти на сервер.
Какие-либо предложения?