Получение локального .bashrc .vimrc без копирования на удаленную машину

Получение локального .bashrc .vimrc без копирования на удаленную машину

Есть ли у кого-нибудь идея или совет, как получить мои локальные dotfiles (мне, вероятно, понадобится больше, так что это решение должно работать со многими файлами) на удаленных машинах без их scp-пересылки на удаленную машину?

Является ли лучшим решением что-то вроде scp .bashrc в папку /tmp на удаленной машине и последующего экспорта переменной окружения BASHRC?

Мне это нужно из-за политики нашей компании и быстрого развертывания и повторного развертывания облачных серверов, и я не хочу трогать файлы .bashrc на удаленной машине, чтобы мои коллеги могли использовать свою среду по умолчанию, что меня не устраивает.

решение1

Вы можете подключиться по ssh к удаленной машине, на которой вы сможете выполнить свой локальный скрипт.

ssh <remote machine ip> "/bin/sh -s" <  local_script_file

Связанный контент