Execute o comando Service Control (sc.exe) na porta segura

1

Nossa equipe executa os seguintes comandos para ativar e desativar os Serviços do Windows (por exemplo, o JBoss Native) da linha de comando do Windows, bem como por meio do código-fonte em um programa. Ele se conecta a uma caixa remota. Agora estamos colocando esta caixa (\ DEV-A1) em nossa DMZ. Como podemos ainda executar este comando remotamente, mas usar uma porta segura?

sc \DEV-A1 stop JBAS50SVC
sc \DEV-A1 start JBAS50SVC
    
por MacGyver 13.08.2015 / 23:09

1 resposta

1

sc.exe usa RPC para se conectar a hosts remotos ; Chamadas RPC sempre começam com uma conexão de controle para a porta TCP 135, mas, em seguida, outra conexão é aberta usando uma porta dinâmica aleatória para executar a chamada RPC real; o intervalo dessas portas dinâmicas pode ser limitado , mas quantas delas são necessárias dependem muito do que as computador está fazendo.

Além disso, lembre-se de que se o servidor for um membro do domínio (o que provavelmente é, já que você o controla remotamente com um comando que usa autenticação integrada), precisará abrir muitas portas no firewall ( s) para funcionar corretamente.

    
por 13.08.2015 / 23:21