Problema
Vários engenheiros estão usando a mesma máquina com o mesmo usuário de login e o histórico é carregado com comandos de outras pessoas.
Atualização: As pessoas fazem login por meio de chaves ssh privadas (pub adicionado/removido via trustedhosr). O usuário Admin é apenas um e não podemos adicionar mais.
- Conectando via ssh usando a chave ssh como usuário regular
ssh -t loginuser@some-hostname
- Correndo
SOME-HOSTNAME loginuser ~ ❯ su adminuser
- Executando vários comandos e o histórico é preenchido
Solução
.bashrc
um arquivo pessoal e defina o caminho HISTFILE pessoal.Passos
Preparar Pessoal
.bashrc
Criar/Editar Arquivo
Adicionar conteúdo e salvar
Execute o comando ssh personalizado
ssh -t
Forçar alocação pseudo-terminal.su - adminuser --session-command
qualquer comando, aqui bash é usadobash --rcfile /home/adminuser/bash_rc/.bashrc_vladimir"
diga ao bash para usar.bashrc
o arquivo pessoal