sexta-feira, 28 de outubro de 2016

Como identificar uma possível demissão.

Hoje, voltando do trabalho, encontrei um amigo e perguntei como estava no trabalho e tudo mais, foi ai que ele me surpreendeu com a noticia que tinha sido desligado e contou  a história.

Depois de três anos trabalhando duro, atendendo a demandas depois do horário, sem tirar férias, sem nenhuma valorização, certo dia.
Começou  uma movimentação na empresa, elogios sobre o trabalho e começou um certo “ reconhecimento”dizendo que iriam colocar alguém para ajudar ele e que estava na hora de tirar uns dias de férias.
O jovem que começou não tinha uma boa formação e nem experiência no ramo de T.I,estava vindo de outro setor, a empresa começou a querer que fosse ensinado TUDO  a ele, porém ele pensou.
Já que ele veio me ajudar, deixo a parte pesada e fico só com as configurações de roteadores, servidores, etc...
Assistindo tudo de perto, a empresa decidiu incentivar ao novo funcionário a fazer um curso básico de redes, depois disso pediu para que os chamados fossem resolvidos pelo novo funcionário e que se ele tivesse dúvidas, deveria procurar esse meu amigo para tirar as dúvidas, não demorou muito o RH resolveu dar trinta dias de férias, antes ele não conseguia nem uma semana e agora surgiu essa oportunidade que parecia ótima.
Ele entrou de férias, nesse período atendeu várias ligações do novo funcionário e ajudou em tudo que podia, quando voltou foi chamado no RH e recebeu a demissão, o motivo?
Corte de custos por causa da crise, ele ganhava R$3.000,00 reais, como analista de sistemas e o jovem que entrou como auxiliar de T.I, e já estava fazendo boa parte do serviço ganhava R$1.000,00.

sábado, 22 de outubro de 2016

Instalação do Moodle 3.0 no CentOS 7





MOODLE é o acrónimo de "Modular Object-Oriented Dynamic Learning Environment", um software livre, de apoio à aprendizagem, executado num ambiente virtual (ver ambiente virtual de aprendizagem). A expressão designa ainda o Learning Management System (Sistema de gestão da aprendizagem) em trabalho colaborativo baseado nesse software ou plataforma, acessível através da Internet ou de rede local. Em linguagem coloquial, em língua inglesa o verbo "to moodle" descreve o processo de navegar despretensiosamente por algo, enquanto fazem-se outras coisas ao mesmo tempo.

Utilizado principalmente num contexto de e-learning ou b-learning, o programa permite a criação de cursos "on-line", páginas de disciplinas, grupos de trabalho e comunidades de aprendizagem, estando disponível em 75 línguas diferentes. Conta com 25.000 websites registrados, em mais de 175 países.

Vamos a instalação? Estou usando o CentOS 7, vamos preparar o ambiente para instalar o Moodle.

1- Vamos instalar o LAMP no CentOS 7



# yum install httpd mariadb mariadb-server php php-mysql

#yum install php-iconv php-mbstring php-curl php-openssl php-tokenizer php-xmlpc php-soap php-ctype php-zip php-gd php-simplexml php-spl php-pcre php-dom php-xml php-intl php-json php-ldap php-pecl-apc

Vamos ativar os serviços e habilitar no boot.



# systemctl enable httpd

# systemctl start httpd

# systemctl enable mariadb

# systemctl start mariadb

Agora vamos configurar a senha de root do SQL

# mysqladmin -u root password minhasenha



Vamos criar a base de dados e o usuário do Moodle

# mysql -u root –p

coloca a senha que você escolheu

MariaDB [(none)]> CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;



MariaDB [(none)]> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO fabricio@localhost IDENTIFIED BY 'minhasenha';

Download do Moodle.



# cd /var/www/html

# wget https://download.moodle.org/stable30/moodle-3.0.tgz

# tar -xvf moodle-3.0.tgz

# chown -R apache:apache /var/www/html/moodle

# chmod -R 755 /var/www/html/moodle




Vamos criar um diretório para os dados do moodle em /var/www/ chamado “moodledata”

# cd /var/www/

# mkdir moodledata

# chmod -R 755 /var/www/moodledata




#mkdir /var/www/html/moodledata

# chown -R apache:apache /var/www/html/moodledata

desabilite o SELinux

#vim /etc/selinux/config

Coloca em disabled

#firewall-cmd --zone=public --add-port=80/tcp

#firewall-cmd --permanent --zone=public --add-service=http

Salva e reinicia o serviço

#firewall-cmd --reload

Vamos reiniciar o serviço do apache

#systemctl restart httpd

Feito isso, acesso pelo navegador o endereço http://ip_do_servidor_moodle/moodle/

Selecione a linguagem

Pode clicar em próximo.

Escolha o SQL MariaDB
Vamos continuar, é bem simples até finalizar.
Coloque seu usuário e senha do SQL.

Clique em próximo.
Veja a licença e se concordar, aceite.

Agora termine de preencher com seus dados.

Finalize com suas informações.


Pronto! O Moodle 3.0 está instalado e pronto para receber os cursos.

Mostre essa ferramenta a seus amigos que são professores, incentive o EAD, ela é útil para levar conhecimento a quem precisa, faça bom proveito!


Uma Breve História Sobre Privilégios



A frase ’a pessoa se fez sozinha’ não existe, carece de veracidade. Todos nós somos feitos por outras milhares de pessoas. Cada ser que fez algo de bom para nós, ou nos disse algumas palavras de conforto ou aprovação, influenciou em nossa personalidade e nossos atos. É por isso que elas se transformam em parte de qualquer sucesso nosso.
George Matthew Adams, escritor.





sexta-feira, 21 de outubro de 2016

Substituindo o FirewallD pelo Iptables no CentOS 7


Vou deixar uma dica de substituir o FirewallD pelo Iptables no CentOS 7, então vamos ver como é simples mudar isso.




1- Vamos instalar o repositório EPEL.

# yum install epel-release
2- Instalar o serviço Iptables.
#yum install iptables-services
3- Pare o serviço do FirewallD
# systemctl stop firewalld
4- Desabilite o serviço no boot
#systemctl disable firewalld
5- Inicie o serviço Iptables
#systemctl start iptables
6- Habilite o serviço no boot
#systemctl enable iptables
Agora você já pode editar as configurações no arquivo /etc/sysconfig/iptables
Lembre-se que sempre que adicionar uma regra, usar o reload no serviço para ativar a configuração.

quinta-feira, 20 de outubro de 2016

Provedor de Internet com BrazilFW - BFW


Já pensou em usar Linux para gerenciar um provedor? Agora você vai aprender de uma forma simples como fazer isso, e ainda vai ler algumas dicas sobre como começar um provedor.

Vamos usar a distribuição Linux  BrazilFW ou BFW, ela é bem estável e está na sua versão 3.x, para realizar a configuração em um servidor, pode usar um computador antigo com 2 GB de memória e HD 160G com 2 placas de rede.

Para obter sua imagem ISO acesse o link abaixo, depois de realizar o download, grave em um cd ou dvd.


A instalação é bem simples, coloque o servidor para iniciar o boot pelo dvd, 
Aperte Enter
Depois faça login.
Usuário root
Senha root
Clicar em Enter
Escolha seu HD e clica em O.K
Clicar em Enter
Depois em Enter novamente.
Remova o disco e clica em Enter
Pronto! O BFW está instalado.
Em menos de 5 minutos seu sistema está instalado e pronto para usar.
Nas próximas configurações vamos usar o webAdmin, ele trás um ip padrão, caso queira mudar, basta fazer login no terminal e digitar o comando.
# edit /etc/brazilfw/logical/local
Depois de alterar digite ctrl + QY( ele salva e sai do arquivo)
Depois disso digite backup e depois reboot
Dica: É necessário o comando backup para que seja salvo as alterações.
Já pode abrir em seu navegador o webAdmin, HTTPS://seu_ip:8181
Deve dar um erro de certificado, pode clicar em continuar.
Usuário e senha padrão 
Usuário root
Senha root
Essa deve ser a tela que será apresentada no navegador.




Agora vou passar algumas informações básicas sobre o sistema antes de continuar.

Para alterar a senha.

WebAdmin => Menu => Configurações => Sistema => Senha do Sistema.

Normalmente ele já configura a conexão de internet por DHCP, se precisar alterar isso é só seguir esse passo a passo Trocar IP do BFW

Vamos preparar o ambiente para instalar o sistema do provedor.



WebAdmin => Menu => Configurações>Servidor MySql>Configurações

Marca como Ativo e salva

Depois clica em iniciar.



Agora já podemos começar a instalar o EPM e os demais pacotes.

Vamos atualizar a lista de pacotes

WebAdmin >Add-nos >Gerenciar >Instalar/atualizar

Deve bloquear o Pop-up, libere e aguarde carregar a lista.

Vamos Instalar alguns pacotes.
Obs: Nesse artigo não será utilizado todos os pacotes, porém nos próximos será necessário, então já pode instalar.

Htop - visualizador de processo interativo em modo texto para Linux.

phpMyAdmin 4 –  é uma ferramenta livre escrita em PHP destinado a lidar com a administração do MySQL via browser

TCPDF Minimal - Para gerar PDF

Samba  - Samba é um conjunto de programas de interoperabilidade padrão do Windows para Linux e Unix
Easy Provider Manager - Gerenciador Fácil para Provedores de Internet

Basta clicar em Instalar que é feito a configuração.

Depois de ter feito as instalações, vamos ajustar alguns serviços de rede necessário para colocar  o servidor em produção.

DNS

Configurações>DNS

Coloque seus servidores que já usa, eu prefiro os do Google.

Primário 8.8.8.8 
Secundário 8.8.4.4

Habilite o uso de servidor DNS externo.

Salva e reinicia.

Ativar o QoS

Configurações> Qualidade do Serviço > configurações

Marca “sim”

Depois no mesmo menu de qualidade do serviço, põem o ip da sua maquina em isentar, para conseguir acessar o servidor EPM dentro da sua rede.

Configurações> DHCP>Escopo

Aqui você pode alterar a faixa de ips.

Servidor Proxy/cache * opcional

O cache já foi muito usado, alguns gostam outros não, fica sendo opcional ativar.

Configurações>cache em disco > ativo “sim” salva

Depois de realizar as alterações, vamos salvar tudo pois se reiniciar ele perde as configurações, sempre que fizer uma alteração, salve.

Configurações> Salvar configurações

Vamos as configurações do EPM.


Add-nos >easy provider manager>configurações

Ativo “ sim”

Bloqueio “sim”

URL para redirecionamento ( copie o link do navegador ou vai dar erro!)

http://g1.globo.com/

URL de exibição

Pode criar uma personalizada

www.meuprovedor.com.br

salva e inicia

Depois faça backup do seu sistema.

Add-nos >easy provider manager>faixa preferencial de ips

Coloque a faixa que vai trabalhar.

Agora vamos na parte de configurar os usuários, planos e velocidades

Add-nos >easy provider manager>EPM – Controle


Coloque seu login e senha, se for o padrão ainda.
Usuário root
Senha  root

Vamos usar o menu cadastros

Cadastros > plano

Clique em adicionar

Em Plano coloque o nome por exemplo 2MB

Download padrão 2048

Upload padrão 1024

ZPH - Pode por o dobro do download, ele é para usar o cache em disco.

Título e descrição, pode por algo referente ao plano de 2MB

Agora vamos cadastrar o cliente
Cadastre os dados necessários e vamos para a próxima etapa.

Depois disso, vamos criar o login dele

Em controle com usuário e senha marque “ sim” e cadastre o login

Depois preencha o nome de host IP MAC da reserva.

Pode pegar essas informações no servidor dhcp também.

Reinicie seu servidor e seus clientes já vão ter que fazer login e senha, basta abrir qualquer site em http que aparece a tela de login.

Vamos na parte do financeiro.

Controles> pagamentos

Na parte de boletos, sempre que der baixa ele já cria outro com 30 dias a frente.

Assim facilita sua vida na parte de gerar boleto.


Dica! Se estiver com o servidor, pode acessar o WebAdmin direto nele, basta usar o comando 

# videomode
Escolha a resolução do seu monitor, e passe para o sistema com o mesmo comando por ex.

#videomode 1
Faça backup
#backup
Reinicia
#reboot
Pronto! Já pode usar o navegador no próprio servidor com o comando abaixo.
#startx


Agora vamos para as Dicas

Dicas para começar um provedor com o pé direito!



1- Atendimento.

Sim, o maior problema que existe hoje nos provedores é o atendimento, invista em qualificar sua equipe e evite deixar o cliente aguardando para ser atendido ou precisar ligar 2 ou 3 vezes.
Procure facilitar a abertura de chamados e evite deixar a sua rede parada, pois isso gera um número enorme de ligações, e enquanto você atende reparos, deixa de fazer novas instalações, e vamos ser realista, a área de atendimento é extremamente estressante, então procure melhorar o ambiente ao máximo para não ter um novo atendente todo mês.
Outra dica é, se você é o único provedor no local, não tente se prevalecer disso achando que não é porque não tem concorrência que as pessoas tem que aceitar aquilo que é entregue e pronto, isso só “queima” sua imagem, procure andar correto para crescer.

2- cadastro de clientes
Faça um cadastro detalhado, com referência do local e dados como telefone e e-mail, outra coisa que consome muito tempo no atendimento é atualizar o cadastro, pois hoje em dia, as pessoas trocam muito rápido de telefone, então é difícil manter isso atualizado.

3-Reuniões.
Faça as reuniões no horário de expediente, chegar mais cedo ou ficar até mais tarde é complicado, o ideal dessas reuniões é expor problemas em busca de soluções e não ser só para cobrança e sim para divulgar melhorias, como novas ferramentas, treinamento, benefícios, quer motivar sua equipe? Ofereça benefícios, cesta básica, um café da manhã melhor, um plano de cargos e salários.

4- Equipe técnica.

“Seus homens lutariam por você sabendo que você não lutaria por eles?” Jon Snow *GoT

Invista em seus colaboradores, pois eles são seus clientes internos, precisam de treinamento, motivação e oportunidades internas, caso contrário, você vai ter uma equipe desmotivada que só está esperando a primeira oportunidade para sair.
Faça treinamentos internos, para que eles aprendam sobre o produto da empresa, sobre a concorrência e como atender bem o cliente.
Cada técnico deve ter um notebook para realizar testes, procure comprar com uma configuração razoável e instale o GNU/Linux nele, pode ser o Fedora ou Ubuntu.( sugestão)*.
Faça um uniforme, crachá para seus funcionários, assim você reforça a imagem e seriedade da empresa.
Procure pagar as horas extras! Evite problemas futuros e procure agir da maneira correta com eles para poder cobrar o mesmo.
Se não pode no momento arcar com essas despesas, então não contrate.
E Lembre-se

"As pessoas costumam dizer que a motivação não dura muito. Um banho também não – por isso recomenda-se que os dois sejam diários."
Zig Ziglar.

5- Frota
Procure ter veículos próprios, ponha GPS para monitorar a frota e sempre faça check list do veículo.
Nele, procure manter um kit de ferramentas, escada e transformador portátil de 12v para 110v assim no percurso, os técnicos podem recarregar os notebooks.
Sempre faça manutenção e tenha seguro nesses veículos, procure fazer adesivos para colocar no veículo, assim ajuda na propaganda da empresa.

6- Identidade digital.
Procure ter um site aonde seus clientes encontrem informações básicas.
Área de atendimento, planos e valores, telefone de contato, ponha um formulário aonde o cliente possa enviar uma mensagem para você, tenha um plano de e-mails com o nome da sua empresa, isso passa seriedade para seu cliente.

7 Rede
O ideial é usar fibra óptica na rede, porém o investimento é alto, então use o bom e velho cabo de rede, assim que possível mude para fibra óptica, faça alguns treinamentos e então compre o equipamento e evite queimas em época de raios.
Os maiores problemas de usar o cabo de rede comum são as linhas de pipa com cerol, que corta os cabos e pode parar toda uma rede.
*Dica. Procure os vereadores de sua cidade e a guarda municipal e proponha uma “patrulha legal” uma ação da prefeitura para combater o uso da Pipa com cerol, o objetivo é a guarda municipal ir nos bairros e trocar as pipas por bolinha de gude e outros brinquedos, assim diminuiu os riscos de choques e de corte de cabos.


Se precisar de consultoria, configuração de servidores, Mikrotik, antenas, pode entrar em contato.
















Configurando atualizações automáticas no Ubuntu Server/Desktop 16.04

Quando você realiza a instalação do Ubuntu Server, ele mostra a opção de atualização automática, porém, se você não escolher naquele momento, pode posteriormente mudar essa configuração e colocar o seu sistema para atualizar de forma automática, baixando os pacotes e instalando. 

Para ativar as atualizações automáticas, verifique se o pacote unattended-upgrades está instalado: 

 sudo apt-get install unattended-upgrades 

Depois de instalado, vamos ajustar o arquivo que será responsável pelas atualizações, vamos configurar os repositórios: 

# vim /etc/apt/apt.conf.d/50unattended-upgrades 

// Automatically upgrade packages from these (origin:archive) paris
Unattended-Upgrade::Allowed-Origins {
"${distro_id}:${distro_codename}-security";
"${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};

Se quiser receber atualizações de proposed e blackports, basta descomentar as linhas. No meu caso, o padrão já é receber atualizações de segurança, vou descomentar as de updates

Logo abaixo, vamos encontrar o package-blocklist, se tiver algum pacote que não gostaria de atualizar automaticamente, basta adicionar à lista conforme os exemplos: 

// List of packages to not update
Unattended-Upgrade::Package-Blacklist {
// "vim";
// "libc6";
// "libc6-dev";
// "libc6-i686";
};

No exemplo acima, o Vim está marcado para não ser atualizado de forma automática. 

Agora, vamos ver como ativar ou desativar as atualizações automáticas. 

Vamos editar o arquivo abaixo: 

# vim /etc/apt/apt.conf.d/10periodic 

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";

Se quiser desativar as atualizações, basta trocar aonde aparece o número "1" pelo número "0", e salvar o arquivo. 


Espero que isso ajude aos colegas que precisam atualizar dezenas ou centenas de computadores. 

Dica de pós-instalação do Ubuntu 16.04

Depois de realizar a instalação do Ubuntu 16.04, é bom fazer alguns ajustes. Vamos utilizar o terminal para agilizar, afinal, os comando são simples. 

Atualização do sistema: é sempre bom atualizar o sistema, melhora a performance e segurança: 

 sudo apt-get update && sudo apt-get upgrade 

Instalar o VLC Media Player: 

 sudo apt-get install vlc 

Se precisar rodar programas do Windows no Ubuntu, instale o Wine:

 sudo apt-get install wine 

Instale os codecs e outros pacotes extras: 

 sudo apt-get install ubuntu-restricted-extras ubuntu-restricted-addons libavcodec-extra 

Instale o rar: dentro do pacote, vem o próprio rar e o unrar, ambos importantes para descompactar certos arquivos: 

 sudo apt-get install rar

Instale o Unity Tweak Tool para personalizar seu Ubuntu: mudar temas, ícones, etc: 

 sudo apt-get install unity-tweak-tool 



Desativar o relatório de erros do Apport no Ubuntu 16.04: Se você está sendo incomodado constantemente com os relatório de erros, pode desativar essa opção: 

 sudo vim /etc/default/apport

  • Altere o valor da opção "enabled";
  • De "1" para "0".

É isso, simples e prático.


Dica - Kernel 4.8.3 No Debian, Linux Mint e Ubuntu - Atualização Rápida

Essa dica descreve de forma rápida, a atualização do kernel do Debian e suas variações (Ubuntu, Linux Mint, Lubuntu etc) para a versão 4.8.3.

As vantagens da atualização podem ser encontradas na velocidade, correção de vulnerabilidades e suporte ao novo hardware. 

Mesmo sendo fácil, lembre-se de realizar um backup de TODOS os seus arquivos, pois pode ocorrer algum problema no decorrer da execução e comprometer todo o sistema. 

Estou usando um Ubuntu 16.04 LTS para realizar a atualização. 

Primeiro, vamos verificar a versão do sistema (32 ou 64 bits), abra o terminal (Ctrl+Alt+t) e digite o comando abaixo: 

 uname -m
  • Se ele retornar "x86_64", seu sistema é 64 bits.
  • Se a mensagem for "i686", a versão é 32 bits.

Vou criar um diretório para ficar mais organizado os pacotes de atualização, vou continuar a atualização usando o usuário root: 

# mkdir -p $HOME/atualiza_kernel
# cd $HOME/atualiza_kernel 

Agora, vamos baixar os pacotes da respectiva arquitetura. 

Arquitetura 32 bits: 

# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.3/linux-headers-4.8.3-040803_4.8.3-040803.201610200531_all.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.3/linux-headers-4.8.3-040803-generic_4.8.3-040803.201610200531_i386.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.3/linux-image-4.8.3-040803-generic_4.8.3-040803.201610200531_i386.deb

Arquitetura 64 bits: 

# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.3/linux-headers-4.8.3-040803_4.8.3-040803.201610200531_all.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.3/linux-headers-4.8.3-040803-generic_4.8.3-040803.201610200531_amd64.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.3/linux-image-4.8.3-040803-generic_4.8.3-040803.201610200531_amd64.deb


Agora que já foi realizado o download dos pacotes necessários, já podemos atualizar: 

# dpkg -i *.deb 

Vamos realizar a limpeza removendo os pacotes baixados: 

# rm -rf $HOME/atualiza_kernel 

Ao término, execute o comando: 

# reboot 

Pronto! Kernel instalado. Para verificar, basta executar o comando: 

 uname -r 

CONSIDERAÇÕES FINAIS

Usar a última versão do kernel é sempre uma caixinha de surpresas, então, veja se é necessário a atualização e use os últimos recursos adicionados ao kernel. 
Se algum link estiver indisponível, procure o arquivo nesse link aqui http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.3/ Ele contém os arquivos usados nessa dica.

Instalação do Cinnamon 3 no Ubuntu 16.04 LTS

Quem gosta do ambiente Cinnamon que é padrão no Linux Mint, pode instalar no Ubuntu seguindo os passos abaixo. 

1. Adicionar a PPA no repositório: 

 sudo apt-add-repository ppa:embrosyn/cinnamon 

Ele vai perguntar se deseja continuar, pode apertar Enter

2. Atualizar a base do repositório: 

 sudo apt-get update 

3. Agora, já pode instalar o ambiente gráfico: 

 sudo apt-get install cinnamon -y 

Pronto, para verificar a versão, use o comando abaixo: 

 cinnamon --version 

Depois disso, reinicie o sistema, escolha no gerenciador a opção Cinnamon. Caso não goste do ambiente, inicie o ambiente pré-instalado e use os comandos abaixo para remover o Cinnamon e a PPA também: 

 sudo apt-get remove cinnamon && sudo apt-get autoremove
 sudo apt-add-repository -r ppa:embrosyn/cinnamon