Skip to content

4linux/417

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laboratório 417 - OpenLDAP do Básico ao Avançado em servidores RedHat

Repositório para armazenar o Laboratório do curso de OpenLDAP da 4Linux

Dependências

Para a criação do laboratório é necessário ter pré instalado os seguintes softwares:

Para as máquinas com MAC OS aconselhamos, se possível, que as instalações sejam feitas pelo gerenciador de pacotes brew.

Laboratório

O Laboratório será criado utilizando o Vagrant. Ferramenta para criar e gerenciar ambientes virtualizados (baseado em Inúmeros providers) com foco em automação.

Nesse laboratório, que está centralizado no arquivo Vagrantfile, sera criada 1 maquina com a seguinte característica:

Nome vCPUs Memoria RAM IP S.O.¹
ldap-master1 2 1536MB 172.16.0.201 rocky-linux-9
ldap-master2 2 1536MB 172.16.0.202 rocky-linux-9
linux-services 2 2048MB 172.16.0.203 rocky-linux-9
samba-server 2 1536MB 172.16.0.204 rocky-linux-9
linux-client 1 1024MB 172.16.0.205 rocky-linux-9
windows-client 2 2048MB 172.16.0.206 windows-11

¹: Esses Sistemas operacionais estão sendo utilizado no formato de Boxes, é a forma como o vagrant chama as imagens do sistema operacional utilizado.

Criação do Laboratório

Para criar o laboratório é necessário fazer o git clone desse repositório e, dentro da pasta baixada realizar a execução do vagrant up, conforme abaixo:

SOMENTE VMS LINUX

git clone https://github.com/4linux/417
cd 417/
vagrant up ldap-master1 ldap-master2 linux-services samba-server linux-client

SOMENTE VM WINDOWS

vagrant up windows-client

O Laboratório pode demorar, dependendo da conexão de internet e poder computacional, para ficar totalmente preparado.

Em caso de erro na criação das máquinas sempre valide se sua conexão está boa, os logs de erros na tela e, se necessário, o arquivo /var/log/vagrant_provision.log dentro da máquina que apresentou a falha.

Por fim, para melhor utilização, abaixo há alguns comandos básicos do vagrant para gerencia das máquinas virtuais.

Comandos Descrição
vagrant init Gera o VagrantFile
vagrant box add <box> Baixar imagem do sistema
vagrant box status Verificar o status dos boxes criados
vagrant up Cria/Liga as VMs baseado no VagrantFile
vagrant provision Provisiona mudanças logicas nas VMs
vagrant status Verifica se VM estão ativas ou não.
vagrant ssh <vm> Acessa a VM
vagrant ssh <vm> -c <comando> Executa comando via ssh
vagrant reload <vm> Reinicia a VM
vagrant halt Desliga as VMs

Para maiores informações acesse a Documentação do Vagrant

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages