Eu tenho um servidor com vários usuários, cada um com várias chaves SSH autorizadas. Existe alguma maneira eficaz (utilitário de linha de comando?) De controlar qual chave pertence a quem e remover / adicionar chaves rapidamente (além do ssh-copy-id)?
.ssh/authorized_keys
destina-se a comentários (de man sshd
: "As chaves públicas do Protocolo 1 consistem nos seguintes campos separados por espaço: opções, bits, expoente, módulo, comentário. A chave pública do Protocolo 2 consiste em: opções, tipo de chave, chave codificada em base64, comentário. "). E para responder à pergunta, eu uso, vim
mas qualquer editor deve fazê-lo.