sábado, 17 de outubro de 2020

Retirar Tela com Fundo Verde no VLC


#### Retirar Tela com Fundo Verde no VLC ###

Neste vídeo demonstro como retirar o fundo verde da tela do VLC. Ao tentar reproduzir algum vídeo nos deparamos com o bendito fundo verde - "Que agonia" - mas isso acaba hoje. 

Porque isso acontece? Na maioria da vezes é devido a falta de driver de vídeo ou driver genérico. Por esse motivo o VLC não consegue indexar o vídeo com driver.  

O que faremos é ignorar essa verificação.... veja como é simples  👇👇👇

sexta-feira, 16 de outubro de 2020

Instalando e Integrando Grafana v7.2.1 ao Zabbix ( CentOs ) - Parte 3 Final

                                                                    ### Grafana ###


CentOs=Grafana+Zabbix



Finalmente a ultima parte da integração do Zabbix ao Grafana,  para assim você poder iniciar a criação dos Dashboard

Nesta parte iremos realizar toda configuração na interface web do Grafana. Aqui mostrarei como habilitar o plug-in do Zabbix e adicionar o data source

Para esta configuração é necessário ter em mão um usuário de perfil administrador no Zabbix ou utilizar o próprio usuário padrão do grupo Zabbix Super Admin  ( Admin ) 

Go...go..go..go..!!!!


############### Parte 3 Final - Configurando Plugin do Zabbix no Grafana ##############


# Acesse a interface web do Grafana:

http://IpDoServidorGrafana:3000


# Habilindo o Plugin do Zabbix;


1- Selecione  Configuration >> Plugins  


2- Role ate a final da tela de Plug-ins e localize o plug-in do Zabbix, em seguida click no mesmo: 

3- Click em Enable;

# Adicionado o Data Source


1- Selecione  Configuration >> Data Sources

2- Click em Add data source;

3- Role ate a final da tela de Add data source, em seguida click em select da opção Zabbix

4- Agora vamos configurar alguns parâmetros de acesso do Grafana ao Zabbix

Name: < Dê um nome ao Data Source > 

URL:  < http://IpDoServidorZabbix/zabbix/api_jsonrpc.php > 

Access: < Browser > 

Username: < Usuario de acesso Administrador do Zabbix > #Ex.:Admin 

Password: < Senha do Administrador do Zabbix > 

Trends: < Verifique se esta habilitado, caso nao estja, habiliteo >

5- Depois Click em Save & Test 

Pronto, agora é só criar os Dashboards nesta magnifica ferramenta !!!!

Ex.: 

Exemplo Dashboard - Acesso 8


###############################


Parte 1 - Instalaçao do Grafana

Parte 2 - Instalando Plugin do Zabbix para Grafana


Instalando e Integrando Grafana v7.2.1 ao Zabbix ( CentOs ) - Parte 2

       ### Grafana + Zabbix ### 


Grafana+Zabbix


Bom galera, no post anterior vimos como instalar o Grafana. A partir daquele post já possível realizar integrações com outras soluções além da que veremos neste post, o Zabbix. 

Neste, veremos como instalar o plug-in do Zabbix no servidor do Grafana.  


         #############  Parte 2 - Instalando Plugin do Zabbix para Grafana ##############


# Para a integração do Zabbix no Grafana, precisaremos instalar o plug-in 

grafana-cli plugins install alexanderzobnin-zabbix-app

 

Plug-in  do Zabbix para Grafana

# Conforme orientação da instalação do plug-in, precisaremos reiniciar o serviço do Grafana 

systemctl restart grafana-server  # ou "service grafana-server restart"

Restart serviço do Grafana

# De acordo com GitHub Oficial do Plug-in do Zabbix para Grafana: 

" Os plugins não assinados não estão sendo carregados por padrão, então permita-o no arquivo Grafana config

(https://github.com/alexanderzobnin/grafana-zabbix/releases)


# Para isso precisamos acessar conf do Grafana: 

vim /etc/grafana/grafana.ini 

conf do Grafana


# Apos abrir o aquivo de configuração precisamos descometa ( retirar ";" ) a linha "allow_loading_unsigned_plugins" e acrescenta após o "=" o argumento "alexanderzobnin-zabbix-datasource" ficando assim: 

allow_loading_unsigned_plugins = alexanderzobnin-zabbix-datasource

alexanderzobnin-zabbix-datasource

# Reinicie o serviço do Grafana: 

systemctl restart grafana-server


Ate o próximo post......

###############################

Parte 1 - Instalaçao do Grafana

Parte 3 Final - Configurando Plugin do Zabbix no Grafana


Deixe seu comentário, duvida, opinião e sugestões aqui em baixo 👇. Assim você ajuda o blog e ajuda outros profissionais a compartilhar conhecimento. 💻

Instalando e Integrando Grafana v7.2.1 ao Zabbix ( CentOs ) - Parte 1

  ### Grafana ###



O que é o Grafana? O Grafana é uma das melhores ferramentas Open Source para criação de Dashboards. Com ele conseguimos dar um visual agradável e atual para as soluções integradas (Plugins). 

E por falar em integração, o Grafana possui diversas integrações, entre elas CloudWatch, Elasticsearch, Google Cloud Monitoring, Azure Monitor, MySQL, M.SQL Server, PostgreSQl, Prmetheus e o nosso Zabbix que veremos neste tutorial.  

Com ele conseguimos demostrar de formas muito clara e objetiva, os gráficos, tabelas de dados, alarmes, entre outros... 

Temos a ciência que o Zabbix é uma excelente ferramenta de monitoria, mas muito “pobre” no quesito gráficos e painéis, e é aí que Grafana dá o “Up” da monitoria, melhorando a visibilidade e organização dos dados, agradando principalmente a gerencia e diretoria da empresa. 

E como essa integração acontece, bom.... Através de uma API do Zabbix, a mesma coleta os dados para que sejam transformados nos funcionais paneis. 

É possível implementar o Grafana em diversos sistema operacionais, em nosso tutorial será através do CentOs 7. A instalação foi feita no mesmo servidor do Zabbix, mas aconselho que seja feito em servidor dedicado, principalmente se Zabbix processar um grande volume dados. 

Sendo o ideal um servidor para cada finalidade. 

Este Tutotrial sera divido em 3 partes ( Instalaçao do Grafana, Instalando Plugin do Zabbix para Grafana e Configurando Plugin do Zabbix no Grafana ), Então vamos lá....

Antes de iniciar segue alguns pontos: 

- CentOs atualizado e com pacotes básicos já estalados

- Neste tutorial estaremos utilizando o editor "VIM", mas podem utilizar o editor de sua preferencia ( vi, nano, vim, etc... ), deixarei o comando para instalar Editor VIM no CentOs;

yum install vim-enhanced -y 


     #################### Parte 1 - Instalação do Grafana  #######################

# Primeiramente, precisamos prepara um repositório para Grafana;

vim /etc/yum.repos.d/grafana.repo


# Como não existe será aberto um arquivo em branco, basta colocar o texto abaixo é salva(:wq!):

[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt

Conf. do Grafana

# Instalando o Grafana;

yum install grafana -y

Instalação do Grafana

# Iniciar o serviço do Grafana 

systemctl daemon-reload

systemctl start grafana-server  # O Grafana demora um pouco para ser iniciado, aguarde!!!

Iniciar o serviço do Grafana

# Habilitar servidor Grafana para iniciar na inicialização:

systemctl enable grafana-server

Iniciando o Grafana na inicialização

# Verificar se o serviço do Grafana foi iniciado:

systemctl status grafana-server

Status do Serviços do Grafana

# Acessando o Grafana

http://IpDoServidorGrafana:3000

Acessando o Grafana

# Usuário e senha padrão do Grafana

username: admin
senha: admin

Home do Grafana

# Todos os procedimentos acima foram baseados na documentação oficial do Grafana: 


###############################




Deixe seu comentário, duvida, opinião e sugestões aqui em baixo 👇. Assim você ajuda o blog e ajuda outros profissionais a compartilhar conhecimento. 💻

quarta-feira, 5 de agosto de 2020

Instalando Docker

 ### Instalando Docker ###

Instalando Docker



O que é Docker? De forma resumida e grosseira, seria um software que possibilita virtualizar outros software, utilizando basicamente o kernel físico da máquina (hospedeira) onde ele está instalado. 

O intuito de post é mostrar como é simples a instalação do pacote Docker, com apenas alguns comandos você já terá uma solução pronta para criar contêineres (Software isolados propriamente ditos) e desfrutar de um serviço que utiliza a virtualização para isolar diversos software em um único Sistema Operacional. 

Para esta instalação foi utilizado o sistema Operacional CentOs (hospedeiro), portanto será este o kernel compartilhado em nosso ambiente. 

Caso ocorra interesse em aprofundar-se mais, vou deixar alguns links de referência. 

Este primeiro, o Hub Docker é a página oficial de imagens Docker, sugiro criar um login e desfrutar das diversas compilações:
  

O segundo, é um ambiente de lab Docker totalmente gratuito (necessário login no Hub Docker ) ideal para iniciantes Docker que não dispõem de recursos para montar um lab.  Vale lembra que neste ambiente o Docker já virá instalado. Seria basicamente para criação de contêineres: 


Então vamos lá, veja como é simples instalar o DOCKER no CentOs:

# Script para Instalar o Docker,  execute a linha abaixo:  

curl -GsSL https://get.docker.com |sh

# Habilitando o serviço do Docker

systemctl enable docker

# Iniciando o serviço do Docker

systemctl start docker

# Verificando se o  serviço do Docker esta UP

systemctl status docker


Deixe seu 
comentário, duvida, opinião e sugestões aqui em baixo 👇. Assim você ajuda o blog e ajuda outros profissionais a compartilhar conhecimento. 💻


segunda-feira, 22 de junho de 2020

Configurando IP Estático no CentOs e Derivados

                                         ### Configurando IP Estático no CentOs e Derivados ###

IP Estático no CentOs

Quando é proposto uma configuração de um servidor, seja o seu sistema operacional Linux ou Windows, faz se necessário a configuração de um Ip estático, isso na grande maioria dos casos. 

O servidor torna-se um ponto central de acesso para determinados serviços, daí o nome “servidor”. Sendo assim, para muitas aplicações fica inviável um ponto de acesso dinâmico.

 Mas não é só por isso, com um ip estático temos um maior controle, podemos centralizar um range de ips, somente para os servidores, com isso auxiliamos as políticas de acesso e melhoramos de forma significativa a gestão do ambiente de TI. 

Por essas e outras necessidade que configurarmos o Ip estático em um servidor. E isso que veremos no conf abaixo. 

Para esta post, será utilizado o sistema operacional CentOs 7

Vamos lá?

# Pare a placa de rede do Linux

/etc/init.d/network stop

# Editando as Configurações de Placa de Rede

vim /etc/sysconfig/network-scripts/ifcfg-eth0

OBS.: 

- Você pode utilizar o editor de sua preferencia ( vi, nano, vim, etc... ); 
- Comente ( # ) ou delete todas as informação existente no Conf ; 

< Exemplo de configuraçao > 

DEVICE=eth0
BOOTPROTO=Static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=YES
DNS1=8.8.8.8
DNS2=8.8.4.4

# Restar a Placa ( obrigatório ) 

/etc/init.d/network restart





 

segunda-feira, 1 de junho de 2020

Executar um Software como Administrador - "RUNAS"

                                    ### Executar um Software como Administrador - "RUNAS" ###



Em certas situações precisamos habilitar para um usuário comum executar determinados softwares como administrador.

Mas como fazer isso com um usuário do sistema windows, sem precisar inseri-lo no grupo de "administradores" 

Bom... Através do comando RUNAS. Veja como é pratico:

Neste exemplo utilizaremos o Internet Explore do Windows, para isso precisaremos criar uma .BAT


# Criando a .bat

1 -  Click em propriedade do Internet Explore, na guia "Atalho", copie o campo "Destino"

 "C:\Program Files\internet explorer\iexplore.exe"
 


2 - Abra o "Bloco de Notas" e cole a informação do campo "Destino" 



3 - Insira no inicio da linha do "Bloco de Notas" o comando: 

%systemroot%\system32\runas /user:Administrator /savecreds



Obs.: -  Administrator é o usuário administrador  ( Perfil administrador ) da estação;
         -  /savecred sera a senha do administrador, solicitada uma unica vez; 
  
4 - No "Bloco de Nota" click em Arquivo >> Salvar Como... 

Selecione o Local onde salvará a bat 

Dê um nome para BAT e altere a extensão de .txt para .bat 



5 - Agora, sera necessário disponibilizar a .bat para o usuário comum. 



6 - Com a .bat no perfil do usuário comum, dê um dublo click sobre ela.

Ira abrir a tela do "cmd" solicitando a senha do Administrador 



OBS.: Ira solicitar uma unica vez. 

Pronto agora toda vez que o usuário clicar nesta .bat ira executar como administrador 

sexta-feira, 29 de maio de 2020

Criando Usuário e Grupo no Linux

                                         ### Criando usuário e grupo no Linux ###



# Visualizar todos os Usuário do Sistema Linux 

vim /etc/passwd

# Visualizar todos os Grupos do Sistema Linux

vim /etc/group

# Criando Usuário

adduser <NomeDoUsuario>

'OBS.: 
      adduser : Cria o usuário com perfil completo, Home e Permissões.

      useradd : Cria apenas usuário.
  
Isso porque o useradd (back-end) é utilitário de baixo nível, sendo um binário nativo. Já o adduser (front-end ) método mais interativos.'  

# Criar ou trocar a senha de um usuário  

passwd <NomeDoUsuario>

# Deletar somente Usuario

deluser <NomeDoUsuario>

' Podemos optar em utilizar o comando userdel <NomeDoUsuario>' 

# Deletar o Usuário e todo seu Home

deluser --remove-all-files <NomeDoUsuario>

# Criando um Grupo

groupadd <NomeDoGrupo> 

# Deletando um Grupo

groupdel <NomeDoGrupo> 

# Atribuindo um grupo primário a um usuário 

usermod -g <NomeDoGrupo> <NomeDoUsuario>

' "-g" informa que este grupo sera o primário do usuário.'

# Atribuindo um grupo secundário a um usuário

usermod -G <NomeDoGrupo1>, <NomeDoGrupo2> <NomeDoUsuario>

' "-G" informa que este usuário ira pertencer aos grupos Grupo1 e Grupo2.'

# Atribuindo novos grupos secundário a um usuário

usermod -aG <NomeDoGrupo3> <NomeDoUsuario>

' "-aG" informa que este usuario ira pertencer ao grupo Grupo3 e permanecerá aos Grupo1 e Grupo2. Na duvida sempres ultilize este comando ao adicionar grupos '

# Removendo grupo de um usuário

gpasswd -d <NomeDoUsuario> <NomeDoGrupo3>

# Listando os Grupos de um Usuário 

groups <NomeDoUsuario>

' Sendo o primeiro grupo o Primário e os demais Secundários ' 

# Conceder a um usuário privilégios root 

usermod -aG wheel <NomeDoUsuario>

'- Conforme ja informado acima "-aG" indica que o Usuário ira pertencer a outro grupo sem sair dos demais.
 - O grupo "wheel" é o grupo do super usuário.
 - Acesse o arquivo "sudoers" e acrescente o novo usuario conforme procedimento abaixo e salve o arquivo'
 
vim /etc/sudoers
 
<NomeDoUsuario>    ALL=(ALL) ALL

            ou
<NomeDoUsuario>    ALL=(ALL:ALL) ALL



# Verificando se o usuário tem acesso de Super Usuário

su <NomeDoUsuario>
sudo ls -la /root

' Se o consegui visualizar as permissões do diretório de propriedade do root, este usuário é um Super Usuário. '



terça-feira, 26 de maio de 2020

Configurando SFTP Server no CentOS

                                     ### Configurando SFTP Server no CentOS ###

Partindo do principio que o Servidor CentOs já foi instalado, atualizado e configurado com os pacotes básicos de um servidor, iniciaremos a instalação do SFTP

Neste Tutorial foi utilizado o CentOS Linux release 7.7.1908 (Core)




# Instalação do Pacote de OpenSSH

yum -y install openssh openssh-server openssh-clients openssh-askpass



# Configurando o arquivo "sshd_config".

vim /etc/ssh/sshd_config

' No final do arquivo "sshd_config" comente ( acrescente a frente o # ) linha abaixo: '

Subsystem sftp /usr/libexec/openssh/sftp-server

' Em seguida adicione a linha abaixo e salve o arquivo: '

Subsystem sftp internal-sftp



# Criando um usuário de visualização ( leitura e escrita ) de todas arvores de arquivos e diretórios do SFTP

adduser <NomeDoUsuario> -s /sbin/nologin

adduser master -s /sbin/nologin   #Ex. Usuário 




passwd master  # Cadastre uma senha



# Criando um diretório para SFTP

mkdir /SFTP   # Este diretório terá  como Proprietário o root 

# Criando um Subdiretório para o recém criado usuário no SFTP

mkdir /SFTP/Master  # Este diretório terá  como Proprietário o Usuário criado 


# Mudando o proprietário da pasta "Master"  para o Usuário "master"

chown -R master:master /SFTP/Master

# No arquivo "sshd_config" informe o diretório padrão do SFTP 

vim /etc/ssh/sshd_config

' Ao final do arquivo "sshd_config" adicione as linhas abaixo:'

Match Group algorix
  ChrootDirectory /SFTP
  X11Forwarding no
  AllowTcpForwarding no
  ForceCommand internal-sftp


  
# Restart do Serviço de SSHD

systemctl restart sshd  



Agora vamos acessar o SFTP, neste exemplo estarei utilizando o Client WinSCP, mas poderia ser outros como FileZilla, etc...

# Abra o WinSCP, informe o IP do servidor, usuário ( master ) e a senha.



# Apos isso estará de posse do diretório do SFTP; 









quinta-feira, 19 de março de 2020

Criar pendrive bootavel pelo CMD ou PowerShell

Como criar pendrive bootavel pelo CMD ou PowerShell com Windows?!?!

***Executar como administrator no CMD ou PowerShell***

1- Digite “ diskpart ”

2- Em seguinda Digite “ List Disk ”

3- Entre com o comando “ Select Disk ” seguido pelo número do disco o "Numero do Disco"

4- Entre com o comando “ Clean ”

5- Execute o comando “ Create partition primary ”

6- Em seguinda Digite “ Active ”

7- Digite “ Format fs=fat32 quick ” ( dispositivos menor de 16GB )
               “ Format fs=ntfs quick ”  ( dispositivos maior ou igual a 16GB )

8- seguida, “ Assign ”

9-  Entre com o comando “ Exit ” 

10- Por fim, basta copiar a instalação do Windows para "raiz" do pendrive.

Criar pendrive bootavel




#CMD #PowerShell #Windows 

    Siga-me nas Redes Socias:.

    👇👇👇

   


Deixe seu comentário, duvida, opinião e sugestões aqui em baixo 👇. Assim você ajuda o blog e ajuda outros profissionais a compartilhar conhecimento. 💻