Tengo una configuración SSH sin contraseña, sin embargo, imprime el MoTD cuando inicia sesión. ¿Hay alguna forma de evitar que eso suceda desde el lado del cliente?
Lo he intentado ssh -qpero eso no funciona. No quiero usar ~/.hushloginni quiero cambiar la configuración del servidor. Lo único que puede funcionar es silenciar toda la salida, con >/dev/null 2>&1. Sin embargo, no quiero ignorar los errores en caso de que realmente haya un problema. Incluso hacer >/dev/nullno funciona, ya que sshparece imprimir el motd en el stderr.
Actualización y razonamiento Estoy ejecutando copia de seguridad en un cron. No quiero recibir un correo electrónico cron a menos que se haya producido un error. Sin embargo, si se imprime el motd, recibiré un correo electrónico todo el tiempo.
Quiero que se imprima el motd porque eso tiene implicaciones legales. La motd dice "acceso no autorizado prohibido". Debe tener este tipo de declaración para evitar legalmente que las personas accedan a ella (como un letrero de no traspaso). Por lo tanto, no quiero deshabilitarlo todo el tiempo.
/etc/profile.dhay secuencias de comandos que puedan ejecutarse allí e imprimir algunos resultados en la consola al iniciar sesión.