Comandos do Mapeamento de serviços que requerem um usuário privilegiado
O Mapeamento de serviços usa comandos que exigem direitos elevados para descobrir e mapear hosts baseados em Unix na sua organização. Além de configurar as credenciais necessárias, configure os servidores na sua organização para permitir que o Mapeamento de serviços execute esses comandos com direitos elevados.
- detecção de host
- identificação de processo na porta
- descoberta de ICs usando padrões
Alguns desses comandos não exigem direitos elevados, a menos que os diretórios que o Mapeamento de serviços deve acessar estejam protegidos. Para obter mais informações, consulte Mapeamento de serviços comandos que não exigem um usuário privilegiado.
Comandos do sistema operacional que exigem direitos elevados
| Comando | Parâmetro | Descrição |
|---|---|---|
| cat | file-name | Mostra o conteúdo do arquivo. |
| ls | -F-1 -1HF -w 1 -1 |
Lista o conteúdo do diretório. |
| procwdx | Process_id | Obtém o diretório de trabalho de um processo. |
| rmsock | Socketname tcpcp | Encontra o processo de listening em uma porta específica. |
| lsof | -Pnl +M -i | Mostra arquivos ou conexões associadas ao processo. |
| lstat | Várias opções | Busca informações sobre um link. |
| ps | eww | Busca variáveis de ambiente para o processo no AIX. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| cat | file-name | Mostra o conteúdo do arquivo. |
| ls | -F-1 -1HF -w 1 -1 |
Lista o conteúdo do diretório. |
| pfiles | Process_id | Mostra arquivos ou conexões associadas ao processo. |
| lsof | -Pnl +M -i | Mostra arquivos ou conexões associadas ao processo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| cat | File_name | Mostra o conteúdo do arquivo. |
| ls | ls -F-1 ls -1HF ls -w 1 ls -1 |
Lista o conteúdo do diretório. |
e-l |
Busca atributos de arquivo usados para decisão de armazenamento em cache de arquivo. | |
| pargs | -e | Obtém o diretório executável. |
| pargs | -a | Obtém o processo. |
| lsof | -Pnl +M -i | Mostra arquivos e conexões associados ao processo. |
| netstat | -anu | Lista as portas abertas. Necessário para o Solaris versão 11.2 ou posterior. |
| Ifconfig | Ifconfig -a | Mostra informações da interface (precisa de sudo para obter os endereços MAC). |
| pwdx | Process_id | Obtém as informações do processo |
| pargs | -e process_id | Obtém as informações do processo |
| ps | -eo user, pid, ppid, comm, args | Obtém a lista do processo. |
| inetadm | -l or without params | Manipula o caso de aplicação usando o daemon inet. |
| Comandos | Parâmetro | Descrição |
|---|---|---|
| cat | File_name scsi tr '\\n' /proc /proc/cpuinfo sys sys/hypervisor sys/hypervisor/compilation sys/hypervisor/compilation/compiled by |
Mostra informações sobre o conteúdo do arquivo. |
| corte | -d -f1 |
Mostra a saída inteira de um arquivo. |
| dmidecode | -t 17 -s bios-vendor -t 1 -t 2 -t 3 |
Mostra informações sobre o hardware do servidor Linux em um formato legível. |
| lshw | Mostra informações sobre o hardware do servidor Linux em um formato legível. | |
| ls | ls -F-1 ls -1HF ls -w 1 ls -1 ls -l |
Lista o conteúdo do diretório. |
| netstat | -ltnup -ltnp -ntup -an |
Mostra as conexões de rede abertas. |
| Isof Nota: Usado em alguns casos como uma alternativa ao netstat. |
-Pnl +M -i | Mostra arquivos e conexões associados ao processo. |
| ss | -ltnup -ntup -an |
Mostra as conexões de rede abertas. |
| stat | --format="%Y" -L file_name |
Mostra a hora da modificação do arquivo. |
| fdisk | -l | Exibe todas as partições de disco |
Comandos da aplicação que precisam de direitos elevados
O Mapeamento de serviços usa alguns desses comandos em padrões.
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| localizar | -name | Este comando é usado somente para criar as conexões de serviços da web. Encontra cadeias de caracteres específicas em arquivos e pastas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| version.sh/version.bat | - | Obtém a versão do Tomcat. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| localizar | -name | Este comando é usado em seções de conexão do padrão para descobrir conexões do WAR do Apache Tomcat. Encontra cadeias de caracteres específicas em arquivos e pastas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ping | -a -c 1 [url[1].host] | Obtém o IP do host. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| localizar | Várias opções | Este comando é usado somente para criar conexões com o servidor Control M. Encontra caminhos de arquivo e pasta. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| mostrar | Várias opções | Recupera o endereço IP do Netscaler. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| localizar | Várias opções | Encontra conexões com o Docbase. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | (Somente para Unix) Extrai cadeias de caracteres da saída. |
| ls | Várias opções | (Somente para Unix) Lista arquivos e pastas na pasta especificada. |
| cat | - | (Somente em Unix) Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | (Somente para Unix) Extrai cadeias de caracteres da saída. |
| localizar | Várias opções | (Somente para Unix) Encontra caminhos de arquivo e pasta. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | (Somente para Unix) Este comando é usado somente para criar conexões CICS. Extrai cadeias de caracteres da saída. |
| cat | - | (Somente para Unix) Este comando é usado somente para criar conexões CICS. Exibe o conteúdo do arquivo na saída. |
| localizar | Várias opções | (Somente para Unix) Este comando é usado somente para criar conexões CICS. Encontra cadeias de caracteres específicas em arquivos e pastas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| cat | - | Exibe o conteúdo do arquivo na saída. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| localizar | -name | Encontra arquivos e pastas na pasta especificada. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| localizar | -name -type |
Este comando é usado somente para criar as conexões de Serviços web. Encontra arquivos e pastas para o nome específico. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| ps | -ef | Obtém as informações do processo |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ps | -ef | Obtém as informações do processo |
| netstat | Várias opções | Lista as portas abertas. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | (Somente para Unix) Lista arquivos e pastas na pasta especificada. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| dir | Várias opções | (Somente em Windows) Lista arquivos e pastas na pasta especificada. |
| localizar | Várias opções | (Somente para Windows) Encontra cadeias de caracteres específicas em arquivos e pastas. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| dir | Várias opções | Lista arquivos e pastas na pasta especificada. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| Get-ExchangeServer | -status -Identity "+$hostname+"| export-clixml $env:TEMP\exchange_pwrshell_output.xml | Extrai a função e a lista de hosts do Microsoft Exchange |
| Get-ExchangeServer | format-table -autosize -HideTableHeaders Name,Fqdn,IsMailboxServer | Extrai a lista de hosts e função do Microsoft Exchange em formato de tabela |
| Get-MailboxServer | format-list | Extrai a lista de servidores de Caixa de correio do Microsoft Exchange. |
| Get-ClusteredMailBoxServerStatus | format-table -Property OperationalMachines | Extrai informações sobre clusters de Caixa de correio do Microsoft Exchange. |
| Get-ExchangeServer | format-table -autosize -HideTableHeaders Name,Fqdn,IsHubTransportServer | Extrai informações em servidores de Transporte de hub do Microsoft Exchange |
| Get-StorageGroup | -server "+$hname+" | select SystemFolderPath | Export-Csv out.csv -notype;cat out.csv | Extrai informações sobre armazenamento e as exporta para um arquivo. |
| Get-MailboxDatabase | | select LogFolderPath | format-table -autosize -hideTableHeaders; Get-MailboxDatabase | select EdbFilePath| format-table -autosize -hideTableHeaders;Get-MailboxDatabase | select TemporaryDataFolderPath| format-table -autosize -hideTableHeaders | Extrai informações sobre o banco de dados de caixa de correio Microsoft Exchange. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | (Somente para Unix) Extrai cadeias de caracteres da saída. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| ps | --pid=[process.pid] --no-headers -o " %U : %p : %a” | Obtém o valor do parâmetro userid. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| ps | --pid=[process.pid] --no-headers -o " %U : %p : %a” | (Somente em Unix) Obtém o valor do parâmetro userid. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| ps | --pid=[process.pid] --no-headers -o " %U : %p : %a” | Obtém o valor do parâmetro userid. |
| ls | [IncludeTabletmp[].files] | Este comando é usado se necessário para criar conexões HTTP. Lista arquivos e pastas na pasta especificada. |
| cat | [IncludeTabletmp[].files] | Este comando é usado se necessário para criar conexões HTTP. Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| exportação | - | Define variáveis. |
| eco | Várias opções | Imprime cadeias de caracteres na saída. |
| sqlplus | Várias opções | Cria a conexão com Oracle instância. |
| awk | Várias opções | Manipula a saída. |
| netstat | Várias opções | Obtém as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | (Somente para Unix) Extrai cadeias de caracteres da saída. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| awk | Várias opções | (Somente para Unix) Manipula a saída. |
| ls | Várias opções | (Somente para Unix) Lista arquivos e pastas na pasta especificada. |
| cat | - | (Somente para Unix) Exibe o conteúdo do arquivo na saída. |
| localizar | Várias opções | Encontra cadeias de caracteres específicas em arquivos e pastas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| ps | -ef | Obtém as informações do processo |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | (Somente para Unix) Lista arquivos e pastas na pasta especificada. |
| cat | - | (Somente em Unix) Mostra o conteúdo do arquivo. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| localizar | -name -type |
Este comando é usado somente para criar as conexões de Serviços web. Encontra arquivos e pastas para o nome específico. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| cat | - | Mostra o conteúdo do arquivo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Vários | Extrai cadeias de caracteres da saída |
| ls | Vários | Lista arquivos e pastas em uma pasta especificada |
| cat | - | Exibe o conteúdo do arquivo na saída. |
| localizar | -name | Este comando é usado somente para criar as conexões de serviço web. Encontra arquivos e pastas para o nome específico. |
| netstat | Vários | Obtém as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| ps | -ef | (Somente para Unix) Obtém atributos de processo. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| grep | Vários | Extrai cadeias de caracteres da saída |
| ls | Vários | Lista arquivos e pastas em uma pasta especificada |
| cat | - | Exibe o conteúdo do arquivo na saída. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | [IncludeTabletmp[].files] | Este comando é usado somente para criar as conexões HTTP. Lista arquivos e pastas na pasta especificada. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ps - ef | ps -ef | grep "+$process.parentProcessId+" |egrep -v -e grep -e beam | Obtém o processo primário. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| clustat | -x | Exibe a configuração do cluster e o status no formato XML. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| pargs | -e | Obtém o diretório executável. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| ping | -c 1 | Verifica se o host está respondendo. |
| netstat | Várias opções | Lista as portas abertas. |
| Isof Nota: Usado em alguns casos como uma alternativa ao netstat. |
-Pnl +M -i | Mostra arquivos e conexões associados ao processo. |
| CVERS | - | Recupera a versão dos módulos SAP instalados. |
| DBCONS | - | Recupera as cadeias de conexão para o SAP DB. |
| RFCDES | - | Recupera a cadeia de caracteres de conexão para sistemas integrados ao SAP. |
| sapcontrol | -function ABAPGetComponentList | Recupera o sysid para componentes e aplicativos do SAP. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| netstat | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| netstat | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| cat | - | Mostra o conteúdo do arquivo. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| nome do host | - | Obtém o nome do host. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| cat | - | Mostra o conteúdo do arquivo. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| nome do host | - | Obtém o nome do host. |
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| grep | Várias opções | Extrai cadeias de caracteres da saída. |
| cat | - | Mostra o conteúdo do arquivo. |
| findstr | Várias opções | Extrai cadeias de caracteres da saída. |
| netstat | Várias opções | Lista as portas abertas. |
| ss | Várias opções | Lista as portas abertas. |
| corte | Várias opções | Divide a linha de saída. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |
| Comando | Parâmetro | Descrição |
|---|---|---|
| ls | Várias opções | Lista arquivos e pastas na pasta especificada. |