Criando de forma fácil um simples ftp usando recursos gratuitos da OCI.

1. Provisionando uma instância de computação.

Para aqueles que não estão acostumados com OCI, aqui está uma descrição do que é Compute Instances.

O serviço Compute ajuda a provisionar VMs e instâncias bare metal para atender aos seus requisitos de computação e aplicativos. Uma instância é um host de computação. Escolha entre máquinas virtuais (VMs) e instâncias bare metal. A imagem que você usa para iniciar uma instância determina seu sistema operacional e outro software.

Todos os recursos utilizados são gratuitos, uma instancia com 1 OCP e 1GB de memória ram, com dois block volume de 50gb.

1.1 Digite o nome da sua instância e altere a versão do Oracle linux que usaremos para OL8.

1.2 Para quem está acostumado a trabalhar e estudar recursos na OCI, sabemos que os ambientes linux são acessados por uma chave privada e não por usuário e senha. Desta forma, baixe a chave privada que a OCI irá gerar para que você tenha acesso ao ambiente OL8, a seguir vá para a opção de criação.

1.3 Aguarde até que a instância seja provisionada e criada.

1.4 Instância criada e disponível para uso, do lado direito temos o ip de acesso público e o usuário que iremos utilizar juntamente com a chave privada para ter acesso a instância criada.

2. Adicionaremos dois block storage de 50gb que a OCI disponibiliza gratuitamente, vamos provisionar esses dois discos e usar o LVM para compor 100gb dedicados aos nossos arquivos sftp. Os volumes de bloco fornecem armazenamento de rede de alto desempenho para dar suporte a uma ampla variedade de cargas de trabalho intensivas de E/S.

2.1 Criando gratuitamente dois block volumes de 50gb cada.

2.2 Vamos nomear os volumes de vol1 e vol2, usaremos Block Volume no mesmo Domínio de Disponibilidade que nossa instância com Oracle Linux 8, então iremos para a opção customizada para usar o desempenho máximo do volume permitido com a opção de desempenho mais alto.

2.3 Aguardando o provisionamento e a criação do Block volume vol1 e vol2.

3. Adicionando os block volumes vol1 e vol2 na instância Oracle Linux 8 sftp. Clique em vol1 e, em seguida na opção Attached instances.

3.1 Adicionaremos o vol1 e o vol2 na instância Laboratory1, a seguir escolheremos o tipo de acesso e o caminho do dispositivo.

3.2 Provisionando e Attaching block volumes vol1 and vol2.

4. Acessando o nosso Oracle Linux 8 laboratory1 com a chave privada, neste exemplo estou usando a ferramenta Mobaxterm.

4.1 Adicionando block volumes vol1 e vol2 no Oracle Linux 8 iSCSI.

Executando os comandos para adicionar os discos iSCSI disponibilizados pela OCI para simplificar o nosso trabalho.

5. Adicionando block volumes vol1 and vol2 no Oracle Linux 8 usando LVM.

5.1 Criando os volumes físicos

5.2 List physical volumes created PVS.

5.3 Criando o volume group com 100gb e adicionando os block volumes vol1 and vol2.

5.4 Criando o volume lógico com 100gb para uso.

5.5 Formatando o volume criado com LVM nomeado volsftp em xfs.

5.6 Configurando o fstab para montar nosso volume automaticamente sempre que a instância for reiniciada LVM.

5.7 Montando o volume criado no LVM.

6. Instalando o serviço do SFTP no Oracle Linux 8.

6.1 Configurando SFTP.

6.2 Criando o usuario cesar que usara o serviço do sftp.

6.3 Adicionando o usuario cesar para ter acesso ao sftp.

6.4 Como na OCI acessamos ambientes linux com uma chave privada, teremos que ajustar o acesso para que o usuário cesar possa acessar o serviço do sftp apenas por usuário e senha.

6.5 Habilitando e iniciando o serviço do sftp.

6.6 Por segurança mude a senha do usuario opc.

6.7 Testando o acesso do sftp usando a ferramenta winscp.

Leave a Reply

Your email address will not be published. Required fields are marked *

search previous next tag category expand menu location phone mail time cart zoom edit close