SSH
Versão da integração: 16.0
Configurar a integração do SSH no Google Security Operations
Para instruções detalhadas sobre como configurar uma integração no Google SecOps, consulte Configurar integrações.
Ações
Bloquear endereço IP no IPtables
Descrição
Adicione uma regra ao IPtables para bloquear um endereço IP.
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | x.x.x.x | Endereço do servidor remoto. |
Nome de usuário remoto | String | root | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | N/A | N/A |
Bloquear endereço IP | String | N/A | Endereço IP a ser bloqueado. |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_success | Verdadeiro/Falso | is_success:False |
Resultado do JSON
N/A
Excluir regra de firewall
Descrição
Exclua a regra de firewall do IPtables (exemplo: INPUT -s 10.0.0.10 -j DROP).
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | Endereço do servidor remoto (exemplo: x.x.x.x). | N/A |
Nome de usuário remoto | String | root | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | N/A | N/A |
Regra do iptables | String | N/A | Valor da regra (exemplo: INPUT -s 10.0.0.10 -j DROP). |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_success | Verdadeiro/Falso | is_success:False |
Resultado do JSON
N/A
Executar programa
Descrição
Executar um script em uma máquina remota.
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | N/A | Endereço do servidor remoto (exemplo: x.x.x.x). |
Nome de usuário remoto | String | N/A | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | N/A | N/A |
Caminho do programa remoto | String | N/A | O caminho para o programa no host remoto. |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
resultados | N/A | N/A |
Resultado do JSON
N/A
Listar conexões
Descrição
Lista todas as conexões em uma máquina remota.
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | N/A | Endereço do servidor remoto (exemplo: x.x.x.x). |
Nome de usuário remoto | String | N/A | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | N/A | N/A |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
resultados | Verdadeiro/Falso | results:False |
Resultado do JSON
{
"Results": [
"Proto,Recv-Q,SendQ,Local,Address,Foreign,Address,State,PID/Program,name",
"tcp,0,0,0.0.0.0:111,0.0.0.0:*,LISTEN,1/systemd",
"tcp,0,0,0.0.0.0:22,0.0.0.0:*,LISTEN,10624/sshd"
]
}
Listar processos
Descrição
Liste os processos em execução em uma máquina remota.
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | N/A | Endereço do servidor remoto (exemplo: x.x.x.x). |
Nome de usuário remoto | String | N/A | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | 22 | A porta padrão será 22. |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
resultados | N/A | N/A |
Resultado do JSON
{
"Processes": [
"USER,PID,%CPU,%MEM,VSZ,RSS,TTY,STAT,START,TIME,COMMAND",
"root,1,0.0,0.0,193656,6656,?,Ss,Jan16,0:24,/usr/lib/systemd/systemd --system --deserialize 24",
"root,32142,0.0,0.0,0,0,?,S,Jan22,0:32,[kworker/3:1]"
]
}
Listar regras do IPtables
Descrição
Liste as regras do IPtable em uma máquina remota.
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | N/A | Endereço do servidor remoto (exemplo: x.x.x.x). |
Nome de usuário remoto | String | N/A | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | N/A | A porta padrão será 22. |
Cadeia | String | N/A | A cadeia de IPtables que você quer ver (por exemplo, INPUT, OUTPUT etc.). |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
resultados | Verdadeiro/Falso | results:False |
Resultado do JSON
{
"-,Chain,Rule": [
"-P,INPUT,ACCEPT",
"-P,FORWARD,ACCEPT",
"-P,OUTPUT,ACCEPT"
]
}
Fazer logoff do usuário
Descrição
Desconectar um usuário remoto.
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | N/A | Endereço do servidor remoto (exemplo: x.x.x.x). |
Nome de usuário remoto | String | N/A | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | N/A | A porta padrão será 22. |
Nome de usuário de logoff | String | N/A | O nome de usuário para fazer logout. |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_success | Verdadeiro/Falso | is_success:False |
Resultado do JSON
N/A
Ping
Descrição
Teste a conectividade.
Parâmetros
N/A
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_success | Verdadeiro/Falso | is_success:False |
Resultado do JSON
N/A
Reiniciar máquina
Descrição
Reinicializar um servidor remoto.
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | N/A | Endereço do servidor remoto (exemplo: x.x.x.x). |
Nome de usuário remoto | String | N/A | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | N/A | A porta padrão será 22. |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_success | Verdadeiro/Falso | is_success:False |
Resultado do JSON
N/A
Executar comando
Descrição
Executar um comando em uma máquina remota.
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | N/A | Endereço do servidor remoto (exemplo: x.x.x.x). |
Nome de usuário remoto | String | N/A | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | N/A | N/A |
Comando | String | N/A | Conteúdo do comando (exemplo: ifconfig). |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
resultados | Verdadeiro/Falso | results:False |
Resultado do JSON
{
"ifconfig":
"ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500
Ninet1.1.1.1netmask1.1.1.1broadcast1.1.1.1
ninet6fe80: : 2156: 9c37: 7a0d:
87eprefixlen64scopeid0x20<link>
nether00: 50: 56: b5: 70: e3txqueuelen1000(Ethernet)
nRXpackets7448423bytes1077754116(1.0GiB)
nRXerrors0dropped0overruns0frame0
nTXpackets370155bytes44300304(42.2MiB)
nTXerrors0dropped0overruns0carrier0collisions0
nlo: flags=73<UP,LOOPBACK,RUNNING>mtu65536
Ninet1.1.1.1netmask1.1.1.1
ninet6: : 1prefixlen128scopeid0x10<host>
nlooptxqueuelen1000(LocalLoopback)
nRXpackets86bytes4780(4.6KiB)
nRXerrors0dropped0overruns0frame0
nTXpackets86bytes4780(4.6KiB)
nTXerrors0dropped0overruns0carrier0collisions0"
}
Desligar a máquina
Descrição
Desligue uma máquina remota.
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | N/A | Endereço do servidor remoto (exemplo: x.x.x.x). |
Nome de usuário remoto | String | N/A | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | N/A | A porta padrão será 22. |
Tempo de espera | String | N/A | Tempo de espera antes do desligamento em minutos (exemplo: agora). |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_success | Verdadeiro/Falso | is_success:False |
Resultado do JSON
N/A
Encerrar processo
Descrição
Encerra um processo em uma máquina remota.
Parâmetros
Parâmetro | Tipo | Valor padrão | Descrição |
---|---|---|---|
Servidor remoto | String | N/A | Endereço do servidor remoto (exemplo: x.x.x.x). |
Nome de usuário remoto | String | N/A | N/A |
Senha remota | String | N/A | N/A |
Porta remota | String | N/A | N/A |
Processo | String | N/A | Processo a ser encerrado. |
Executar em
Essa ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Insights
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_success | Verdadeiro/Falso | is_success:False |
Resultado do JSON
N/A
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.