The Developers Conference 2018 – Florianópolis

Olá amigos, satisfação em escrever novamente para vocês.

Este ano tivemos no  dia 18/04 a 21/04 a The Developers Conference em Florianópolis, aonde podemos trocar ideias e ver novas tecnologias.

Meu objetivo maior foi absorver ao máximo o conteúdo ofertado na trilha de Segurança e Criptografia, na qual me sinto obrigado a  comentar uma das palestras mais incríveis que já vi na TDC, a palestra foi ministrada por Everton Michels  na trilha de segurança, aonde foi abordado a importância de realizarmos consultorias para validação da segurança de nossa infraestrutura. Uma das partes que mais gostei foi na qual Everton comentou sobre como temos que mudar nosso formato de pensar, hoje as falhas já estão em nosso ambiente, não é porque vamos contratar uma consultoria que nossas falhas vão ficar expostas, a equipe que faz esta analise na sua grande maioria é composta por  pessoas bem intencionadas que fazem o report da falha encontrada para a empresa atuar nos principais pontos de atenção e também tomar as providencias antes que pessoas com intenções erradas aproveitem estas vulnerabilidade.

Todo evento foi muito bem organizado e com a possibilidade de networking incrível, com profissionais de diversos ramos de atuação.

Falando um pouco mais sobre novidades, tive a oportunidade neste ano de conhecer o pessoal da FelipeFlop , que tinha em seu stand uma impressora 3D incrível. Fui muito bem recebido por todos e sem duvida alem de terem uma loja completa, também fazem um trabalho incrível com o blog orientando como fazer os próprios projetos com seus tutorias. Deixo a dica para o pessoal que gosta de projetos de IoT dar uma conferida na loja, eles tem uma diversidade muito grande de componentes.

Bom pessoal, qualquer informação ou duvida o meu contato está a disposição de todos.

 

 

 

Continue Reading

Instalando o Hyper-V no Windows Server 2012 e 2016 via GUI

Olá amigos, satisfação em escrever novamente para vocês.

Hoje veremos como é simples instalar o Hyperv-V no Windows server via GUI.

Antes de criar um ambiente virtualizado, você precisará instalar e configurar a função Hyper-V em seu servidor Windows 2008, Windows 2008 R2, Windows 2012 ou Windows 2012 R2. O procedimento é praticamente o mesmo para todos os sistemas operacionais acima.

Você pode instalar a função através do PowerShell ou com o GUI “Graphical User Interface”. Hoje veremos apenas como ativar via GUI.

Caso queira realizar em powershell segue o link: Instalando o Hyper-V no Windows Server 2012 e 2016 via PowerShell

Vamos iniciar o processo, abra o server manager:

Aqui estão duas maneiras de adicionar as funções e recursos no Server Manager.

Clicar em Add roles and features no painel.
Selecionando Add roles and features no menu suspenso Manage.

Antes de começar, clique em Avançar.

Nesta tela verificamos a instalação que vai iniciar, clique em Avançar.

Note que neste progresso da instalação, definimos se a instalação vai ser no servidor local ou em um servidor remoto. Caso você esteja gerenciando outros servidores Windows remotamente

Em seguida será mostrada a função para ser adicionada ao servidor.

Agora selecione a Role do  Hyper-V para realizar a instalação.

Neste momento não precisamos selecionar nenhum recurso a ser instalado.

Será mostrado informações sobre o processo de instalação, apenas avançamos a instalação.

Agora deve ser selecionado o seu adaptador de rede, interessante lembrar que para o Hyper-v é bacana utilizarmos o NIC Teaming para alta disponibilidade.

No próximo momento temos disponível a opção de aceitar live migration, sempre deixo desabilitado pois esta opção pode ser habilitada após a instalação.

Por default as configurações abaixo não são alteradas.

Receberemos a mensagem que solicita privilegio para reiniciar o computador caso necessário.

Lembre que durante a instalação do Hyper-V seu servidor será reiniciado.

Após o servidor reiniciar, você precisa entrar novamente no Server Manager para ver o progresso da instalação, clique em Fechar quando a instalação estiver concluída.

Processo de instalação sendo executado sem problemas.

Assim que o processo de instalação for concluir o Hyper-V vai estár pronto para ser configurado.

Qualquer problema estou a disposição.

Continue Reading

Instalando o Hyper-V no Windows Server 2012 e 2016 via PowerShell

Olá amigos, satisfação em escrever novamente para vocês.

Hoje veremos como é simples instalar o Hyperv-V no Windows server via PowerShell.

Antes de criar um ambiente virtualizado, você precisará instalar e configurar a função Hyper-V em seu servidor Windows 2008, Windows 2008 R2, Windows 2012 ou Windows 2012 R2. O procedimento é praticamente o mesmo para todos os sistemas operacionais acima.

Você pode instalar a função através do PowerShell ou com GUI “Graphical User Interface”. Hoje veremos apenas como ativar via powershell.

Abra o PowerShell e execute o comando abaixo para determinar o nome da função que você deseja instalar:

Get-WindowsFeature 

Observe que o nome da função que queremos instalar é o Hyper-V

Digite:

Install-WindowsFeature Hyper-v –IncludeManagementTools

Nota: A adição da opção –IncludeManagementTools adicionará as ferramentas de gerenciamento gráfico do Hyper-V, caso contrário você terá que instalar as ferramentas separadamente. Você também pode instalar o recurso RSAT-Hyper-V-Tools para adicionar as ferramentas de gerenciamento gráfico.



Assegure-se de que todas as janelas estejam fechadas e que o trabalho seja salvo. Digite Restart-Computer.


O Hyper-V agora está pronto para ser configurado.

Nas próximas postagens mostraremos com instalar o Hyper-V com o o Gerenciador de Servidores gráficos

Continue Reading

Permitindo Acesso Remoto ao MariaDB

Olá amigos, satisfação em escrever novamente para vocês.

Dando continuidade ao nosso ultimo artigo na qual  mostra como instalar o MariaDB, hoje vamos ver como habilitar o acesso remoto para conexão com outros gerenciadores como o MySQL Workbench no MariaDB.

Inicialmente precisamos alterar o arquivo de configuração do banco para habilitar conexões remotas, no meu caso o arquivo de configuração fica em: /etc/mysql/mariadb.conf.d/50-server.cnf.

Comente a linha abaixo e salve o arquivo:

#bind-address = <some ip-address>

Agora vamos liberar o acesso do usuário com o comando abaixo, aonde temos que informar o usuário, ip do cliente e senha.

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.20' IDENTIFIED BY 'my-new-password' WITH GRANT OPTION;

Para validar a liberação você pode rodar a consulta abaixo que mostra as liberações existentes

SELECT User, Host FROM mysql.user WHERE Host <> 'localhost';

Retorno do comando:

+--------+-----------+
| User | Host |
+--------+-----------+
| daniel | % |
| root | 127.0.0.1 |
| root | 192.168.1.20 |
| root | ::1 |
| root | gandalf |
+--------+-----------+

Bom pessoal como vocês podem ver o processo é bem simples.

Qualquer problema ou duvida estou a disposição.

Continue Reading

Instalando o MariaDB no Ubuntu 17.04

Olá amigos, satisfação em escrever novamente para vocês.

Hoje veremos como é simples instalar o MariaDB a partir do repositório padrão do Ubuntu.

sudo apt-get update
sudo apt-get install mariadb-server mariadb-client

Utilizaremos o comando mysql_secure_installation para iniciar a instalação do servidor MariaDB.

sudo systemctl start mariadb
sudo mysql_secure_installation

Intervenção solicitada durante a instalação:

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user.  If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none): 
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.

You already have a root password set, so you can safely answer 'n'.

Change the root password? [Y/n] n
 ... skipping.

By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
 ... Success!

By default, MariaDB comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
 ... Success!

Cleaning up...

All done!  If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!

 

Fazendo login como usuário root do MariaDB:

$ sudo mysql -u root -p

OU

# mysql -u root -p

Comandos para controlar o serviço MariaDB:

sudo systemctl start mariadb
sudo systemctl stop mariadb

Liberando a portal  do MariaDB no Firewall:

firewall-cmd --add-port=3306/tcp
firewall-cmd --permanent --add-port=3306/tcp

Bom pessoal com isso o nosso banco já está rodando.
No próximo artigo vamos ver como criar um owner e liberar acesso externo a base.

Qualquer duvida estou a disposição.

 

 

Continue Reading