O sftp é um protocolo para transferência de arquivo ou pastas de servidor para máquina cliente. Para utilização do sftp é necessário que a máquina tenha acesso pelo ssh(preferencialmente por ssh facilitado).
A porta padrão é 22, no exemplo apresentado abaixo é porta 2222, utiliza-se o [-o port=number_port] veja o exemplo abaixo:
$ sftp -o port=2222 user@192.168.33.12
Após esse comando você será autenticado no servidor e poderá utilizar os principais comandos listados abaixo:
help = comando para receber ajuda do sftp só poderá ser acionado após logado como sftp;
? = comando de abreviação do help;
$ sftp>?
lls = comando para listar pasta e arquivos da máquina cliente;
lpwd = comando para saber o diretório da máquina cliente;
lcd = navegar pelos diretórios locais;
ls = listas pastas e arquivos do servidor;
pwd = saber o diretório atual do servidor;
get = download do arquivo;
put = upload de arquivo;
exit = sair do sftp.
Os comandos apresentados acima são os principais usados.