Vous devriez pouvoir le faire en changeant votre configuration ssh du niveau de journal par défaut "info" à "error" (le niveau supérieur).
Se référer à la ssh_config
page de manuel :
LogLevel
Indique le niveau de verbosité utilisé lors de l'enregistrement des messages provenant de ssh(1). Les valeurs possibles sont : QUIET
, FATAL
, ERROR
, INFO
, VERBOSE
, DEBUG
, DEBUG1
, DEBUG2
y DEBUG3
. La valeur par défaut est INFO
. DEBUG
y DEBUG1
sont équivalents. DEBUG2
y DEBUG3
permettent de spécifier des niveaux de sortie plus élevés.
Le code source de ssh
raconte l'histoire :
/*
* Initialize "log" output. Since we are the client all output
* actually goes to stderr.
*/
log_init(av[0], options.log_level == -1 ? SYSLOG_LEVEL_INFO : options.log_level,
SYSLOG_FACILITY_USER, 1);
ainsi que la définition de log_init
:
void
log_init(char *av0, LogLevel level, SyslogFacility facility, int on_stderr)
{
c'est-à-dire que tous les messages "log" vont dans l'erreur standard, et vous ne pouvez ajuster que le nombre de messages que vous obtenez. Celui que vous ne voulez pas se trouve à l'adresse INFO
niveau.