Была аналогичная задача по FTP, плюс необходимо было чтобы работало все через proxy (а это задача, штатными средствами, практически невыполнимая с FTP), решил библиотекой:
http://winscp.net/eng/docs/library Несколько лет эксплуатации - полёт нормальный. В дополнение получаете SFTP и SCP.