Sua melhor aposta é escrever um roteiro.
Existe um parâmetro de configuração sshd chamado AuthorizedKeysFile
, por padrão, está definido como .ssh/authorized_keys .ssh/authorized_keys2
Você pode criar chaves específicas do usuário em /etc/sshd/authorized_keys.%u
Exemplo:
/etc/ssh/sshd_config
AuthorizedKeysFile /etc/ssh/authorized_keys.%u .ssh/authorized_keys .ssh/authorized_keys2
Em seguida, você cria /etc/ssh/authorize_keys.pyther. Você colocaria minha chave pública no arquivo. Quando eu fizer login, usarei minha chave privada.