Lidando com uma boa lista de servidores Linux (e Solaris), descubro que 90% dos meus usuários precisam das mesmas variáveis de ambiente com algumas especificidades exclusivas para um usuário individual.
Meu objetivo é eliminar a necessidade de criar .profile
para cada usuário e que eu poderia assumir que um ambiente apropriado será gerado escrevendo / executando um script mestre (ambiente) que é executado 90% e estipula 10% de especificidades pelo valor de $LOGNAME
.
Minha pergunta real é como esse script mestre pode ser executado em qualquer invocação de shell
bash
, mas espero tê-lo por sh
também. ssh
, Sim , quero um login remoto do host A para hospedar B e ficar confortável com o conhecimento que meu ambiente carregou! sudo su - user
, se eu sudo para qualquer usuário este script env deve ser executado cron
at
batch
Comecei com $BASH_ENV
por o manual , mas isso não funciona com ssh