Como evitar o carregamento de .bashrc ao usar o ssh nc

1

Para fazer login no meu desktop de trabalho, primeiro preciso fazer login em um servidor de acesso visível à Internet. Depois que eu fizer login nesse servidor, posso ssh em minha área de trabalho usando seu nome de host local. Para facilitar, tenho o seguinte ProxyCommand setup no meu .ssh/config :

Host access
Hostname access.blah.com
user myusername

Host desk
Hostname desktop_hostname
port 22
user myusername
ProxyCommand ssh -A access nc %h %p

Meu problema é que o diretório pessoal no trabalho é sincronizado entre access e desk , então eles precisam compartilhar o mesmo .bashrc e outros arquivos. Infelizmente, o .bashrc que uso em desk tem alguns comandos que falham no servidor access , portanto, recebo mensagens de erro feias quando digito ssh desk em minha máquina local. Existe uma maneira de alterar meu ProxyCommand para que o .bashrc não seja carregado em access ?

    
por nbren12 09.02.2017 / 17:31

0 respostas

Tags