Use PowerShell para enumerar ações Linux SMB
-
19-09-2019 - |
Pergunta
Eu posso listar ações do meu próprio computador nenhum problema com:
gwmi Win32_Share
Mas quando eu tento
gwmi Win32_Share -computer myserver
Onde myserver
é um HP MediaVault mv2120 correndo BusyBox. Eu voltar a resposta: Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Existe alguma maneira de conseguir este feito?
Solução
O "W" em WMI significa "Windows", e enquanto SAMBA faz um trabalho semi-decente no sentido de conseguir bloco de mensagem de servidor (SMB) de trabalho, ele não implementar WMI no Linux. Não a mesma interface / protocolo infelizmente.
Se você quiser ver as ações SAMBA das janelas, use NET VIEW \\ 1.2.3.4 onde 1.2.3.4 é o IP da sua caixa de Unix.
Outras dicas
Não .. Não é um pacote wmiclient disponível para Linux. Usando que possamos nos comunicar o Windows a partir do Linux.
O servidor RPC não está disponível:. Temos que começar a serviços relacionados RPC e serviço WMI na máquina Windows
A resposta é NÃO -. O Linux não tem um serviço de WMI
Get-WMIObject só funciona contra os sistemas Windows (até que alguém na implementos comunidade Linux WMI!)