Est-il possible d'indiquer au client ssh de ne pas imprimer les connexions de /etc/issue
à stdout lors de la connexion à un hôte distant, mais pour imprimer tout autre message de diagnostic (par exemple, d'erreur) ?
Soit en utilisant ssh -q
ou ayant LogLevel quiet
en ~/.ssh/config
supprime le /etc/issue
l'impression, mais aussi la désactivation des messages d'erreur. J'ai essayé touch
ing ~/.hushlogin
également - qui arrête /etc/motd
en cours d'impression, mais n'affecte pas /etc/issue
.
La solution la plus évidente est simplement de supprimer /etc/issue
mais la politique de l'entreprise exige que le fichier soit là, avec des avertissements sévères sur les accès non autorisés. Ce n'est pas négociable. Malheureusement, j'ai un tas de scripts qui s'exécutent sur plusieurs hôtes via ssh, et les fichiers journaux sont a) très gros et b) pleins de jargon juridique. Comme beaucoup de choses s'exécutent sans surveillance, je ne veux pas perdre les messages d'erreur qui sont imprimés.