Gerenciando remotamente as máquinas Windows sem o Active Directory

5

Sou a técnica no local em um centro de saúde remoto com algumas centenas de estações de trabalho / dispositivos e meia dúzia de servidores. Estou tendo dificuldade em ter uma presença física em todos os lugares em que preciso. A TI não permite o acesso remoto autônomo (RDP) e a obtenção de ajuda dos administradores do AD / SCCM é difícil para qualquer coisa menor que uma instalação / mudança ampla da instalação. Tenho privilégios de administrador local, mas não em nível de domínio, existem ferramentas ou métodos preferencialmente no Windows (sem instalar algo como o visualizador de equipe) para ajudar a facilitar as alterações?

Estou intrigado com a idéia de uma sessão do tipo cmd line ssh onde eu posso fazer coisas simples, como executar scripts, instalar impressoras de rede, etc. Algo net-cat (ish) me pouparia muito tempo.

    
por Stranger Danger 31.03.2014 / 03:36

3 respostas

10

I'm intrigued by the idea of a cmd line ssh type session where I can do simple things such as run scripts, install network printers etc.

O PowerShell Remoting fornecerá um equivalente aproximado ao SSH no Windows.

    
por 31.03.2014 / 03:44
1

Veja os PsTools

da Sysinternal

É muito fácil de usar, não é necessário instalar nada em máquinas de destino, funciona com versões mais antigas do Windows. Certifique-se de testar o comando em uma máquina de teste / VM, às vezes ele precisa de escape de parâmetros.

Exemplos:

  1. Verifique as novas Atualizações da Microsoft para todos os servidores listados em servers.txt

for /F "usebackq" %%i in ( cmd / c "mais servidores.txt" ) do psexec \%%i cmd /c "hostname & net stop wuauserv & wuauclt /detectnow"

  1. Envolva suas ações em script em lote, faça o upload e execute

for /F "usebackq" %%i in ( cmd / c "mais servidores.txt" ) do echo ====started %%i & copy /y install_msupdates_and_reboot.bat \%%i\c$ & psexec \%%i cmd /c "c:\install_msupdates_and_reboot.bat" & del /q \%%i\c$\install_msupdates_and_reboot.bat

Observação: há backquotes entre parênteses, que estão sendo removidos pelo mecanismo do website como parte da sintaxe de redução de marcação)

    
por 31.03.2014 / 09:10
0

Puppet pode gerenciar o Windows. Eu tive problemas com a comunicação remota do PowerShell sem um domínio.

    
por 31.03.2014 / 20:55