Equipe, Estou tentando copiar IPs públicos de usuários para o arquivo ssh_authorized no servidor remoto. Então, eu sou solicitado a senha do servidor remoto. agora esse servidor remoto é dinâmico e eles continuam mudando e também a chave ssh que permite que eu faça o login é a senha ativada. então eu tenho que digitar a senha toda vez estou copiando qualquer arquivo para ele.
agora, estou tentando fazer isso, mas não vejo resposta. Abaixo está o meu comando exato.
cat ~ / .ssh / dev.pub | sshpass -p bismillah ssh -i /home/dtlu/.ssh/test-sjc2 -o 'ProxyCommand sshpass -p DUMMY ssh -i /home/dtlu/.ssh/test-sjc2 -W% h:% p [email protected] .531.199 '[email protected] "cat > > ~ / .ssh / authorized_keys"
estou copiando o ~ / .ssh / dev.pub para o servidor remoto e tem que estar acima do ProxyCommand. quando eu uso sshPass o comando não funciona. mas quando eu remover sshPass ele funciona, mas o problema é que eu tenho que digitar a senha tantas vezes.
Tags ssh ssh-tunneling sshpass