table of contents
| SSS_SSH_KNOWNHOSTS(1) | Manual do SSSD | SSS_SSH_KNOWNHOSTS(1) |
NAME¶
sss_ssh_knownhosts - obtém chaves públicas OpenSSH de máquinas conhecidas
SYNOPSIS¶
sss_ssh_knownhosts [opções] MÁQUINA
DESCRIÇÃO¶
sss_ssh_knownhosts adquire chaves públicas SSH para máquina MÁQUINA e gera-as em formato de chave known_hosts do OpenSSH (veja a secção “FORMATO DE FICHEIRO SSH_KNOWN_HOSTS” do sshd(8) para mais informação).
ssh(1) pode ser configurado para usar sss_ssh_knownhosts para autenticação de máquina de chave pública usando a opção “KnownHostsCommand”:
KnownHostsCommand /usr/bin/sss_ssh_knownhosts %H
Por favor consulte o manual ssh_config(5) para mais detalhes acerca desta opção.
Esta ferramenta requer que o serviço ssh do SSSD esteja ativo para funcionar de modo apropriado.
OPÇÕES¶
-d,--domain DOMÍNIO
-o,--only-host-name
-?,--help
OBTENÇÃO DE CHAVE¶
The key lines retrieved from the backend are expected to respect the key format as described in the “SSH_KNOWN_HOSTS FILE FORMAT” section of sshd(8). However, returning only the keytype and the key itself is tolerated, in which case, the hostname received as parameter will be added before the keytype to output a correctly formatted line. The hostname will be added unmodified or just the hostname (no port number), depending on whether the -o,--only-host-name option was provided.
Quando o servidor SSH está a escutar num porto não-predefinido, o backend TEM DE fornecer o nome de máquina incluindo o número de porto no formato e posição corretos como parte da linha de chave. Por exemplo, a linha de chave mínima seria:
[canonical.host.name]:2222 <keytype> <base64-encoded key>
ESTADO DE SAÍDA¶
No caso de execução com sucesso, mesmo que nenhuma chave seja encontrada para essa máquina ou se o respondedor ssh não possa ser contactado, é retornado 0. É retornado 1 em caso qualquer outro erro.
VEJA TAMBÉM¶
sssd(8), sssd.conf(5), sssd-ldap(5), sssd-ldap-attributes(5), sssd-krb5(5), sssd-simple(5), sssd-ipa(5), sssd-ad(5), sssd-idp(5), sssd-sudo(5), sssd-session-recording(5), sss_cache(8), sss_debuglevel(8), sss_obfuscate(8), sss_seed(8), sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(1), sss_ssh_knownhosts(1), sssd-ifp(5), pam_sss(8). sss_rpcidmapd(5)
AUTHORS¶
O autor do SSSD - https://github.com/SSSD/sssd/
| 05/05/2026 | SSSD |