# Secure Shell2

# Introdução

Ligações à biblioteca » libssh2 que fornecem acesso a recursos (shell, execução remota, tunelamento, transferência de arquivos) em uma máquina remota usando um transporte criptográfico seguro.

- Instalação/Configuração
  - Dependências
  - Instalação
  - Tipos de Recurso
- Constantes predefinidas
- Funções de SSH2
  - ssh2_auth_agent — Autentica via SSH usando o agente ssh
  - ssh2_auth_hostbased_file — Autentica usando uma chave de host pública
  - ssh2_auth_none — Autentica como "nenhum"
  - ssh2_auth_password — Autentica via SSH usando uma senha simples
  - ssh2_auth_pubkey — Autentica usando uma chave pública em uma variável
  - ssh2_auth_pubkey_file — Autentica usando uma chave pública lida de um arquivo
  - ssh2_connect — Conecta-se a um servidor SSH
  - ssh2_disconnect — Fecha uma conexão com um servidor SSH remoto
  - ssh2_exec — Executa um comando em um servidor remoto
  - ssh2_fetch_stream — Busca um fluxo de dados estendido
  - ssh2_fingerprint — Recupera a impressão digital do servidor remoto
  - ssh2_forward_accept — Aceita uma conexão criada por um ouvinte
  - ssh2_forward_listen — Vincula uma porta no servidor remoto e escuta as conexões
  - ssh2_methods_negotiated — Retorna a lista de métodos negociados
  - ssh2_poll — Pesquisa os canais/ouvintes/transmissões para eventos
  - ssh2_publickey_add — Adiciona uma chave pública autorizada
  - ssh2_publickey_init — Inicializa o subsistema de chave pública
  - ssh2_publickey_list — Lista as chaves públicas atualmente autorizadas
  - ssh2_publickey_remove — Remove uma chave pública autorizada
  - ssh2_scp_recv — Solicita um arquivo via SCP
  - ssh2_scp_send — Envia um arquivo via SCP
  - ssh2_send_eof — Envia EOF para o fluxo
  - ssh2_sftp — Inicializa o subsistema SFTP
  - ssh2_sftp_chmod — Altera o modo de arquivo
  - ssh2_sftp_lstat — Estatísticas de uma ligação simbólica
  - ssh2_sftp_mkdir — Cria um diretório
  - ssh2_sftp_readlink — Retorna o alvo de uma ligação simbólica
  - ssh2_sftp_realpath — Resolve o caminho real de uma string de caminho fornecida
  - ssh2_sftp_rename — Renomeia um arquivo remoto
  - ssh2_sftp_rmdir — Remove um diretório
  - ssh2_sftp_stat — Obtém estatísticas de um arquivo em um sistema de arquivos remoto
  - ssh2_sftp_symlink — Cria uma ligação simbólica
  - ssh2_sftp_unlink — Exclui um arquivo
  - ssh2_shell — Solicita um shell interativo
  - ssh2_tunnel — Abre um túnel através de um servidor remoto

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open