Em sistemas operacionais do tipo Linux/Unix, sftp é a interface para usar o protocolo de transferência de arquivos sFTP.
Pré-requisitos para o Linux
Se certifique que o item 8.1 esteja concluído.
Conectando-se à Serasa Experian via linha de comando no Linux
- No Linux é preciso gerar uma chave RSA. Execute o comando ssh-keygen;
- Digite o nome do arquivo da chave;
- O sistema criará 2 arquivos. O arquivo com a extensão .pub será a chave pública. O outro arquivo será a chave privada. Envie a chave pública para à Serasa Experian configurar no seu logon;
- Altere a permissão do arquivo da chave privada: oChmod 700 nome-do-arquivo-da-chave-privada Execute o comando abaixo e tecle enter (o destaque em amarelo refere-se ao logon):
sftp -i arquivo-chave-privada -o port=8022 USER-001@st.serasaexperian.com.br
Se for a primeira vez que irá se conectar nesta modalidade com a Serasa Experian, uma mensagem de segurança poderá ser exibida. Neste caso, digite yes e tecle enter
Connecting to st.serasaexperian.com.br...
The authenticity of host '[200.245.207.128]:8022 ([200.245.207.128]:8022)'
can't be established.
RSA key fingerprint is a0:36:a4:93:d6:61:d2:8b:a9:f2:82:55:03:6a:37:27. Are you sure you want to continue connecting (yes/no)?
Connected to st.serasaexperian.com.br. sftp>
Para listar os diretórios (pastas) e arquivos, digite o comando abaixo e tecle enter:
sftp> ls
708-PEFIN_TESTE RECEBIDOS
sftp>
Para acessar um diretório, digite o comando abaixo e tecle enter:
sftp> cd 708-PEFIN_TESTE
sftp>
Para verificar o diretório atual, digite o comando a seguir e tecle enter:
sftp> pwd
/708-PEFIN_TESTE
sftp>