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
Linux – Abrindo nossas mentes…
Software Livre
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
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
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/
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)
Para fazer a alteração do editor padrão no Debian é bem simples, no exemplo abaixo eu coloquei o vim como padrão.
# rm -f /etc/alternatives/editor
# ln -s /usr/bin/vim /etc/alternatives/editor
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.
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
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
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.
Vamos alterar o hostname do servidor zimbra, para isso precisa virar usuário zimbra:
# su – zimbra
E para alterar rode o comando
$ /opt/zimbra/libexec/zmsetservername -n mail.tribosys.com.br
Fonte: http://wiki.zimbra.com/wiki/ZmSetServerName