I want to run sshpass
command from my Windows to remote Linux server. I use this command:
sshpass -p 'password' ssh ldap.nextstep4it.com -l root -o StrictHostKeyChecking=no
But my cmd return below error statement:
'sshpass' is not recognized as an internal or external command, operable program or batch file.
I think this is because Windows don't have sshpass
package as Linux do. From Linux I have to install sshpass
package to be able to run this command.
Is there anybody know how to run sshpass
command through Windows command line?
You cant run sshpass in windows. You can however use putty via the windows command line, to achieve the same thing.
Use sshpass Specify the command you want to run after the sshpass options. Typically, the command is ssh with arguments, but it can also be any other command. The SSH password prompt is, however, currently hardcoded into sshpass .
You cant run sshpass in windows. You can however use putty via the windows command line, to achieve the same thing.
putty -load "host" -l username -pw password
Also you can upload files via command line (with a password) using WinSCP
winscp /command "option batch abort" "option confirm off" "open sftp://user:[email protected]/" "put examplefile.txt /home/user/" "exit"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With