/ etc / profile é chamado no login, seja normal ou via ssh.
/etc/bash.bashrc contém configurações bash globais e é chamado quando o bash é executado, assim como o seu .bashrc individual
eu tenho 3 máquinas que usam o Debian 6.0.7 para PPC
quando eu efetuo login usando SSH, uma das variáveis $ PATH é diferente de outras duas
# echo $PATH
/usr/local/rvm/gems/jruby-1.7.3/bin:/usr/local/rvm/gems/jruby-1.7.3@global/bin:/usr/local/rvm/rubies/jruby-1.7.3/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Eu me pergunto, quais arquivos foram executados nessa máquina quando estou usando o SSH? eu já verifiquei .bashrc, mas nada lá que semelhante ao
PATH=/bla/bla:$PATH