FAQs - Suporte técnico

CLOUD - IAAS - Configurar um SFTP no Linux


time.png Tempo aproximado para leitura: 00:02:00 min

Dúvida

Como posso transferir arquivos para VMs Linux?

 

Ambiente

CLOUD - IAAS - Todos ambientes

 

Solução

Este artigo tem como objetivo orientar a realização de transferência de dados para VMs com sistema operacional Linux. Para isso, iremos configurar o serviço de SFTP, que é um subsistema do SSH, sendo um padrão dos sistemas UNIX/Linux.

 

Confira abaixo como realizar a transferência de dados:


Nota: Para este artigo foi utilizado o sistema operacional CentOS 7.9

 

1 - Liberar o acesso SSH para acesso através da internet

 

Primeiramente crie uma regra de acesso SSH para acessar seu servidor Linux através da internet. Recomendamos que efetue a restrição deste acesso para os IPs de sua empresa garantindo a segurança do ambiente IaaS. Consulte o seguinte artigo para saber como liberar o acesso SSH:

Criar acesso externo SSH para VM com sistema operacional Linux



2 - Criação de usuários sftp

 

Recomendamos que crie usuários comuns sem privilégios root para a função específica de transferência de arquivos entre o ambiente IaaS e seu desktop. Confira abaixo como criar usuários sftp:

 

2.1. Acesse o Linux como root e crie um usuário comum:

~$ adduser nome_usuario --shell=/bin/false


Observação: A opção --shell=/bin/false impede o acesso ssh com este usuário liberando apenas a conexão sftp.

mceclip18.png

 

2.2. Agora defina uma senha para o usuário:

~$ passwd nome_usuario


2.3. Em nosso exemplos criamos o usuário sftp:

mceclip9.png

 

 

3 - Definindo um diretório de dados

 

Recomendamos que você crie um diretório dedicado para a finalidade de transferência de arquivos e, caso necessário, crie um disco dedicado e monte um volume neste diretório. Recomendamos também que você configure o permissionamento do diretório para os usuários.


Em nosso exemplo criamos o diretório /sftp:

mceclip5.png

 

 

4 - Configurando o arquivo sshd_config

 

4.1. Acesse com um editor de textos o arquivo sshd_config:

~$ vim /etc/ssh/sshd_config

mceclip2.png

 

4.2. No final do arquivo sshd_config, insira e salve as seguintes informações:

Match User nome_usuario

        ForceCommand internal-sftp

        PasswordAuthentication yes

        ChrootDirectory diretório_sftp

        PermitTunnel no

        AllowAgentForwarding no

        AllowTcpForwarding no

        X11Forwarding no

 

4.3. Em nosso exemplo colocamos o usuário sftp (Seleção A) e o diretório /sftp (Seleção B).

mceclip13.png

 

 

5 - Validando o acesso SFTP

 

Após concluir a edição do arquivo sshd_config você pode validar o acesso.

 

5.1. Você pode utilizar um cliente SFTP como o WinSCP ou Filezilla. Em nosso exemplo, utilizaremos o WinSCP. Insira o IP público e porta externa criados na regra de acesso SSH, selecione o protocolo SFTP e insira as credenciais do usuário criado no servidor Linux:

mceclip11.png

 

5.2. Após autenticar você pode validar a transferência de arquivos para o servidor:

mceclip15.png

 

Saiba mais:

Upload e Download de dados no ambiente IaaS

Criar SFTP (SolarWinds) em sistema operacional Windows

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _