add ftp&sftp method @Author : Alex