Eu tenho feito algum trabalho com o servidor ssh baseado em Windows. Parece que a Microsoft está começando a apoiá-lo
Eu estou supondo que você poderia usar chaves ssh para o login que é seguro se você proteger suas chaves.
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?
Eu tenho feito algum trabalho com o servidor ssh baseado em Windows. Parece que a Microsoft está começando a apoiá-lo
Eu estou supondo que você poderia usar chaves ssh para o login que é seguro se você proteger suas chaves.
Tags command-line samba linux