Primeiro, observe que /private/etc/ssh e /etc/ssh são a mesma pasta ( /etc é um link simbólico para /private/etc ).
Acredito que você só precisa restaurar os arquivos de configuração ssh_config e sshd_config e as chaves serão regeneradas automaticamente. Você pode copiá-los de outro Mac ou criar seus próprios com base na documentação fornecida em man sshd_config e man ssh_config .
Outra opção seria instalar uma cópia separada do OpenSSH usando o Homebrew e depois copiar os arquivos relevantes. Para fazer isso, instale o Homebrew de acordo com as instruções em sua página inicial e, em seguida, instale o OpenSSH com este comando:
brew install openssh
Uma vez instalado, você pode substituir os arquivos de sistema ausentes pelos instalados pelo Homebrew:
sudo cp /usr/local/etc/ssh/* /private/etc/ssh/
sudo cp /usr/local/etc/ssh/* /etc/ssh/
Você terá que editar /etc/ssh/sshd_config para remover todos os prefixos /usr/local na frente dos caminhos das chaves e tal. Se você não editar o arquivo, mas manter o OpenSSH do Homebrew instalado, ele provavelmente continuará funcionando.