Expand description
Cliente SSH real via russh 0.62.2.
Conexão one-shot: TCP + handshake + auth (senha e/ou chave) + exec com
timeout, truncagem de saída e abort remoto best-effort.
Host keys: TOFU em known_hosts XDG (ver super::known_hosts).
Structs§
- Cliente
Ssh ssh-real - Cliente SSH ativo com sessão autenticada.
- Configuracao
Conexao - Configuração de uma conexão SSH.
- Manipulador
Cliente ssh-real - Handler russh com TOFU em known_hosts (ou always-trust se path ausente).
- Saida
Execucao - Saída da execução de um comando SSH remoto.
- Transferencia
Resultado - Resultado de uma operação de transferência de arquivo via SCP.
Traits§
- Canal
Tunel - Stream bidirecional usado para tunnel SSH (direct-tcpip).
- Cliente
SshTrait - Trait para cliente SSH que permite implementação real (russh) ou mock para testes.
Functions§
- truncar_
utf8 - Trunca uma string UTF-8 a no máximo
max_charscodepoints.