Re: special char in user name and pwd
@mvidhyaa: If your question is about scripting, just use something like this:
open sftp://username@example.com/ -password=%#+@: