
Есть ли у кого-нибудь идея или совет, как получить мои локальные dotfiles (мне, вероятно, понадобится больше, так что это решение должно работать со многими файлами) на удаленных машинах без их scp-пересылки на удаленную машину?
Является ли лучшим решением что-то вроде scp .bashrc в папку /tmp на удаленной машине и последующего экспорта переменной окружения BASHRC?
Мне это нужно из-за политики нашей компании и быстрого развертывания и повторного развертывания облачных серверов, и я не хочу трогать файлы .bashrc на удаленной машине, чтобы мои коллеги могли использовать свою среду по умолчанию, что меня не устраивает.
решение1
Вы можете подключиться по ssh к удаленной машине, на которой вы сможете выполнить свой локальный скрипт.
ssh <remote machine ip> "/bin/sh -s" < local_script_file