Eu vi uma coisa curiosa nos logs do IDS recentemente. Era um relatório de uma conexão de saída que mostrava o processo pai como /usr/sbin/sshd -R
.
Estou ciente do -R
argumento para ssh
(cliente) para encaminhamento de porta remoto, mas nunca vi uma -R
opção para o sshd
daemon .
Não -R
aparece em man sshd
. O que esse argumento faz?
Revendo o código-fonte ,
-R
é um sinalizador não documentado que o SSHD usa para indicar a um processo filho que ele foi reexecutado para reinicializar os buffers de randomização etc.Citando Jenny D desta resposta para "Por que o sshd requer um caminho absoluto?" :
O
-R
é adicionado a uma cópia dos argumentos da linha de comando passados quandosshd
se executará novamente: