I know what the documentation says about this issue however my remote server does require a password and there is no way I can change that (ssh keys or other auth means are not supported). My users will be ok with it.
Is there any technical reasons (such as this) that apply here and would prevent this from working? I see most of the ssh invocations are happening via pexpect and that should be able to handle the password, however I've never done it. If you think this could work, I'll be happy to work on a PR
I know what the documentation says about this issue however my remote server does require a password and there is no way I can change that (ssh keys or other auth means are not supported). My users will be ok with it.
Is there any technical reasons (such as this) that apply here and would prevent this from working? I see most of the ssh invocations are happening via pexpect and that should be able to handle the password, however I've never done it. If you think this could work, I'll be happy to work on a PR