Copiar e Colar Desabilitado no Debian 9 Stretch

Na versão do Debian 9 foi desabilitado por padrão o copiar + colar e para habilitar acesse o arquivo abaixo:

# nano /usr/share/vim/vim80/defaults.vim

E comente as linhas
” if has(‘mouse’)
” set mouse=a
” endif

Alterado o arquivo é só testar

Instalando Laravel 5

Vamos instalar a framework Laravel no Debian para isso precisamos que esteja instalado o php
# aptitude install php

Apos instalado vamos instalar o composer
# php -r “readfile(‘https://getcomposer.org/installer’);” > composer-setup.php
# php -r “if (hash_file(‘SHA384’, ‘composer-setup.php’) === ‘7228c001f88bee97506740ef0888240bd8a760b046ee16db8f4095c0d8d525f2367663f22a46b48d072c816e7fe19959’) { echo ‘Installer verified’; } else { echo ‘Installer corrupt’; unlink(‘composer-setup.php’); } echo PHP_EOL;”
# php composer-setup.php
# php -r “unlink(‘composer-setup.php’);”
# mv composer.phar /usr/bin/composer
# chmod +x /usr/bin/composer

Agora vamos utilizar o composer para instalar a framework laravel
# composer global require “laravel/installer”

Instalado o Lavarel vamos criar o primeiro projeto
# composer create-project –prefer-dist laravel/laravel blog

Agradecimentos
Composer
Laravel

Instalando PHP7 no debian

Vamos instalar o php7, para isso vamos adicionar alguns repositórios no debian.

vi /etc/apt/sources.list

# dotdeb PHP7 repositórios
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

Baixar e instalar as chaves
wget https://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg

Agora vamos atualizar os repositórios e instalar o php 7
aptitude update
aptitude install php7.0

Agradecimentos
dotdeb.org/

Criando usuário no MySql com senha hash

Para criar um usuário e definir a senha hash basta executar os comandos abaixo

mysql> select password (‘welcome’);

+——————————————-+
| password (‘welcome’)           |
+——————————————-+
| *DF216F57F1F2066124E1AA5491D995C3CB57E4C2 |
+——————————————-+
1 row in set (0.01 sec)

Agora que sabemos a hash, vamos criar o usuário

mysql>GRANT ALL PRIVILEGES ON*.* TO ‘root’@’localhost’ IDENTIFIED BY PASSWORD ‘*DF216F57F1F2066124E1AA5491D995C3CB57E4C2’ WITH GRANT OPTION;

Query OK, 0 rows affected (0.01 sec)

mysql>FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.01 sec)

Atualizando Debian 7 Wheezy para 8 Jessie

Vamos atualizar o Debian 7 Wheezy para a 8 Jessie.

Para a atualização da versão 7 para a 8 é necessário primeiro atualizar nosso source.list

Para isso vamos fazer:

1º – Edite o arquivo /etc/apt/sources.list e altere as palavras wheezy para jessie

2º – Execute o comando # aptitude update

3º – Agora vamos atualizar o resto da distribuição. # aptitude dist-upgrade

Depois que terminar o download seu sistema está atualizado para versão Debian 8  Jessie.

Teste de Velocidade de Internet no Linux

Para testar a velocidade de download e upload direto da console do Linux podemos utilizar o client abaixo, como irei mostrar a instalação.

# aptitude install python-pip
# pip install speedtest-cli
# speedtest-cli

Veja o resultado do comando

Retrieving speedtest.net configuration…
Retrieving speedtest.net server list…
Testing from Vivo (seu ip)…
Selecting best server based on latency…
Hosted by VIVO (Sao Paulo) [13.79 km]: 8.609 ms
Testing download speed………………………………….
Download: 93.13 Mbits/s
Testing upload speed…………………………………………..
Upload: 65.88 Mbits/s

Blacklist e Whitelist no Zimbra 8

Vou mostrar como sua lista de backlist e whitelist no zimbra 8.x

Primeiramente vamos criar a lista, que pode ser em apenas um arquivo ou mais, e nela irei bloquear por exemplo todos os emails do dominio “gmail.com” e liberar apenas o email “contato@gmail.com”.

# vi /opt/zimbra/conf/lista-tribosys.cf
whitelist_from contato@gmail.com
blacklist_from *@gmail.com

Apos criada a lista vamos incluir na ultima linha do arquivo abaixo.

# vi /opt/zimbra/conf/salocal.cf.in
include /opt/zimbra/conf/lista-tribosys.cf

Apos isso vamos reiniciar os serviços

# su – zimbra
# zmamavisdctl restart
# zmantispamctl restart

Apos isso é só monitorar o log para verificar se está funcionando.

# tail -f /var/log/zimbra.log |grep SPAM |grep Blocked

Postgrey no Zimbra 8

Não irei abortar a instalação do postgrey ( http://www.tribosys.com.br/?p=159) somente a integração com o Zimbra 8.5

# vi /opt/zimbra/conf/zmconfigd/postfix_recipient_restrictions.cf

reject_non_fqdn_recipient
permit_sasl_authenticated
permit_mynetworks
reject_unauth_destination
reject_unlisted_recipient
%%contains VAR:zimbraMtaRestriction reject_invalid_hostname%%
%%contains VAR:zimbraMtaRestriction reject_non_fqdn_hostname%%
%%contains VAR:zimbraMtaRestriction reject_non_fqdn_sender%%
%%contains VAR:zimbraMtaRestriction reject_unknown_client%%
%%contains VAR:zimbraMtaRestriction reject_unknown_hostname%%
%%contains VAR:zimbraMtaRestriction reject_unknown_sender_domain%%
%%explode reject_rbl_client VAR:zimbraMtaRestrictionRBLs%%
%%contains VAR:zimbraMtaRestriction check_policy_service unix:private/policy%%
check_policy_service inet:127.0.0.1:60000
permit

Reincie os serviços a solucão está pronta.
/etc/init.d/postgrey restart
/etc/init.d/zimbra restart

É só monitorar os logs para verificar a atividade da greylist

tail -f  /var/log/zimbra.log |grep greylist

 

Pronto já está integrado.