Possible Duplicate:
Shell Script for logging into a ssh server

I need to connect via SSH to a remote server, however I must do this with out interactive mode and with out use Public keys and also with out install extra packes like sshpass or expect because it's a unix system based, I was wondering if it's possible using a script or send the pass together the command ssh connection, something like this:

$: ssh user@remoteserver \npassword

No, it deliberately isn't possible to do this. You will need to use one of those tools, or a public key without a passphrase.

  • 2
    That's wrong. The makers of ssh deliberately make it difficult, because it's a bad idea, but it is possible. Feb 19 '12 at 23:44

If you really need to do is this way consider using Expect like so:



Not the answer you're looking for? Browse other questions tagged or ask your own question.