Reinicie o Windows Services do Linux, mantendo a senha fora da linha de comando

0

Eu gostaria de escrever alguns scripts (executados no meu computador linux) para ajudar a reiniciar automaticamente alguns serviços do Windows.

Embora eu tenha encontrado muitas respostas que sugerem o uso de net rpc service , todas envolvem a especificação da minha senha na linha de comando ( -U user%password ). Fazer isso não é muito seguro, mas se eu não fizer isso, net solicitará uma senha em todos os comandos, quebrando assim a capacidade de script.

Eu não me importo se eu tiver que digitar minha senha uma vez, mas eu tenho vários comandos para rodar em vários servidores, então não posso inseri-la para cada invocação.

Eu encontrei um sinalizador --stdin , mas parece que não consigo funcionar.

Existe alguma mágica de bash ou invocação de net que eu possa fazer para fazer isso?

    
por Richard Levasseur 23.04.2016 / 23:53

1 resposta

0

Eu tenho feito algum trabalho com o servidor ssh baseado em Windows. Parece que a Microsoft está começando a apoiá-lo

link

Eu estou supondo que você poderia usar chaves ssh para o login que é seguro se você proteger suas chaves.

    
por 24.04.2016 / 00:07