como automatizar a credencial de dois usuários para PUTTY usando o script em lote?

0

Eu tenho uma máquina windows 7 local, onde me conecto a uma caixa Linux local através de massa, e terei que fazer o login duas vezes para obter direitos de administrador.

Por exemplo:

Primeira autenticação no PUTTY usuário: convidado, senha: senha1

uma vez que eu sou autenticado, eu preciso me tornar uma raiz digitando su

senha

@echo "C: \ Arquivos de programas \ putty.exe" -load "LinuxServer" -l guest -pw "password1" & -l su -pw "password2"

@echo

isso trará para o login do convidado, mas não fará login como usuário root.

    
por Timothy Tran 26.02.2017 / 17:22

1 resposta

0

O PuTTY não suporta scripts. (Nem suporta a opção -pw, se você estiver usando o lançamento oficial.) Então você precisa usar um software diferente (como uma versão modificada do PuTTY), ou abordar isso de uma maneira diferente.

Sugiro tentar uma abordagem diferente. Em vez de modificar o PuTTY, modifique o computador em que você está efetuando login. Você pode executar automaticamente um programa como "su" (ou, mais preferencialmente, "sudo $ SHELL").

Quanto ao login, se você quiser isso automatizado, a melhor opção é fazer com que os comandos "sudo" (ou "su") simplesmente não solicitem uma senha. Isso pode ser feito fazendo backup e, em seguida, alterando o arquivo / etc / sudoers. (Adicione uma opção "NOPASSWD" ao ponto certo. Você pode ver um exemplo na maioria dos arquivos / etc / sudoers padrão, portanto, basta copiar o exemplo, exceto remover o caractere de comentário que está desativando o exemplo). isso é remover o requisito de entrada de senha para todos, o tempo todo. Essa não é necessariamente a abordagem mais segura, e muitas pessoas não gostam dessa abordagem devido a preocupações de segurança. No entanto, se você estiver disposto a gastar esse tempo, poderá limitar apenas os tipos de logins que podem elevar as permissões sem exigir uma senha. Se você é específico no que é permitido, as preocupações de segurança podem não ser significativamente / notavelmente piores do que qualquer outro método de tentar automatizar esse processo (que é o que você está tentando fazer).

    
por 26.02.2017 / 18:27

Tags