ssh -Q cipher
relata as cifras suportadas pelo cliente ssh, não pelo servidor.
Uma maneira de verificar se você removeu com sucesso a codificação foo
da configuração do servidor é explicitamente usá-la para sua conexão:
ssh -oCiphers=foo localhost
trecho relevante de ssh.c
:
case 'Q':
cp = NULL;
if (strcmp(optarg, "cipher") == 0)
cp = cipher_alg_list('\n', 0);
/* deleted other options... */
if (cp == NULL)
fatal("Unsupported query \"%s\"", optarg);
printf("%s\n", cp);
free(cp);
exit(0);
break;