AFAIK, não há como fazer isso.
Talvez você deva copiar seu ~/.bashrc
para um servidor e instalar uma ferramenta de gerenciamento de configuração (Puppet, Chef, ...) em todos os outros servidores para extraí-lo.
Eu tenho meu arquivo bashrc configurado para o meu gosto.Eu costumo trabalhar em um hardware que está conectado a um servidor remoto.Eu ssh em que o servidor remoto.Eu gostaria que meu .bashrc para ser executado quando eu ssh no remoto servidor, em vez do bashrc no servidor.Existe alguma maneira pela qual eu possa realizar isso.?
Eu acho que o sshrc é o que você está procurando: link
sshrc works just like ssh, but it also sources ~/.sshrc after logging in remotely.
$ echo "echo welcome" > ~/.sshrc
$ sshrc me@myserver
welcome
$ echo "alias ..='cd ..'" > ~/.sshrc
$ sshrc me@myserver
$ type ..
.. is aliased to 'cd ..'
Você pode usar isso para definir variáveis de ambiente, definir funções e executar comandos de pós-login. É simples assim, e não afetará outros usuários no servidor - mesmo se eles usarem o sshrc também. Para uma configuração mais avançada, continue lendo.
Acho que o link faz o que você precisa.
Eu escrevi isso há muito tempo antes do sshrc nascer e ele tem mais benefícios comparado ao sshrc:
Por exemplo:
$> echo "alias q=exit" > ~/.config/pearl/sshrc
$> ssh_pearl [email protected]
myserver.com $> q
exit