Eu tenho o SSH sem senha configurado, no entanto, ele imprime o MoTD quando faz login. Existe alguma maneira de impedir que isso aconteça do lado do cliente?
Eu tentei, ssh -qmas isso não funciona. Não quero usar ~/.hushloginnem quero alterar a configuração do servidor. A única coisa que pode funcionar é acalmar toda a saída, com >/dev/null 2>&1. No entanto, não quero ignorar erros, caso haja realmente um problema. Mesmo fazendo >/dev/nullnão funciona, pois sshparece imprimir o motivo no stderr.
Atualização e raciocínio Estou executando o backup em um cron. Não quero receber um e-mail cron, a menos que tenha ocorrido um erro. No entanto, se o motd for impresso, recebo um e-mail o tempo todo.
Quero manter o motd sendo impresso, porque isso tem implicações legais. O motd diz "acesso não autorizado proibido". Você precisa ter esse tipo de declaração para impedir legalmente as pessoas de acessá-lo (como um sinal de não invasão). Portanto, não quero desabilitá-lo o tempo todo.
/etc/profile.dde qualquer script que possa ser executado lá e imprimir alguma saída no console no login.