enabled sftp private key support (instead of password)

this is the code to make #9182 work
Reported here https://github.com/phpseclib/phpseclib/issues/391