Dispositivos próximos

O que é sshd?

sshd é o servidor OpenSSH que o macOS usa para a Sessão Remota. Quando outro computador inicia uma sessão neste Mac via SSH ou copia arquivos com SFTP ou scp, a sessão passa por sshd.

Processo: sshdTambém aparece como: sshd-session, sshd-keygen-wrapperCriado pelo projeto OpenSSH e distribuído pela AppleAplica-se ao macOS 14 Sonoma e posteriores. Verificado no macOS 27.2.Verificado: 1 de novembro de 2026

Resposta curta

Parte do macOS. É o servidor SSH do Início de Sessão Remoto, permitindo que outros computadores iniciem sessão neste Mac com SSH ou copiem arquivos via SFTP.

Pode ser bloqueado

É seguro bloqueá-lo se ninguém acessar este Mac remotamente. É mais adequado desativar a Sessão Remota nos ajustes de Compartilhamento.

Caminho
/usr/sbin/sshd /usr/libexec/sshd-keygen-wrapper
Identificador do launchd
com.openssh.sshd
Identificador de assinatura
com.apple.sshd com.apple.sshd-keygen-wrapper

O que é

A página de manual chama sshd de daemon do OpenSSH. Ele aguarda conexões de clientes e cria um novo daemon para cada uma, responsável pela criptografia, autenticação e sessão.

No macOS, o launchd o inicia como com.openssh.sshd, por meio de /usr/libexec/sshd-keygen-wrapper.

O artigo da Apple sobre Sessão Remota informa que ela permite acessar o Mac de outro computador usando SSH ou SFTP. A Apple indica a porta TCP 22 para SSH, SFTP e scp.

Por que usa a rede

  • Sessões remotas. Os comandos digitados em uma sessão SSH e suas respostas trafegam entre os dois computadores.
  • Cópias de arquivos. SFTP, scp e rsync sobre SSH copiam arquivos para este Mac ou a partir dele por meio de sshd.
  • Túneis. Um cliente SSH pode encaminhar portas pela conexão, permitindo que outro tráfego passe dentro dela.

Qual é o volume normal

Com o Início de Sessão Remota desativado, o serviço SSH integrado do macOS normalmente não escuta na porta 22. Outro serviço ainda pode usá-la.

Uma sessão interativa usa poucos dados. Cópias de arquivos usam o equivalente ao tamanho dos arquivos.

Se você não ativou a Sessão Remota, um perfil de gerenciamento da sua organização pode tê-la ativado. Pergunte ao administrador.

Quando usa muitos dados e por quê

  • Transferências de arquivos. Copiar uma pasta grande com scp, SFTP ou rsync sobre SSH envia todos os bytes.
  • Encaminhamento de portas. O tráfego que um cliente encaminha por um túnel SSH conta como tráfego de sshd neste Mac.
  • Tentativas de acesso. Se a porta 22 estiver acessível pela internet, outros computadores podem tentar iniciar sessão. Cada tentativa é pequena, mas elas podem ser frequentes.

É seguro bloquear?

Pode ser bloqueado

É seguro bloqueá-lo se ninguém acessar este Mac remotamente. É mais adequado desativar a Sessão Remota nos ajustes de Compartilhamento.

O que deixa de funcionar se você bloqueá-lo

  • SSH, SFTP e scp para este Mac deixam de funcionar.
  • Ferramentas que se conectam a este Mac via SSH, como editores remotos e scripts de implantação, falham.

Bloquear significa criar uma regra de firewall que recusa suas conexões. Não encerre nem desative um processo do macOS para economizar dados: o macOS o inicia novamente e outros recursos dependem dele.

Reduzir o uso

  1. Escolha menu Apple › Ajustes do Sistema › Geral › Compartilhamento.

  2. Desative a Sessão Remota se não a usa.

  3. Se precisar dela, clique no botão de informações ao lado de Sessão Remota. Escolha “Somente estes usuários” e adicione apenas quem precisa.

  4. Não deixe a porta 22 acessível pela internet, a menos que seja necessário.

Ver quanto ele usa

  1. No Terminal, liste as conexões SSH atuais com este Mac.

    sudo lsof -nP -i :22

    Requer uma senha de administrador.

  2. Abra o Monitor de Atividade em Aplicativos › Utilitários. Clique em Rede e busque sshd.

Com o Kilobat

  1. Na lista de apps do Kilobat, busque sshd. Sua linha mostra a taxa atual e quanto ele transferiu hoje.

  2. Em Conexões, clique no botão ⓘ em uma das linhas. O painel mostra a resposta curta desta página, sem acessar a internet.

  3. No Terminal, faça a mesma pergunta. Adicione --json para scripts e agentes.

    kilobat explain 'sshd'
  4. Mostrar seu tráfego ao longo de um dia.

    kilobat bandwidth 'sshd' day
  5. Pelo MCP, um agente de IA consulta explain_connection com o nome do processo. Ele recebe os mesmos dados.

A visualização ao vivo e as explicações são gratuitas. O histórico no app exige Kilobat Pro. O bloqueio exige o Pro e o filtro de rede: consulte filtro de rede, Proteção e economia de dados do acesso pessoal.

Perguntas

O sshd é executado no meu Mac por padrão?

A Sessão Remota fica desativada, a menos que você ou sua organização a tenha ativado. Confira em Ajustes do Sistema › Geral › Compartilhamento.

Esta página trata do comando ssh?

Não. ssh é o cliente que você executa para se conectar a outros computadores. O Kilobat cria relatórios após sessões SSH em que você digita comandos.

Fontes

Verificado em 1º de novembro de 2026.