Each time you want to do a special thing and you know that a special kind of software is the solution you read about that. But what was the name of it. To remind you here a list of software which might be of interest in the future.

yafc options protocol://user:password@server:port/directory
yafc ftp://
yafc ssh://
afterwards you can upload whole folders with put -r dir