Claro. Use scp (cópia segura) assim:
scp [source file] [username]@[destination server]:.
É claro que substitua os [source file], [username] e [destination server] entre parênteses para combinar com as suas configurações locais. Então se o ficheiro fosse cool_stuff.txt e o seu nome de utilizador na secção remota fosse sanjeev e a secção de destino fosse example.com, o comando seria:
scp cool_stuff.txt sanjeev@example.com:.
E a fonte também poderia ser remota para que pudesse fazer o oposto do exemplo acima:
scp sanjeev@example.com:cool_stuff.txt .
Esse comando iria copiar o ficheiro remoto cool_stuff.txt para qualquer directório local em que se encontre. E se estiver a fazer isto com vários ficheiros, use apenas um wildcard (*) como faria para um comando cp normal.
Também, o . apenas indica o caminho imediato do directório; tal como o que está no momento em que executa o comando ou o caminho imediato que o utilizador remoto tem no servidor de destino. Mas também pode especificar um caminho como o /this/path/right/here no exemplo local para remoto:
scp cool_stuff.txt sanjeev@example.com:/this/path/right/here
ou o exemplo remoto para local aqui mesmo:
scp sanjeev@example.com:cool_stuff.txt /this/path/right/here
Agora se o servidor remoto não permite SSH e apenas SFTP, então o SFTP é o caminho a seguir. Mas scp é muito útil quando se quer apenas atirar um ficheiro e não fazer todo o processo SFTP manualmente a partir da linha de comandos.