Se o seu objetivo é transferir todos os arquivos a partir local_dirdo *curinga faz o truque:
$ scp ~/local_dir/* user@host.com:/var/www/html/target_dir
A -ropção significa "recursivamente", portanto você deve escrevê-la quando estiver tentando transferir um diretório inteiro ou vários diretórios.
De man scp:
-r
Recursively copy entire directories. Note that scp follows symbolic links encountered in the tree traversal.
Portanto, se você tiver subdiretórios local_dir, o último exemplo transferirá apenas arquivos, mas se você definir a -ropção, ele transferirá arquivos e diretórios.
scp * user@host.com:/var/www/html/target_dirfaz o que você quer? Nesse caso, edite com mais detalhes o que você está tentando fazer e tentou até agora.