<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4136608934084359480</id><updated>2024-11-06T00:05:20.032-03:00</updated><title type='text'>Linux Controle de Redes</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>31</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-8156951876881461547</id><published>2013-01-30T21:01:00.001-03:00</published><updated>2013-01-30T21:01:08.586-03:00</updated><title type='text'>Configurando o Servidor DNS</title><content type='html'>&lt;br /&gt;
Configurando o Servidor DNS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ouvimos com frequência que o sistema de DNS é maior base de dados do mundo. Realmente é, mas existe uma diferença fundamental entre o DNS e um sistema de banco de dados tradicional, como por exemplo, um servidor MYSQL usado por um servidor WEB, que é o fato do DNS ser uma base de dados distribuída.&lt;br /&gt;
&lt;br /&gt;
No topo da cadeia dos domínios temos os root servers, que são 14 servidores espalhados pelo mundo cuja função é responder a todas as requisições de resolução de domínio.&lt;br /&gt;
&lt;br /&gt;
Ao contrário do que muita gente pensa um nome de domínio é lido da direita para esquerda. Temos os domínios primários ( Top level domains, ou TLD), como o .com, .net, .info, .cc, .biz, etc..., e, em seguida , os domínios secundários ( country code TLD, ou ccTLD ), que recebem o prefixo de cada país, como .com.br, .net.br, nesse caso o “com” é um subdomínio do domínio “br”.&lt;br /&gt;
&lt;br /&gt;
Embora seja totalmente imperceptível, todo nome de domínio termina com um ponto, que representa o domínio raiz. Quando um dos root servers recebe um pedido de resolução de domínio, ele encaminha a requisição aos servidores da entidade responsável pelo TLD do qual ele faz parte. Eles, por sua vez, encaminham a requisição ao servidor DNS responsável pelo domínio, que finalmente envia a resposta ao cliente.&lt;br /&gt;
&lt;br /&gt;
Ao acessar o endereço “google.com.br”, o cliente começaria enviando a requisição ao servidor DNS informado na configuração da rede ( o DNS do provedor ). A não ser que tenha a informação em cache, o servidor consulta um dos root servers, perguntando: “quem é o servidor responsável pelo domínio google.com.br?”.&lt;br /&gt;
&lt;br /&gt;
O root server responde que não sabe, mas verifica qual o servidor responsável pelos domínios “.br”, e orienta o cliente a refazer a pergunta, dessa vez a um servidor da entidade correspondente. Esse processo pode envolver mais um ou dois servidores, mas, eventualmente, o cliente chega ao servidor DNS do responsável pelo site que finalmente fornece o IP do servidor ao cliente.&lt;br /&gt;
&lt;br /&gt;
74.125.234.120 &amp;nbsp;&amp;lt;-------- www &amp;lt;-------- google &amp;lt;-------- com &amp;lt;--------- br &amp;lt;------------- .&lt;br /&gt;
( endereço IP ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (subdomínio) &amp;nbsp; &amp;nbsp;(Servidor &amp;nbsp; &amp;nbsp; (subdomínio) &amp;nbsp; &amp;nbsp; &amp;nbsp;ccTLD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Raiz&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DNS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (resgistro.br) &amp;nbsp; &amp;nbsp; &amp;nbsp;(root servers)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;responsável pelo site)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Configurando o Bind&lt;br /&gt;
&lt;br /&gt;
O servidor DNS mais usado do Linux é o Bind, que aprenderemos a configurar a seguir, você pode optar por instalá-lo no mesmo servidor onde o Apache estar, mas do ponto de vista da segurança não é uma boa ideia, pois o ideal é que sejam utilizados servidores separados ou usar chroot, onde o próprio Bind é executado em um ambiente separado, sem ter acesso aos demais arquivos do sistema.&lt;br /&gt;
&lt;br /&gt;
Instalação&lt;br /&gt;
&lt;br /&gt;
Para instalar o Bind, você primeiramente deve procurar pelos pacotes “bind” ou “bind9” no gerenciador de sua distribuição. Nas distribuições derivadas do Debian a versão recomendada é o “Bind9”.&lt;br /&gt;
&lt;br /&gt;
# apt-get install bind9&lt;br /&gt;
&lt;br /&gt;
No CentOS&lt;br /&gt;
&lt;br /&gt;
# yum install bind&lt;br /&gt;
&lt;br /&gt;
O principal arquivo de configuração do Bind fiva em: “/etc/bind/named.conf”, por padrão ele já vem configurado com servidor de cache. Dentro do arquivo de configuração você encontra entradas como essas:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; zone &amp;nbsp;“.” {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type &amp;nbsp;hint;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;file “/etc/bind/db.root”;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; };&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; zone &amp;nbsp;“localhost” {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type master;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;file “/etc/bind/db.local”;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; };&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; zone “127.in-addr.arpa” {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type master;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;file “/etc/bind/db.127”;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; };&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;zone “0.in-addr.arpa” {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type master;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;file “/etc/bind/db.0”&lt;br /&gt;
&amp;nbsp; &amp;nbsp; };&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;zone “255.in-addr.arpa” {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type master;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;file “/etc/bind/db.255”;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; };&lt;br /&gt;
&lt;br /&gt;
Como pode-se observar cada uma das seções indica a localização de um arquivo, onde vai a configuração referente a ela. Por exemplo:&lt;br /&gt;
Na primeira seção (zone) é indicado o arquivo “/etc/bind/db.root”, que contém os endereços dos 14 root servers, que o bind irá contatar na hora de fazer a resolução dos domínios.&lt;br /&gt;
&lt;br /&gt;
Se tratando CentOS 5 há uma exceção onde, os arquivos de configuração do Bind não são instalados junto com o pacote, então é necessário que você faça a configuração manualmente, como em:&lt;br /&gt;
&lt;br /&gt;
# cp -r /usr/share/doc/bind-9.?.?/sample/etc/* /etc&lt;br /&gt;
# cp -r usr/share/doc/bind-9.?.?/sample/var/named/* /var/named/&lt;br /&gt;
&lt;br /&gt;
Para concluir, o serviço referente ao Bind pode se chamar “bind” ou “named”, dependendo da distribuição.&lt;br /&gt;
&lt;br /&gt;
Para restartar o serviço pelos derivados do Debian:&lt;br /&gt;
&lt;br /&gt;
# /etc/ini.d/bind9 restart&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
# /etc/init.d/bind restart&lt;br /&gt;
&lt;br /&gt;
Para restartar o serviço pelos derivados do RedHat:&lt;br /&gt;
&lt;br /&gt;
service named restart&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/8156951876881461547/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2013/01/configurando-o-servidor-dns_9627.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/8156951876881461547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/8156951876881461547'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2013/01/configurando-o-servidor-dns_9627.html' title='Configurando o Servidor DNS'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-2703839288805281294</id><published>2012-08-15T09:10:00.004-03:00</published><updated>2012-08-15T09:16:47.437-03:00</updated><title type='text'>Ligando e desligando seu Linux automaticamente</title><content type='html'>Por: Fagner Oliveira&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHrMD1hu3Fec44Qingcl-6zISpUtaFWzdjgLBN2BLG5wdl-NSXjnZCwH02S_xeBXhvoZ7ZFVVTOTqlfBbeS7hSWMgzQV7pT7fI15WD_PanTbMmgg9ZD4wfEV26Fg0zk9CUpufq7LTth5MB/s1600/Captura-de-tela-de-2012-08-13-113117.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;post-thumb&quot;&gt;
&lt;a class=&quot;lightbox cboxElement&quot; href=&quot;http://cdn.sejalivre.org/uploads/2012/03/kernel_3.3-linux.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;addtoany_share_save_container&quot;&gt;
&lt;div class=&quot;a2a_kit a2a_target addtoany_list&quot; id=&quot;wpa2a_1&quot;&gt;
&lt;a class=&quot;a2a_button_facebook_like addtoany_special_service&quot; data-href=&quot;http://sejalivre.org/ligando-e-desligando-seu-linux-automaticamente/&quot; href=&quot;http://www.addtoany.com/add_to/facebook_like?linkurl=http%3A%2F%2Fsejalivre.org%2Fligando-e-desligando-seu-linux-automaticamente%2F&amp;amp;type=page&amp;amp;linkname=Ligando%20e%20desligando%20seu%20Linux%20automaticamente&amp;amp;linknote=&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;fb-like fb_edge_widget_with_comment fb_iframe_widget&quot; data-href=&quot;http://sejalivre.org/ligando-e-desligando-seu-linux-automaticamente/&quot; data-layout=&quot;button_count&quot; data-ref=&quot;addtoany&quot; data-width=&quot;98&quot;&gt;
&lt;a class=&quot;a2a_button_facebook_like addtoany_special_service&quot; data-href=&quot;http://sejalivre.org/ligando-e-desligando-seu-linux-automaticamente/&quot; href=&quot;http://www.addtoany.com/add_to/facebook_like?linkurl=http%3A%2F%2Fsejalivre.org%2Fligando-e-desligando-seu-linux-automaticamente%2F&amp;amp;type=page&amp;amp;linkname=Ligando%20e%20desligando%20seu%20Linux%20automaticamente&amp;amp;linknote=&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;height: 20px; width: 98px;&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a class=&quot;a2a_button_facebook_like addtoany_special_service&quot; data-href=&quot;http://sejalivre.org/ligando-e-desligando-seu-linux-automaticamente/&quot; href=&quot;http://www.addtoany.com/add_to/facebook_like?linkurl=http%3A%2F%2Fsejalivre.org%2Fligando-e-desligando-seu-linux-automaticamente%2F&amp;amp;type=page&amp;amp;linkname=Ligando%20e%20desligando%20seu%20Linux%20automaticamente&amp;amp;linknote=&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;
&lt;/a&gt;&lt;br /&gt;&lt;a class=&quot;a2a_dd addtoany_share_save&quot; href=&quot;http://www.addtoany.com/share_save#url=http%3A%2F%2Fsejalivre.org%2Fligando-e-desligando-seu-linux-automaticamente%2F&amp;amp;title=Ligando%20e%20desligando%20seu%20Linux%20automaticamente&amp;amp;description=Um%20das%20coisas%20que%20mais%20comuns%20na%20inform%C3%A1tica%20%C3%A9%20quando%20colocamos%20nosso%20PC%20para%20%22trabalhar%20pra%20n%C3%B3s%22.%20Isso%20%C3%A9%20t%C3%A3o%20comum%20e%20t%C3%A3o%20usado%20que%20as%20vezes%20nem%20percebemos%20que%20isso%20acontece.%20Quer%20um%20exemplo%3F%20O%20ambiente%20de%20desktop%20que%20voc%C3%AA%20est%C3%A1%20utilizando%20agora.%20O%20fato%20de%20clicar%20com%20o%20mouse%20em%20um%20%C3%ADcone%20e%20abrir%20um%20programa%20ou%20aplica%C3%A7%C3%A3o%20%C3%A9%20na%20verdade%20%22um%20atalho%20humano%22%20para%20uma%20s%C3%A9rie%20de%20comandos%20via%20terminal%20que%20est%C3%A3o%20sendo%20executados%20em%20segundo%20plano.&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
Um
 das coisas que mais comuns na informática é quando colocamos nosso PC 
para “trabalhar pra nós”. Isso é tão comum e tão usado que as vezes nem 
percebemos que isso acontece. Quer um exemplo? O ambiente de desktop que
 você está utilizando agora. O fato de clicar com o mouse em um ícone e 
abrir um programa ou aplicação é na verdade “um atalho humano” para uma 
série de comandos via terminal que estão sendo executados em segundo 
plano.&lt;br /&gt;
A dica de hoje tem o objetivo de automatizar um pouco mais a sua vida:&lt;br /&gt;
Imagine
 chegar em casa todo dia e seu PC já estar ligado e pronto para ser 
usado, sem precisar deixá-lo ligado durante o tempo que estiver fora? 
Seria legal né? Para esta e outras infinitas finalidades que você possa 
pensar, hoje vamos lhe apresentar a ferramenta &lt;b&gt;&lt;i&gt;rtcwake&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
Ele
 é um utilitário de linha de comando que está presente nas principais 
distribuições Linux e tem por finalidade programar tipos de hibernação e
 reinício do sistema, de forma automática. Vamos por a mão na massa:&lt;br /&gt;
Abra seu terminal e execute:&lt;br /&gt;
&lt;blockquote&gt;
rctwake&lt;/blockquote&gt;
E será mostrada a saída abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;
&lt;a href=&quot;http://sejalivre.org/ligando-e-desligando-seu-linux-automaticamente/captura-de-tela-de-2012-08-13-113117/&quot; rel=&quot;attachment wp-att-15453&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter  wp-image-15453 colorbox-15452&quot; height=&quot;324&quot; src=&quot;http://cdn.sejalivre.org/uploads/2012/08/Captura-de-tela-de-2012-08-13-113117.png&quot; title=&quot;rtcwake&quot; width=&quot;507&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Nesta
 imagem podemos ver a sintaxe básica do rtcwake, onde por exemplo, para 
colocar seu PC para hibernar e reiniciar após 60 segundos, você deveria 
usar o comando abaixo:&lt;br /&gt;
&lt;blockquote&gt;
sudo rtcwake -m disk -s 60&lt;/blockquote&gt;
Simples né? A opção “-m” aceita as seguintes opções:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;standby&amp;nbsp;- pequena economia de energia e reinício do sistema de forma rápida&lt;/li&gt;
&lt;li&gt;mem – suspender para a memória RAM&lt;/li&gt;
&lt;li&gt;disk&amp;nbsp;-
 suspender para o disco. Seu PC será desligado e reiniciado da forma que
 estava quando ligado e o consumo de energia é quase 0.&lt;/li&gt;
&lt;li&gt;off – desligar o computador completamente&lt;/li&gt;
&lt;/ul&gt;
Bom,
 se você quiser colocá-lo para hibernar a noite (sem consumir energia 
praticamente) e reiniciar somente na hora que você volta do trabalho 
(por exemplo às 19h), use esta sintaxe:&lt;br /&gt;
&lt;blockquote&gt;
sudo rtcwake -m disk -t &amp;nbsp;19:00&lt;/blockquote&gt;
Você pode fazer muitas outras coisas com o rtcwake, incluindo transformar seu PC em um despertador! É incrível!&lt;br /&gt;
Consulte a página de manual da ferramenta e descubra as infinitas suas possibilidades:&lt;br /&gt;
&lt;blockquote&gt;
man rtcwake&lt;/blockquote&gt;
Mas vem cá, e se eu quiser programar somente o desligamento do meu PC, tem como? É claro!&lt;br /&gt;
Isso pode ser feito com o comando shutdown (que inclusive é objetivo dos &lt;a href=&quot;http://sejalivre.org/category/dicas-lpi/&quot; target=&quot;_blank&quot;&gt;exames da LPI&lt;/a&gt;), como por exemplo:&lt;br /&gt;
&lt;blockquote&gt;
shutdown -h 12:00&lt;/blockquote&gt;
Onde seu PC será desligado às 12h, ou&lt;br /&gt;
&lt;blockquote&gt;
shutdown -h +20&lt;/blockquote&gt;
Onde seu PC será desligado daqui a 20 minutos.&lt;br /&gt;
Para maiores informações, consulte as páginas de manual da ferramenta&lt;br /&gt;
&lt;blockquote&gt;
man shutdown&lt;/blockquote&gt;
&lt;br /&gt;
Referência:&amp;nbsp; http://sejalivre.org/ligando-e-desligando-seu-linux-automaticamente</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/2703839288805281294/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/08/ligando-e-desligando-seu-linux.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/2703839288805281294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/2703839288805281294'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/08/ligando-e-desligando-seu-linux.html' title='Ligando e desligando seu Linux automaticamente'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-235322802801275059</id><published>2012-07-24T22:05:00.003-03:00</published><updated>2012-07-24T22:05:49.539-03:00</updated><title type='text'>Instalando o kernel 3.5 no Ubuntu</title><content type='html'>Por: Fagner Oliveira&lt;br /&gt;
&lt;br /&gt;
Linus Torvalds, e a equipe de desenvolvimento do kernel, liberaram a 
última versão estável do Kernel Linux: a versão 3.5. Com relação a 
novidades, esta versão, além de correções de bugs e implementação de uma
 maior estabilidade,&amp;nbsp;&lt;a href=&quot;http://sejalivre.org/kernel-linux-3-5-tem-seu-desenvolvimento-focado-em-dispositivos-de-toque-touch/&quot; target=&quot;_blank&quot;&gt;focou na implementação de suporte a dispositivos touch (touchscreen e touchpad)&lt;/a&gt;.
 Outra implementação importante foi o “checksum metadata”, que tem a 
importante função de manter a integridade dos sistemas de arquivos.&lt;br /&gt;
Se você está se perguntando por que deveria instalar este kernel no seu sistema, eu sugiro&amp;nbsp;&lt;a href=&quot;http://www.datamation.com/open-source/linux-3.5-advances-open-source-stability.html&quot; target=&quot;_blank&quot;&gt;que leia este artigo&lt;/a&gt;, que foi publicado no site Datamation, onde&amp;nbsp;&lt;em&gt;Sean Michael Kerner&lt;/em&gt;, um dos renomados editores do site afirma: “o kernel 3.5 representa um avanço na estabilidade dos sistemas opem source”&lt;br /&gt;
Para instalar o kernel Linux 3.5 no Ubuntu ou no Linux Mint, vamos usar o PPA do site&amp;nbsp;&lt;a href=&quot;http://www.upubuntu.com/2012/07/install-linux-kernel-35-from-ppa-on.html&quot; target=&quot;_blank&quot;&gt;Up-To-Ubuntu&lt;/a&gt;. Abra seu terminal e execute os comandos abaixo para sua arquitetura:&lt;br /&gt;
&lt;h2&gt;
&lt;span style=&quot;color: #ff6600;&quot;&gt;i386&lt;/span&gt;&lt;/h2&gt;
&lt;blockquote&gt;
sudo add-apt-repository ppa:upubuntu-com/kernel-i386&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get upgrade&lt;/blockquote&gt;
ou&lt;br /&gt;
&lt;blockquote&gt;
sudo apt-get install linux&lt;/blockquote&gt;
&lt;h2&gt;
&lt;span style=&quot;color: #ff6600;&quot;&gt;amd64&lt;/span&gt;&lt;/h2&gt;
&lt;blockquote&gt;
sudo add-apt-repository ppa:upubuntu-com/kernel-amd64&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get upgrade&lt;/blockquote&gt;
or&lt;br /&gt;
&lt;blockquote&gt;
sudo apt-get install linux&lt;/blockquote&gt;
Teve algum problema após a instalação? Quer voltar para versão anterior? Vamos lá:&lt;br /&gt;
&lt;blockquote&gt;
sudo apt-get purge linux-image-3.5.0-030500-generic&lt;/blockquote&gt;
referência: sejalivre.org</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/235322802801275059/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/07/instalando-o-kernel-35-no-ubuntu.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/235322802801275059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/235322802801275059'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/07/instalando-o-kernel-35-no-ubuntu.html' title='Instalando o kernel 3.5 no Ubuntu'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-7489015798836325641</id><published>2012-07-01T11:35:00.003-03:00</published><updated>2012-07-01T11:35:59.729-03:00</updated><title type='text'>Configuração do Proxy Squid</title><content type='html'>Por: Fagner Oliveira&lt;br /&gt;
&lt;br /&gt;
Neste artigo mostro como configurar o squid para fazer o controle da rede, Logo abaixo estar o arquivo de configuração do squid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Arquivo de Configuração do Proxy Squid ####################&lt;br /&gt;# Autor: Fagner Oliveira&lt;br /&gt;# fagner.mendes22@gmail.com&lt;br /&gt;# http://desvendando-o-linux.blogspot.com&lt;br /&gt;# licença: GNU/PL&lt;br /&gt;###############################################&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http_port 3128 ( porta onde o squid irar escultar, para proxy transparente adicione: &quot;transparent&quot;, e redirecione a porta 80 no firewall )&lt;br /&gt;
&lt;br /&gt;visible_hostname SERVIDOR ( nome que será visualizado pelas estações da rede )&lt;br /&gt;
&lt;br /&gt;## &lt;b&gt;( essas configurações são de cache do squid )&lt;/b&gt; ##############&lt;br /&gt;cache_mem 64 MB&lt;br /&gt;maximum_object_size_in_memory 64 KB&lt;br /&gt;maximum_object_size 512 MB&lt;br /&gt;minimum_object_size 0 KB&lt;br /&gt;cache_swap_low 90 &lt;br /&gt;cache_swap_high 95&lt;br /&gt;cache_dir ufs /var/spool/squid 2048 16 256&lt;br /&gt;cache_access_log /var/log/squid/access.log&lt;br /&gt;refresh_pattern ^ftp: 15 20% 2280&lt;br /&gt;refresh_pattern ^gopher: 15 0% 2280&lt;br /&gt;refresh_pattern . 15 20% 2280&lt;br /&gt;
&lt;br /&gt;
#################################################&lt;br /&gt;
&lt;br /&gt;
( &lt;b&gt;Controle da rede local e liberação de portas&lt;/b&gt; ) #################&lt;br /&gt;acl manager proto cache_object&lt;br /&gt;acl localhost src 127.0.0.1/255.255.255.255&lt;br /&gt;acl SSL_ports port 563&lt;br /&gt;acl Safe_ports port 21 80 563 70 210 280 488 59 777 901 1025-65535&lt;br /&gt;acl purge method PURGE&lt;br /&gt;acl CONNECT method CONNECT&lt;br /&gt;http_access allow manager localhost&lt;br /&gt;http_access deny manager&lt;br /&gt;http_access allow purge localhost&lt;br /&gt;http_access deny purge&lt;br /&gt;http_access deny !Safe_ports&lt;br /&gt;http_access deny CONNECT !SSL_ports&lt;br /&gt;
&lt;br /&gt;
##################################################&lt;br /&gt;&lt;br /&gt;acl sitesproibidos url_regex -i &quot;/etc/squid/sitesproibidos&quot;&lt;br /&gt;http_access deny sitesproibidos&amp;nbsp; ( &lt;b&gt;bloqueio de sites &lt;/b&gt;)&lt;br /&gt;&lt;br /&gt;acl palavrasproibidas dstdom_regex &quot;/etc/squid/palavrasproibidas&quot;&lt;br /&gt;http_access deny palavrasproibidas ( &lt;b&gt;bloqueio de palavras&lt;/b&gt; )&lt;br /&gt;&lt;br /&gt;acl ips-bloqueados dst 74.125.234.217 74.125.137.84&lt;br /&gt;http_access deny ips-bloqueados (&lt;b&gt; bloqueio de ips do gmail&lt;/b&gt; )&lt;br /&gt;
&lt;br /&gt;## ( &lt;b&gt;permissão e controle de banda da rede local&lt;/b&gt; ) ##############&lt;br /&gt;acl redelocal src 192.168.0.0/24&lt;br /&gt;delay_pools 1&lt;br /&gt;delay_class 1 2&lt;br /&gt;delay_parameters 1 65536/65536 16384/16384&lt;br /&gt;delay_access 1 allow redelocal&lt;br /&gt;http_access allow localhost&lt;br /&gt;http_access allow redelocal&lt;br /&gt;http_access deny all&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Antes de iniciarmos o serviço será necessário criarmos alguns arquivos e atribuir permissões, então comece criando os arquivos:&lt;br /&gt;
&lt;br /&gt;
sudo touch /etc/squid/sitesproibidos&lt;br /&gt;
sudo touch /etc/squid/palavrasproibidas&lt;br /&gt;
&lt;br /&gt;
Nota: dentro dos arquivos criados acima você deverá incluir sites e palavras que deseja bloquear.&lt;br /&gt;
&lt;br /&gt;
Após é necessário dar permissão para a para a pasta onde o squid armazenará os caches.&lt;br /&gt;
&lt;br /&gt;
para debian e seus derivados:&lt;br /&gt;
&lt;br /&gt;
sudo chmod 770 /var/cache/squid&lt;br /&gt;
&lt;br /&gt;
para RedHat e seus derivados:&lt;br /&gt;
&lt;br /&gt;
# chmod&amp;nbsp; 770 /var/spool/squid&lt;br /&gt;
&lt;br /&gt;
Pronto, agora podemos iniciar o serviço:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;/etc/init.d/squid start&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Ou&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;service squid start&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/7489015798836325641/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/07/configuracao-do-proxy-squid.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/7489015798836325641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/7489015798836325641'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/07/configuracao-do-proxy-squid.html' title='Configuração do Proxy Squid'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-4320564060764252057</id><published>2012-06-24T10:44:00.003-03:00</published><updated>2012-07-16T22:18:02.854-03:00</updated><title type='text'>bloqueando o facebook através do firewall netfilter- Resolvido</title><content type='html'>Por: Glauber Alexandre&lt;br /&gt;
&lt;br /&gt;
Nós administradores de redes nos deparamos com vários inconvenientes no ambiente corporativo, e um deles é o chamado &quot;Redes sociais&quot;, então através deste post mostrarei como bloquear todos os sites do facebook através do firewall, para quem costumava&amp;nbsp; fazer isso usando proxy transparente não dava certo, pois o usuário colocava &quot;https&quot; no navegador e a requisição passava pelo proxy normalmente. Então crie um script de firewall ou inclua dentro de /etc/rc.local as seguintes linhas:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
######Bloqueando o destino#######&lt;br /&gt;
&lt;br /&gt;
iptables -I FORWARD -d AS54115 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d AS32934 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 74.119.76.0/22 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 69.63.184.0/21 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 69.63.176.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 69.63.176.0/21 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 69.171.255.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 69.171.240.0/20 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 69.171.239.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 69.171.224.0/20 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 66.220.159.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 66.220.152.0/21 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 66.220.144.0/21 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 31.13.77.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 31.13.76.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 31.13.75.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 31.13.73.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 31.13.72.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 31.13.69.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 31.13.64.0/19 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 31.13.24.0/21 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 2a03:2880::/32 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 2620:0000:1c00::/40 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 204.15.20.0/22 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 173.252.96.0/19 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 173.252.70.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -d 173.252.64.0/19 -j DROP
&lt;br /&gt;
&lt;br /&gt;
######Bloqueando a origem###########
&lt;br /&gt;
&lt;br /&gt;
iptables -I FORWARD -s AS54115 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s AS32934 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 74.119.76.0/22 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 69.63.184.0/21 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 69.63.176.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 69.63.176.0/21 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 69.171.255.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 69.171.240.0/20 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 69.171.239.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 69.171.224.0/20 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 66.220.159.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 66.220.152.0/21 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 66.220.144.0/21 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 31.13.77.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 31.13.76.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 31.13.75.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 31.13.73.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 31.13.72.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 31.13.69.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 31.13.64.0/19 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 31.13.24.0/21 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 2a03:2880::/32 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 2620:0000:1c00::/40 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 204.15.20.0/22 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 173.252.96.0/19 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 173.252.70.0/24 -j DROP
&lt;br /&gt;
iptables -I FORWARD -s 173.252.64.0/19 -j DROP&lt;br /&gt;
&lt;br /&gt;
Referêmcia:&amp;nbsp; http://tech-linux.blogspot.com.br/2012/05/bloqueando-o-facebook.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/4320564060764252057/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/06/bloqueando-o-facebook-atraves-do.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/4320564060764252057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/4320564060764252057'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/06/bloqueando-o-facebook-atraves-do.html' title='bloqueando o facebook através do firewall netfilter- Resolvido'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-5545883928240486956</id><published>2012-05-13T17:30:00.005-03:00</published><updated>2012-05-13T17:30:57.398-03:00</updated><title type='text'>Transformando o Linux em Roteador</title><content type='html'>&lt;b&gt;Por: Fagner Oliveira&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Nesta vídeo aula mostro como configurar qualquer distribuição Linux para que seja capaz de atuar como Roteador.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/HfLHdSSERzg?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/5545883928240486956/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/05/transformando-o-linux-em-roteador.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/5545883928240486956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/5545883928240486956'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/05/transformando-o-linux-em-roteador.html' title='Transformando o Linux em Roteador'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-4366024629530584636</id><published>2012-04-23T07:14:00.004-03:00</published><updated>2012-04-23T07:14:44.879-03:00</updated><title type='text'>Download Vídeo aula Packettracer Simulador de Redes Profissional da Cisco</title><content type='html'>&lt;b&gt;Por: Fagner Mendes&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Olá a todos, como havia prometido segue o link para download das vídeos aulas do Packetracer, espero que gostem...&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.4shared.com/rar/niANdbw8/Curso_de_Redes_com_simulador_P.html&quot;&gt;http://www.4shared.com/rar/niANdbw8/Curso_de_Redes_com_simulador_P.html&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/4366024629530584636/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/download-video-aula-packettracer.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/4366024629530584636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/4366024629530584636'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/download-video-aula-packettracer.html' title='Download Vídeo aula Packettracer Simulador de Redes Profissional da Cisco'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-8321525092992437000</id><published>2012-04-21T11:48:00.002-03:00</published><updated>2012-04-21T11:48:50.670-03:00</updated><title type='text'>Download - Packetracer - Simulador de Redes Profissinal da Cisco</title><content type='html'>&lt;b&gt;Por: Fagner Mendes&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidhcyiLrkFA8P8FoUyofomnLN7MZcShfzR-iVMHJ0TXDgKlw-QLcW9RrwprkQ-VScyQhbf74ANUKKJwXkqvNMbsj5oJE4pb0kSvPFkVZXtcFBiYpa935j628Yrw6CezEl_l1ewu2gTSKIF/s1600/pk_versao.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;337&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidhcyiLrkFA8P8FoUyofomnLN7MZcShfzR-iVMHJ0TXDgKlw-QLcW9RrwprkQ-VScyQhbf74ANUKKJwXkqvNMbsj5oJE4pb0kSvPFkVZXtcFBiYpa935j628Yrw6CezEl_l1ewu2gTSKIF/s400/pk_versao.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Olá a todos, estou postando o link para download desse super profissional simulador de redes da Cisco, espero que todos gostem... Posteriormente estarei postando as vídeos aulas do mesmo, um abraço a todos qualquer dúvida sintam-se a vontade para postar.&lt;br /&gt;
&lt;br /&gt;
Link para download:&amp;nbsp;&lt;a href=&quot;http://www.4shared.com/zip/FbBX9UmB/Packettracer_para_Windows_e_Li.html%20%20%20%20%20%20&quot;&gt;http://www.4shared.com/zip/FbBX9UmB/Packettracer_para_Windows_e_Li.html      &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/8321525092992437000/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/download-packetracer-simulador-de-redes.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/8321525092992437000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/8321525092992437000'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/download-packetracer-simulador-de-redes.html' title='Download - Packetracer - Simulador de Redes Profissinal da Cisco'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidhcyiLrkFA8P8FoUyofomnLN7MZcShfzR-iVMHJ0TXDgKlw-QLcW9RrwprkQ-VScyQhbf74ANUKKJwXkqvNMbsj5oJE4pb0kSvPFkVZXtcFBiYpa935j628Yrw6CezEl_l1ewu2gTSKIF/s72-c/pk_versao.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-9032410648399337082</id><published>2012-04-14T11:41:00.000-03:00</published><updated>2012-04-14T11:41:13.035-03:00</updated><title type='text'>Instalando o Kernel 3.3.1 no Ubuntu</title><content type='html'>Por: Fagner Oliveira &lt;br /&gt;
&lt;br /&gt;
A última versão estável do kernel é a 3.3.1, que inclusive vem com &lt;b&gt;&lt;a href=&quot;http://sejalivre.org/o-linux-esta-mais-perto-do-android-que-o-android-esta-do-linux/&quot; target=&quot;_blank&quot;&gt;suporte a aplicações do Android&lt;/a&gt;,&lt;/b&gt; além de correções na estrutura ARM, correções para reconhecimentos USB e &lt;a href=&quot;http://sejalivre.org/lancado-linux-kernel-3-3/&quot; target=&quot;_blank&quot;&gt;melhorias em diversos sistemas de arquivos, tais como EXT4 e NFS&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;A equipe do Ubuntu já inseriu esta versão nos repositórios de kernel do  Ubuntu, e para instalá-lo, abra um terminal e execute os seguintes  comandos (preste atenção para executar os comandos relacionados a sua  arquitetura):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Para Ubuntu 32 bits&lt;a href=&quot;http://sejalivre.org/wp-content/uploads/2012/02/ubuntu-.jpg&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/h4&gt;&lt;blockquote&gt;&lt;strong&gt;mkdir&lt;/strong&gt;&amp;nbsp;/home/novokernel&lt;br /&gt;
&lt;strong&gt;cd&lt;/strong&gt;&amp;nbsp;/home/novokernel&lt;br /&gt;
&lt;strong&gt;wget&lt;/strong&gt;&amp;nbsp;http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301_3.3.1-030301.201204021435_all.deb&lt;br /&gt;
&lt;strong&gt;wget&amp;nbsp;&lt;/strong&gt;http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301-generic_3.3.1-030301.201204021435_i386.deb&lt;br /&gt;
&lt;strong&gt;wget&lt;/strong&gt;&amp;nbsp;http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-image-3.3.1-030301-generic_3.3.1-030301.201204021435_i386.deb&lt;br /&gt;
&lt;strong&gt;sudo&lt;/strong&gt;&amp;nbsp;dpkg -i *.deb&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;cd&amp;nbsp;&lt;/strong&gt;..&lt;br /&gt;
&lt;strong&gt;rm -r&lt;/strong&gt; novokernel/&lt;/blockquote&gt;&lt;br /&gt;
&lt;h4&gt;Para Ubuntu 64 bits&lt;/h4&gt;&lt;blockquote&gt;&lt;strong&gt;mkdir&lt;/strong&gt;&amp;nbsp;/home/novokernel&lt;br /&gt;
&lt;strong&gt;cd&lt;/strong&gt;&amp;nbsp;/home/novokernel&lt;br /&gt;
&lt;strong&gt;wget&amp;nbsp;&lt;/strong&gt;http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301-generic_3.3.1-030301.201204021435_amd64.deb&lt;strong&gt;&lt;br /&gt;
wget&amp;nbsp;&lt;/strong&gt;http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-image-3.3.1-030301-generic_3.3.1-030301.201204021435_amd64.deb&lt;strong&gt;&lt;br /&gt;
wget&amp;nbsp;&lt;/strong&gt;http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301_3.3.1-030301.201204021435_all.deb&lt;br /&gt;
&lt;strong&gt;sudo&lt;/strong&gt;&amp;nbsp;dpkg -i *.deb&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;cd&amp;nbsp;&lt;/strong&gt;..&lt;br /&gt;
&lt;strong&gt;rm -r&lt;/strong&gt; novokernel&lt;/blockquote&gt;&lt;br /&gt;
Se você quiser instalar o kernel PAE, procure os pacotes .deb relacionados &lt;a href=&quot;http://kernel.ubuntu.com/%7Ekernel-ppa/mainline/v3.3.1-precise/&quot; target=&quot;_blank&quot;&gt;nesta página&lt;/a&gt;.&amp;nbsp;Fácil né?&amp;nbsp;Agora é só reiniciar seu sistema e verificar a sua versão de kernel, digitando:&lt;br /&gt;
&lt;blockquote&gt;uname -r&lt;/blockquote&gt;Deu algum problema? Quer remover? Também é simples. Abra um terminal e digite:&lt;br /&gt;
&lt;blockquote&gt;sudo apt-get remove&amp;nbsp;linux-image-&lt;strong&gt;NOME&lt;/strong&gt;_&lt;strong&gt;DO&lt;/strong&gt;_&lt;strong&gt;KERNEL&lt;/strong&gt;&lt;/blockquote&gt;Onde NOME_DO_KERNEL é o nome da versão de kernel que você quer  remover do seu sistema. Para facilitar e ver exatamente quais versões  estão instaladas na sua máquina, digite:&lt;br /&gt;
&lt;blockquote&gt;sudo apt-get remove linux-image-&lt;/blockquote&gt;E tecle TAB para exibir as versões instaladas. Escolha a que quer remover e de ENTER.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/9032410648399337082/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/instalando-o-kernel-331-no-ubuntu.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/9032410648399337082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/9032410648399337082'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/instalando-o-kernel-331-no-ubuntu.html' title='Instalando o Kernel 3.3.1 no Ubuntu'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-3694357109916653518</id><published>2012-04-10T00:20:00.001-03:00</published><updated>2012-04-10T00:22:02.264-03:00</updated><title type='text'>Certificação CCNA - Configuração do Protocolo RIP</title><content type='html'>&lt;b&gt;Por: Fagner Mendes&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Nesta segunda vídeo aula da série de configurações de roteadores Cisco mostro as características e configurações do protocolo RIP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;object class=&quot;BLOGGER-youtube-video&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; data-thumbnail-src=&quot;http://i.ytimg.com/vi/LK5xq_nG3u8/0.jpg&quot; height=&quot;266&quot; width=&quot;320&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/LK5xq_nG3u8?version=3&amp;f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;&lt;embed width=&quot;320&quot; height=&quot;266&quot;  src=&quot;http://www.youtube.com/v/LK5xq_nG3u8?version=3&amp;f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/3694357109916653518/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/certificacao-ccna-configuracao-do_10.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/3694357109916653518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/3694357109916653518'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/certificacao-ccna-configuracao-do_10.html' title='Certificação CCNA - Configuração do Protocolo RIP'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-5245478456767718974</id><published>2012-04-08T14:57:00.000-03:00</published><updated>2012-04-08T14:57:50.685-03:00</updated><title type='text'>Certificação CCNA - Configuração do Protocolo OSPF</title><content type='html'>&lt;b&gt;Por: Fagner Mendes &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;Vídeo aula introdutória sobre configurações de roteadores cisco, nesta video aula mostro como configurar o protocolo OSPF nos roteadores cisco.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/LmxK7B2eokQ?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/5245478456767718974/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/certificacao-ccna-configuracao-do.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/5245478456767718974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/5245478456767718974'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/certificacao-ccna-configuracao-do.html' title='Certificação CCNA - Configuração do Protocolo OSPF'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-2393641131961375506</id><published>2012-04-01T15:47:00.000-03:00</published><updated>2012-04-01T15:47:02.887-03:00</updated><title type='text'>Configuração de Servidores Web</title><content type='html'>&lt;style type=&quot;text/css&quot;&gt;
 &lt;!--
  @page { margin: 2cm }
  P { margin-bottom: 0.21cm }
  P.western { so-language: pt-BR }
  A:link { so-language: zxx }
  A:visited { so-language: zxx }
 --&gt;
 
&lt;/style&gt;   &lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: none repeat scroll 0% 0% transparent; margin-bottom: 0cm;&quot;&gt;Os servidores web são a espinha dorsal da internet, são eles os responsáveis por hospedar todas as páginas, incluindo os mecanismos de busca e servem como base para todo tipo de aplicativo via web, incluindo webmails.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; Nos primórdios da internet, eram utilizadas apenas páginas html estáticas e scripts&lt;b&gt; CGI&lt;/b&gt;. O &lt;b&gt;Apache&lt;/b&gt; em si ainda continua oferecendo suporte a esses recursos básicos, mas pode ser expandido por meios de módulos adicionais, passando a suportar scripts em &lt;b&gt;PHP&lt;/b&gt;, acessar banco de dados &lt;b&gt;MySQL, &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;entre outras funcionalidades.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; Sempre quando uma página em &lt;b&gt;PHP&lt;/b&gt; é solicitada ou outra linguagem, entra em ação o módulo apropriado, que faz o processamento necessário devolvendo ao &lt;b&gt;Apache&lt;/b&gt; a página em html que será exibida. A combinação de tudo isso chama-se &lt;b&gt;“LAMP”&lt;/b&gt; (&lt;b&gt;Linux&lt;/b&gt; + &lt;b&gt;Apache&lt;/b&gt; + &lt;b&gt;MySQL&lt;/b&gt; + &lt;b&gt;PHP&lt;/b&gt;).&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;CENTER&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;b&gt;Instalando um servidor LAMP&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; Segundo o site “Netcraft” mais de 50% dos servidores do mundo rodam o &lt;b&gt;Apache&lt;/b&gt;, a maior parte deles sobre o &lt;b&gt;Linux&lt;/b&gt;. Na realidade esse percentual é um pouco maior, tendo em vista que um grande número de administradores configuram seus servidores para divulgarem falsas informações a respeito do servidor web sendo utilizado, assim deixam de fornecer informações que possam facilitar ataques. Estes servidores aparecem nas pesquisas como&lt;b&gt; “other”&lt;/b&gt;.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; O &lt;b&gt;Apache&lt;/b&gt; é um dos servidores web mais antigos e um dos mais seguros. Além do servidor web, você quase sempre precisará configurar também um servidor &lt;b&gt;DNS&lt;/b&gt;, para responder pelo domínio do seu site ou empresa, saber configurar o &lt;b&gt;DNS&lt;/b&gt; corretamente é muito importante, pois você pode ter problemas no envio dos e-mails ou com o registro do domínio.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; O &lt;b&gt;Apache&lt;/b&gt; permite hospedar vários sites em um único servidor, recurso chamado de &lt;b&gt;“Virtual&lt;/b&gt; &lt;b&gt;Hosts”&lt;/b&gt;.  &lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; Os sites mais acessados são capazes de saturar um servidor de médio porte, por isso configurar vários sites em um único servidor é a forma de economizar recursos e trabalho. Mas ao hospedar vários sites, passamos a ter uns probleminhas, é necessário disponibilizar alguma forma de acesso aos arquivos, para que os responsáveis possam atualizar suas páginas sem afetar arquivos dos outros, também é necessário um sistema de quotas para cada um.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;CENTER&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;b&gt;Instalando o Apache&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; O &lt;b&gt;Apache&lt;/b&gt; é dividido em duas famílias: &lt;b&gt;Apache 2.x &lt;/b&gt;e &lt;b&gt;Apache 1.3 &lt;/b&gt;que apesar de ser um pouco antigo ainda é utilizado em muitos servidores.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; O &lt;b&gt;Apache &lt;/b&gt;2 trouxe melhorias significantes, as quais podemos destacar:&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; Desempenho, novos módulos, e mais segurança tendo em vista que esse é o ponto forte do &lt;b&gt;Apache&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; Ao instalar  o &lt;b&gt;Apache 2, &lt;/b&gt;o suporte a &lt;b&gt;SSL &lt;/b&gt;é instalado automaticamente junto com o mesmo pacote, mas ainda é necessário ativá-lo na configuração, como veremos adiante. Instale também o pacote &lt;b&gt;apache2-utils.&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;b&gt;# apt-get install apache2 apache2-utils&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; Caso queira ativar o suporte a páginas seguras instale o pacote &lt;b&gt;“ssl-cert” &lt;/b&gt;pois ele é o responsável por dar suporte a &lt;b&gt;SSL &lt;/b&gt;e gerar os certificados.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;b&gt;# apt-get install ssl-cert&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; No Centos ou Fedora, instale o pacote &lt;b&gt;“httpd”&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;b&gt;# yum install httpd&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; Muito diferente do Debian e seus derivados, o serviço não será configurado para ser ativado no boot, ou seja, toda vez que o sistema inicializar. Para esse procedimento usamos dois comandos: Um para ativar o serviço e o outro  para criar os links para o início automático do serviço. Observe!!!&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;b&gt;# service http start&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;b&gt;# chkconfig http on&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; Como observado anteriormente no Debian sua estrutura é um pouco diferente, pois chama-se &lt;b&gt;“apache2”, &lt;/b&gt;para reiniciar o servidor você usa, respectivamente os comandos &lt;b&gt;“/etc/init.d/apache2&lt;/b&gt; &lt;b&gt;restart”, “service httpd restart”. &lt;/b&gt; &lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; Após tudo feito é hora de ver se tudo estar correto, acessando o endereço &lt;b&gt;“127.0.0.1” &lt;/b&gt;você verá uma página de boas-vindas, indicando que o servidor estar funcional, Caso não tenha nenhum &lt;b&gt;firewall &lt;/b&gt;pelo caminho ele será acessado normalmente por outros computadores da rede local ou até mesmo da internet.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;CENTER&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;b&gt;Entendendo a organização dos arquivos&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; A principal característica do &lt;b&gt;Apache&lt;/b&gt; é que ele é modular, ou seja, ele trabalha em união com outros módulos que lhe permite funcionalidades extras. Sua funcionalidade é única: desempenhar sozinho todas as funções e entregar páginas &lt;b&gt;html &lt;/b&gt;e outros arquivos aos clientes. Qualquer outra função diferente da citada é realizada por módulos adicionais.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; Por exemplo, quando você acessa uma página em &lt;b&gt;PHP &lt;/b&gt;em outro site que também roda sobre o &lt;b&gt;Apache, &lt;/b&gt;ele lê o arquivo no &lt;b&gt;HD &lt;/b&gt;e repassa a solicitação para o módulo &lt;b&gt;“mod_php”, &lt;/b&gt;esse é o módulo encarregado de processar arquivos &lt;b&gt;PHP, &lt;/b&gt;ele por sua vez, aciona o interpretador &lt;b&gt;PHP&lt;/b&gt;, que faz o processamento da página e a entrega, já processada, ao &lt;b&gt;Apache&lt;/b&gt;, que por sua vez a entrega ao cliente. Mas digamos que fosse necessário acessar um banco de dados ( como um fórum ou um gestor de conteúdo) aqui entra em ação outro módulo, o &lt;b&gt;“php5-mysql”&lt;/b&gt; que dar permissão ao interpretador &lt;b&gt;PHP &lt;/b&gt;acessar o banco de dados:&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;b&gt;Cliente---Apache---mod_php---interpretador PHP---php5-msql---Servidor MySQL&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; Soa estranho afirmar que depois de toda essa volta que o Apache faz, consiga entregar a página em tempo, mas é justamente essa sua boa divisão das tarefas que faz com que ele seja tão rápido e seguro. Graças a equipe de desenvolvimento, é muito raro que sejam descobertos problemas graves em sua segurança ou no interpretador &lt;b&gt;PHP.&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;CENTER&quot; class=&quot;western&quot; style=&quot;background: transparent; margin-bottom: 0cm;&quot;&gt; &lt;b&gt;No Debian e seus derivados&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; Em distribuições derivadas do Debian, a arquitetura modular do &lt;b&gt;Apache &lt;/b&gt;estende-se também aos arquivos de configuração, onde a mesma é centralizada em um único arquivo, o &lt;b&gt;“httpd.conf”&lt;/b&gt;, que por opção incluí referências a arquivos externos, os chamados (includes), que deixam mais segmentada e organizada a configuração.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; A organização do &lt;b&gt;Apache 2 &lt;/b&gt;nas distribuições derivadas do Debian parece ser complicada, mas depois de seu entendimento, a coisa fica bastante simples e lógica:&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt;      &lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt;  &lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt;    &lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; Todos os arquivos de configuração estão dentro de &lt;b&gt;/etc/apache2, &lt;/b&gt;dentro de &lt;b&gt;“sites-available”&lt;/b&gt;        &lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; e &lt;b&gt;“sites-enabled”&lt;/b&gt;, temos a configuração dos sites hospedados; as pastas &lt;b&gt;“ mods-available” &lt;/b&gt; &lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; e &lt;b&gt;“mods-enabled” &lt;/b&gt;armazena as configurações dos módulos, no arquivo &lt;b&gt;“ports.conf”   &lt;/b&gt; &lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background: transparent; font-weight: normal; margin-bottom: 0cm;&quot;&gt; vai as configurações das portas TCP que o servidor escutará; o arquivo &lt;b&gt;“apache2.conf”&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;armazena diversas configurações relacionadas ao funcionamento do servidor,     &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;a pasta &lt;/span&gt;&lt;b&gt;“conf.d” &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;armazena arquivos para configurações adicionais.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;O apache é capaz de hospedar vários sites, onde cada um é representado por um arquivo de configuração independente. Vamos imaginar uma empresa de hospedagem, que mantém um servidor com 5.000 sites. Quando cada cliente registra seu site e faz  a assinatura do plano de      hospedagem, você cria um novo arquivo dentro da pasta &lt;/span&gt;&lt;b&gt;“sites-available”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; e um link apontando para ele na pasta &lt;/span&gt;&lt;b&gt;“sites-enabled”.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;A primeira pasta armazena as configurações de todos os sites, ou seja, os (virtual hosts), mas somente os sites que estiverem presentes na pasta &lt;/span&gt;&lt;b&gt;“site-enabled” &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;é que ficarão disponíveis. &lt;/span&gt;&lt;b&gt;  &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;     &lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;Ao invés de criar e remover os links manualmente, você pode usar os comandos respectivamente:&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;“&lt;b&gt;a2ensite” &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;e &lt;/span&gt;&lt;b&gt;“a2dissite”,&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; para ativar e desativar um site que esteja configurado em &lt;/span&gt;&lt;b&gt;“/etc/apache2/sites-available/minhaempresa”, &lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;# a2ensite minhaempresa&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; (ativa)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;# a2dissite minhaempresa &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;(desativa)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Quando o &lt;/span&gt;&lt;b&gt;Apache&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; é instalado, ele cria por padrão o arquivo &lt;/span&gt;&lt;b&gt;“/etc/apache2/sites-available/default”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;, que contém a configuração de um site “raiz”, e usa por padrão a pasta &lt;/span&gt;&lt;b&gt;“/var/www”, &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;se o seu servidor vai hospedar um único site esta configuração é suficiente, mas se for hospedar vários sites é necessário criar uma pasta e um arquivo de configuração para cada site.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;Seu servidor pode sem nenhum problema, hospedar dois dominíos, por exemplo:&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;“&lt;b&gt;joao.com.br”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; e &lt;/span&gt;&lt;b&gt;“maria.com.br”, &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;um servidor &lt;/span&gt;&lt;b&gt;DNS&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; mantido por você, pode ser configurado para responder pelos dois dominíos. Em ambos, fornencendo o endereço &lt;/span&gt;&lt;b&gt;IP&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; do seu servidor web aos seus clientes. Na sua configuração criamos os arquivos &lt;/span&gt;&lt;b&gt;“/etc/apache2/sites-available/joao” &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;e &lt;/span&gt;&lt;b&gt;“/etc/apache2/sites-available/maria”, &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;cada um utilizando uma pasta diferente, também pode ser criados dentro do diretório pessoal do usuário, como em:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;“&lt;b&gt;/home/joao/html” &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;e &lt;/span&gt;&lt;b&gt;“/home/maria/html”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;, ou até mesmo dentro de &lt;/span&gt;&lt;b&gt;“/var/www/”, &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;como em:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;/var/www/joao”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;, e &lt;/span&gt;&lt;b&gt;“/var/www/maria”.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Desta forma quando o cliente digitar &lt;/span&gt;&lt;b&gt;“&lt;a href=&quot;http://joao.com.br/&quot;&gt;http://joao.com.br&lt;/a&gt;”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;, o servidor que responde pelos registros &lt;/span&gt;&lt;b&gt;“.br”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;, passará a requisição para seu servidor &lt;/span&gt;&lt;b&gt;DNS,&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; a qual responde pelo endereço do servidor web. Ao acessar o servidor, o browser solicita o site &lt;/span&gt;&lt;b&gt;“joao.com.br”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; e o servidor responde a solicitação enviado o arquivo &lt;/span&gt;&lt;b&gt;“/var/www/joao/index.html”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; ou &lt;/span&gt;&lt;b&gt;“index.php”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; para o cliente.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;A mesma ideia das pastas separadas também se aplica aos módulos. A pasta &lt;/span&gt;&lt;b&gt;“mods-available” &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;contém configurações e scripts para todos os módulos disponíveis, mas só são realmente carregados aqueles que são referenciados por um link em &lt;/span&gt;&lt;b&gt;“mods-enabled”.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;Assim como usamos comandos específicos para ativar e desativar um site, também existe comandos  &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;para os módulos, são eles:&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;“&lt;b&gt;a2enmod”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; e &lt;/span&gt;&lt;b&gt;“a2dismod”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;, para desativar o suporte a &lt;/span&gt;&lt;b&gt;PHP&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;# a2dismod php5&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;e para ativá-lo novamente, você usaria:&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;#a2enmod php5 &lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;Vale lembrar que, uma vez um módulo ativo ele passa a ser automaticamente disponível para todos os sites hospedados.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Para que as alterações tenham efeito é necessário reiniciar o serviço, &lt;/span&gt;&lt;b&gt;“/etc/init.d/apache2 force-reload”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; ou &lt;/span&gt;&lt;b&gt;“/etc/init.d/apache2 restart”&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; &lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;# /etc/init.d/apache2 reload &lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;(esse comando é mais recomendado pelo simples fato de que, ele apenas atualiza as configurações sem interromper o serviço).&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Outra configuração que foi separada, é a configuração de portas, que fica no arquivo &lt;/span&gt;&lt;b&gt;“ports.conf”&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;por padrão esse arquivo contém uma única linha, como em:&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;Listen 80&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;É justamente aqui que você altera a porta padrão do seu servidor, ou incluí mais portas, como é o caso de usar o suporte a &lt;b&gt;SSL.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;Listen 80&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;Listen 443&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;Listen 8080&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;Por último temos o arquivo &lt;b&gt;“apache2.conf”&lt;/b&gt;, que contém o resto das configurações, é esse arquivo que você precisará  alterar quando necessitar ajustar o número de processos usados pelo &lt;b&gt;Apache &lt;/b&gt;ou aumentar o número de conexões simultâneas permitidas pelo servidor.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;                                              &lt;span style=&quot;text-decoration: none;&quot;&gt;          &lt;b&gt;Instalando e configurando o suporte a PHP&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; Como já foi mencionado no inicio existiam apenas páginas html estáticas, após vieram os cripts CGI (escritos em Perl), cuja função era dar permissão para criação de vários formulários e automatizar funções, em seguida surge o PHP que rapidamente foi adotado como linguagem padrão  &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; A linguagem do PHP é bastante flexível, onde o script PHP é 100% mais rápido e mais seguro que o  &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; antigo script CGI. Desentrelaçando, o script CGI é um executável que é alocado na memória, e é executado e descarregado toda vez que for feita uma nova requisição, já o PHP fica constantemente  &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; alocado na memória e vai executando os comandos dos scripts nas páginas.  &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;CENTER&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;b&gt;Instalando o MySQL&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;CENTER&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; Para quem não conhece o MySQL ele é um banco de dados extremante versátil, ele permite você acessar o banco dados a partir de um script em PHP, ou com um aplicativo desenvolvido em c ou c++.  &lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; A primeira coisa a se fazer é instalar o servidor MySQL, em distribuições Debian e derivados o pacote chama-se &lt;b&gt;“mysql-server”.&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;b&gt;# apt-get install mysql-server&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; No CentOS e Fedora instale os pacotes &lt;b&gt;“mysql” “mysql-server”&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;b&gt;# yum install mysql mysql-server&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; Se desejar ter mais praticidade instale os pacotes, &lt;b&gt;“mysql-client”&lt;/b&gt; ( que permite acessar os dados e realizar modificações  no banco de dados ), &lt;b&gt;“mysql-navigator” &lt;/b&gt;( interface gráfica ).&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; Antes de inicializar o serviço, execute  comando &lt;b&gt;“mysql_install_db” &lt;/b&gt;que criará a base de dados mysql usada para armazenar a configuração do servidor MySQL.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; Depois basta iniciar o serviço, por padrão o MySQL tem um usuário chamado &lt;b&gt;“root” &lt;/b&gt;esse por sua vez não é o superusuário do sistema, logo essa conta vem sem senha e é necessário definir uma senha para ela, então execute o comando:&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;b&gt;# mysqladmin -u root -p password&lt;/b&gt; (senha antiga)&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;CENTER&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;b&gt;Administração básica do banco de dados&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; É de suma importância que você conheça os comandos para administrar um banco de dados via linha de comando, para acessar o banco de dados execute:&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;b&gt;# mysql -u root -p &amp;lt;enter&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; Enter password &amp;lt;senha&amp;gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; Dentro do prompt do MySQL execute o comando &lt;b&gt;“CREATE DATABASE” &lt;/b&gt;para criar uma base de dados, seguido de um nome de sua escolha, como em:&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; mysql&amp;gt; &lt;b&gt;CREATE DATABASE cadastro;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; Para visualizar a base criada use o comando &lt;b&gt;“SHOW DATABASES”&lt;/b&gt;, ao ser executado o comando citado, ele listará três bases criadas na instalação: &lt;b&gt;“mysql” &lt;/b&gt;e &lt;b&gt;“information_schema” &lt;/b&gt;são para uso interno e a &lt;b&gt;“test” &lt;/b&gt;é uma DB vazia.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; Para remover um usuário usamos:&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; mysql&amp;gt; &lt;b&gt;DROP USER joão&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; Para remover uma base use o comando:&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-decoration: none;&quot;&gt; mysql&amp;gt; &lt;b&gt;DROP DATABASE cadastro&lt;/b&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/2393641131961375506/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/configuracao-de-servidores-web.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/2393641131961375506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/2393641131961375506'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/04/configuracao-de-servidores-web.html' title='Configuração de Servidores Web'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-1604932077712426727</id><published>2012-01-10T23:10:00.003-03:00</published><updated>2012-04-01T15:42:20.197-03:00</updated><title type='text'>Certificação LPI</title><content type='html'>&lt;b&gt;&lt;i&gt;Por: Fagner Oliveira&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiglCH4BGRGU2I9XCfOPaF5WYZcPZyvz3g05b6VFnXQOP_-Ax_YsiBUzKdw6EHAGzyG3zcK_CYKHqtYh8XRSr1c3B5fSVZLC6-rhpAinPexaf0dcza9urxDcv3AIAXDzbV62ukS-PmwVmL4/s1600/lpi-logo_0.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiglCH4BGRGU2I9XCfOPaF5WYZcPZyvz3g05b6VFnXQOP_-Ax_YsiBUzKdw6EHAGzyG3zcK_CYKHqtYh8XRSr1c3B5fSVZLC6-rhpAinPexaf0dcza9urxDcv3AIAXDzbV62ukS-PmwVmL4/s320/lpi-logo_0.jpg&quot; width=&quot;205&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;&lt;u&gt;Cenário Mundial&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;O sistema operacional Linux está presente em 67% dos servidores na internet e nos 208 maiores computadores do mundo.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;É um mercado de &lt;b&gt;12 bilhões&lt;/b&gt; de dólares que precisa ser explorado por profissionais habilidosos e competentes capazes de criar, manter e administrar estes sistemas computacionais.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Há falta de profissionais Linux&lt;/b&gt; no mercado de trabalho, pois o sistema cresce em uma velocidade impressionante.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;u&gt;&lt;b&gt;Cenário Brasileiro&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;&lt;b&gt;Cresce a demanda&lt;/b&gt; de profissionais Linux e a procura por centros de treinamento.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Base instalada de Linux, &lt;b&gt;cresce 30% ao ano&lt;/b&gt; e já está em 64% das empresas brasileiras, um crescimento superior a 50% em relação a 2004.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Motivação&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Criar &lt;b&gt;reconhecimento&lt;/b&gt; na indústria.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Criar um caminho a ser percorrido &lt;b&gt;por profissionais de TI.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Providenciar um&lt;b&gt; mecanismo organizacional&lt;/b&gt; para os Centros de Treinamento.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Fortalecer o &lt;b&gt;Marketing.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Contra-atacar o argumento que &quot;&lt;b&gt;Não há suporte para Linux&lt;/b&gt;&quot;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;&lt;b&gt;Recrutar&lt;/b&gt; novos usuários de Linux.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Auxiliar no processo de &lt;b&gt;contratação&lt;/b&gt;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;&amp;nbsp;Por que ser um certificado LPI?&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;&lt;b&gt;Comprovar&lt;/b&gt; sua competência.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Ter &lt;b&gt;vantagem competitiva&lt;/b&gt; diante de um empregador em potencial.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Estabelecer-se como &lt;b&gt;consultor independente&lt;/b&gt; de sucesso.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Diversificar e &lt;b&gt;definir sua carreira&lt;/b&gt;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Ter um &lt;b&gt;diferencial&lt;/b&gt; de renome no seu currículo. &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;&lt;b&gt;Aumentar sua respeitabilidade&lt;/b&gt; perante o mercado.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Garantir uma &lt;b&gt;promoção no trabalho&lt;/b&gt;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;&lt;b&gt;Aprofundar seus conhecimentos&lt;/b&gt; em administração de redes e sistemas operacionais.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Abrir &lt;b&gt;novas oportunidades&lt;/b&gt; de negócio em SL/CA.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Prepara-se para &lt;b&gt;concursos&lt;/b&gt; que exigem conhecimento em Linux.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Aumentar suas possibilidades de &lt;b&gt;empregabilidade&lt;/b&gt;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;&amp;nbsp;Oferecer novas soluções&lt;/b&gt; para potenciais clientes.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;Esta entre as &lt;b&gt;10 mais procuradas do mundo&lt;/b&gt; por profissionais de TI, segundo o site&amp;nbsp;&amp;nbsp;&amp;nbsp; especializado no assunto &lt;b&gt;certicities.com&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;u&gt;Certificações em Linux&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;&lt;b&gt;LPI&lt;/b&gt; -- Linux Professional Institute (LPIC-1, LPIC-2, LPIC-3)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;RedHat&lt;/b&gt; -- (RHCSA, RHCE, RHCT)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Novell&lt;/b&gt; -- (CLDA, NCLE, NCLA) &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Comptia&lt;/b&gt; -- (Linux +)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Mandriva&lt;/b&gt; -- (MCA, MCB, MCU)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Ubuntu &lt;/b&gt;-- (Certified)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;&lt;u&gt;Sobre o LPI &lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;O Linux Professional Institute, estabeleceu-se como uma organização internacional sem fins lucrativos, em 1999, pela comunidade Linux, e desde então, desenvolve de forma acessível a todos &amp;nbsp; um programa de certificação reconhecido&amp;nbsp; internacionalmente por empresas, empregadores e profissionais de TI.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;A certificação LPIC &lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Elaborada para certificar a competência de profissionais de TI em &lt;b&gt;administração de sistema Linux. &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;É neutra em termos de distribuição, seguindo o &lt;b&gt;LSB &lt;/b&gt;(&lt;b&gt;Linux Standard Base&lt;/b&gt;).&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Acessível e disponível&lt;/b&gt; em milhares de centros de exames ao redor do mundo.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Formulado por uma comunidade de &lt;b&gt;profissionais Linux&lt;/b&gt;, voluntários, fornecedores e educadores.&amp;nbsp; &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Independente &lt;/b&gt;de instituição de treinamento: incentiva formas plurais de preparação para os exames.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Relevante&lt;/b&gt; Milhares de pesquisas para identificar as habilidades que necessitam ser verificadas.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Apoiada &lt;/b&gt;e patrocinada por grande número de empresas e projeto de Linux.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Uma certificação que &lt;b&gt;a comunidade Linux respeita e se orgulha. &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Desafiadora&lt;/b&gt; se você não conhece os temas não será aprovado. &lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;Programa de certificação &lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;O programa LPIC consiste em &lt;b&gt;três níveis&lt;/b&gt; de certificação. &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;As atividades adequadas&amp;nbsp; a cada nível são determinados por uma pesquisa&lt;b&gt; JTA&lt;/b&gt; (&lt;b&gt;Job Task Analysis&lt;/b&gt;).&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Utiliza processos psicométricos, para assegurar sua relevância e alta qualidade. &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtNvVmHBJfECOJfNhnqLU91Nt7GgtWo7PJmgQ7rFxgqhsFEXDM6rXaZ9JRS1ihQKaWswJbNxmUg5hgdXcrJMzXa3YlLgmCxB45aOjk3GN3H6XUnS_V6BYKmYTyIIjgC-by2kb5PU70HRg8/s1600/lpic1_large.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtNvVmHBJfECOJfNhnqLU91Nt7GgtWo7PJmgQ7rFxgqhsFEXDM6rXaZ9JRS1ihQKaWswJbNxmUg5hgdXcrJMzXa3YlLgmCxB45aOjk3GN3H6XUnS_V6BYKmYTyIIjgC-by2kb5PU70HRg8/s200/lpic1_large.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGQjv18gLPDxA-cj5CBVAuYAhyphenhyphenlyB32F9y4Aq8DHqkc67r0Becob6t6YquWz2di9YCmAfpkjs8apq30RPOONI3D8m3vDtpIeiM41_HUqBGke-qo-OdnklAdniYm2HAXEzRslcHvay_sF1z/s1600/lpic3_large.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGQjv18gLPDxA-cj5CBVAuYAhyphenhyphenlyB32F9y4Aq8DHqkc67r0Becob6t6YquWz2di9YCmAfpkjs8apq30RPOONI3D8m3vDtpIeiM41_HUqBGke-qo-OdnklAdniYm2HAXEzRslcHvay_sF1z/s200/lpic3_large.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8SC-SxvrllmUFqHwl-R5z545O23h_zebIau69kQY-A6vWqysAJRi2-RHJda6xOE9rlTvhyq2Sd8Ol8Jvn9TztDbQnS8NTbLve0Vj1Gg6DNcTKSKqOrawnOd3SmoifD6DKKuYLHULmXE8d/s1600/lpic2_large.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8SC-SxvrllmUFqHwl-R5z545O23h_zebIau69kQY-A6vWqysAJRi2-RHJda6xOE9rlTvhyq2Sd8Ol8Jvn9TztDbQnS8NTbLve0Vj1Gg6DNcTKSKqOrawnOd3SmoifD6DKKuYLHULmXE8d/s200/lpic2_large.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;i&gt; Junior Level Linux&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Advanced Level Linux&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Senior Level Linux&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;i&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Professional&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Professional&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Professional&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;Junior Level Linux Professional &lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;style type=&quot;text/css&quot;&gt;
 &lt;!--
  @page { margin: 2cm }
  P { margin-bottom: 0.21cm }
  A:link { so-language: zxx }
 --&gt;
 
&lt;/style&gt;   &lt;br /&gt;
&lt;div class=&quot;western&quot;&gt;&lt;b&gt;O primeiro programa de certificação de TI para ser profissionalmente credenciado pela Comissão Nacional de Agências de certificação&amp;nbsp;&lt;a href=&quot;http://www.credentialingexcellence.org/ProgramsandEvents/NCCAAccreditation/tabid/82/Default.aspx&quot; target=&quot;_blank&quot;&gt;NCCA&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Status:&lt;/span&gt; Primeiro  de Janeiro publicou 11, 2000; última revisão publicada abril 2009&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;b&gt;  &lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Pré-requisitos:&lt;/span&gt;  Nenhum&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; padding: 0cm;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Requisitos: &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Passar nos  Exames 101 e 102&lt;/span&gt;&lt;/b&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;b&gt;  &lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;Visão geral &lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;style type=&quot;text/css&quot;&gt;
 &lt;!--
  @page { margin: 2cm }
  P { margin-bottom: 0.21cm }
 --&gt;
 
&lt;/style&gt;   &lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;b&gt;Para passar de nível 1, alguém deve ser capaz de:&lt;/b&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Trabalhar na linha de  comando Linux&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Executar tarefas de  manutenção fácil: ajudar os usuários, adicionar usuários a um  sistema maior, backup e restauração de desligamento e reinicio&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Instalar  e configurar uma estação de trabalho (incluindo X) e conectá-la a  uma LAN, ou um PC independente para a Internet.&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;Advanced Level Linux Professional &lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;style type=&quot;text/css&quot;&gt;
 &lt;!--
  @page { margin: 2cm }
  P { margin-bottom: 0.21cm }
 --&gt;
 
&lt;/style&gt;   &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Status:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt; Publicado  pela primeira vez 29 de novembro, 2001; última revisão 01 de abril  de 2009.&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Pré-requisitos:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt; Você  deve ter um papel activo certificação LPIC-1 para receber a  certificação LPIC-2, mas os exames LPIC-1 e LPIC-2 podem ser  feitos em qualquer ordem.&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Requisitos:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt; Passar nos  exames 201 e 202&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;Visão Geral &lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;style type=&quot;text/css&quot;&gt;
 &lt;!--
  @page { margin: 2cm }
  P { margin-bottom: 0.21cm }
 --&gt;
 
&lt;/style&gt;   &lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;b&gt;Para passar de nível 2 alguém deverá ser capaz de:&lt;/b&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Administrar um site de  pequeno e médio porte&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Planejar, implementar,  manter, manter consistente, seguro, e solucionar problemas de uma  pequena rede (MS, Linux) mista, incluindo a:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;LAN   servidor (samba)&lt;/b&gt;&lt;/span&gt; &lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Internet   Gateway (firewall, proxy, email, notícias)&lt;/b&gt;&lt;/span&gt; &lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Internet   Server (servidor web, servidor de FTP)&lt;/b&gt;&lt;/span&gt; &lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Supervisionar assistentes&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Orientar  a gestão em automação e compras&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div align=&quot;LEFT&quot; class=&quot;western&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;Senior Level Linux Professional&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;style type=&quot;text/css&quot;&gt;
 &lt;!--
  @page { margin: 2cm }
  P { margin-bottom: 0.21cm }
 --&gt;
 
&lt;/style&gt;   &lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;b&gt;A certificação LPIC-3 é o culme do programa de certificação LPI.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;b&gt;LPIC-3 é projetado para o nível corporativo Linux profissional. O programa foi desenvolvido com o conselho de centenas de profissionais Linux e algumas das empresas do mundo de tecnologia de ponta. Também representa o maior nível de profissional, certificação de distribuição neutra Linux dentro da indústria.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;b&gt;O programa LPIC-3 é composto de um exame único para LPIC-3 &quot;core&quot; designação.&amp;nbsp;Uma série de &quot;especialidade&quot; exames são propostas como designações adicionais em cima do núcleo do LPIC-3.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;western&quot;&gt;&lt;b&gt;Especialidades propostas incluem:&lt;/b&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;ambiente misto&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;segurança&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;alta disponibilidade e  virtualização&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; margin-bottom: 0cm; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;web e intranet&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;border: none; padding: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;e-mail  e mensagens&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;Como se preparar&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;O LPI não exige nenhum tipo específico de preparação.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;O candidato é livre para escolher como se preparar.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Auto estudo.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Realizar um treinamento direcionado.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Fazer simulados disponíveis na internet.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Pesquisar e aprender por meio de how-to.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Participar de listas de discussão.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Conversar com que já foi aprovado.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Procurar um bom livro.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;u&gt;&lt;b&gt;Como realizar os exames&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Existem duas maneiras de realizar o exame:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Papel: &lt;/b&gt;Feita pelo próprio LPI, cuja sede fica no Canadá.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Prazo máximo para que o candidato saiba o resultado é de 4 semanas.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Custo reduzido em relação as provas eletrônicas e a possibilidade de realizar os exames em português (disponível para as provas 101, 102, 201, 202)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Prova eletrônica&lt;/b&gt;: São realizadas nos centros VUE e Prometric e têm a vantagem de fornecer o resultado logo após o término do exame.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/1604932077712426727/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/em-breve-curso-preparatorio-lpic-1-101.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/1604932077712426727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/1604932077712426727'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/em-breve-curso-preparatorio-lpic-1-101.html' title='Certificação LPI'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiglCH4BGRGU2I9XCfOPaF5WYZcPZyvz3g05b6VFnXQOP_-Ax_YsiBUzKdw6EHAGzyG3zcK_CYKHqtYh8XRSr1c3B5fSVZLC6-rhpAinPexaf0dcza9urxDcv3AIAXDzbV62ukS-PmwVmL4/s72-c/lpi-logo_0.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-3979938317974483275</id><published>2012-01-07T14:21:00.001-03:00</published><updated>2012-01-07T14:25:02.989-03:00</updated><title type='text'>Dicas de administração do sistema Part Final</title><content type='html'>&lt;b&gt;&lt;i&gt;Por: Fagner Oliveira&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHnWF6LcB_Js5uWrj5N8XS31gHouiqALozAW4c0bN8d3wM6yZwnUPj1Ot3KORbEtLLBETaPz0YpUirCLSe2diO1Fhe7We391-dWwlFTGE1z-sRRGov8ptWLPwlJIxZV1HrxL5RqYTQ4IgE/s1600/terminal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHnWF6LcB_Js5uWrj5N8XS31gHouiqALozAW4c0bN8d3wM6yZwnUPj1Ot3KORbEtLLBETaPz0YpUirCLSe2diO1Fhe7We391-dWwlFTGE1z-sRRGov8ptWLPwlJIxZV1HrxL5RqYTQ4IgE/s200/terminal.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;Gerenciamento de processos:&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Gerenciamento de processos é uma das funções básicas de qualquer administrador, um processo não é nada mais que um aplicativo ou serviço ativo, que consome processamento e recurso do sistema. Um determinado serviço pode deixar de responder, ou simplesmente um aplicativo entrar em loop consumindo assim cada vez mais memória e processamento, para isso temos as ferramentas necessárias para gerenciamento&amp;nbsp; de processos.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;ps:&lt;/i&gt;&lt;/b&gt; usado para listar os processos ativos e todos os programas e serviços abertos&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;ps aux:&lt;/i&gt;&lt;/b&gt; usado para mostrar uma listagem completa, contendo os processos de todos os usuários.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;ps axjf:&lt;/i&gt;&lt;/b&gt; usado para mostrar os processos em uma lista mais organizada.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Existe a possibilidade de fazer uma filtragem usando o &lt;b&gt;&lt;i&gt;&quot;grep&quot;&lt;/i&gt;&lt;/b&gt; e &lt;b&gt;&lt;i&gt;&quot;|&quot;&lt;/i&gt;&lt;/b&gt; (pipe), como em:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;# ps aux | grep&amp;nbsp; apache&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Nesse exemplo estou fazendo uma filtragem onde só será mostrado os processos referente ao meu servidor Web.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Existem duas formas de finalizar de maneira correta os processos, a primeira é usando o comando &lt;b&gt;&lt;i&gt;&quot;kill&quot;&lt;/i&gt;&lt;/b&gt;, a segunda é usando o &lt;b&gt;&lt;i&gt;&quot;killall&quot;&lt;/i&gt;&lt;/b&gt;.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;kill:&lt;/i&gt;&lt;/b&gt; Como dito anteriormente o comando kill é usado para finalizar os processos de maneira correta, sua sintaxe mais básica é:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;comando: opções: argumento&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;Ex: kill -9 1948&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Aqui nesse exemplo temos:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;-9 ----&amp;gt; Finaliza o processo na marra sem dar chance ao processo para salvar suas informações.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;1948 ----&amp;gt; O pid do processo (pid é um número que identifica os processos, e é obtido com o comando &lt;b&gt;&lt;i&gt;&quot;ps&quot;&lt;/i&gt;&lt;/b&gt;)&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;killall:&lt;/i&gt;&lt;/b&gt; A diferença desse comando para o &lt;b&gt;&lt;i&gt;&quot;kill&quot;&lt;/i&gt;&lt;/b&gt; é que em vez de você especificar o &lt;b&gt;&lt;i&gt;&quot;pid&quot;&lt;/i&gt;&lt;/b&gt;, você especifica o nome do processo, como em:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;# killall gdm&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Aqui estou simplesmente finalizando meu ambiente gráfico.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Há também a possibilidade do uso do comando &lt;b&gt;&lt;i&gt;&quot;pstree&quot;&lt;/i&gt;&lt;/b&gt; para fazer uma listagem mais profunda, combinado com a opção &lt;b&gt;&lt;i&gt;&quot;-p&quot;&lt;/i&gt;&lt;/b&gt; me traz&amp;nbsp; o &lt;b&gt;&lt;i&gt;&quot;pid&quot;&lt;/i&gt;&lt;/b&gt; de cada processo, como em:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;# pstree -p&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;init(1)─┬─NetworkManager(928)───{NetworkManager}(929)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ├─accounts-daemon(2033)───{accounts-daemo}(2038)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ├─acpid(1070)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ├─atd(1075)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ├─avahi-daemon(926)───avahi-daemon(927)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ├─bluetoothd(1759)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ├─bonobo-activati(2337)─┬─{bonobo-activat}(2341)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; │&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; └─{bonobo-activat}(2345)&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Os valores entre parênteses é justamente o &lt;b&gt;&lt;i&gt;&quot;pid&quot;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;top:&lt;/i&gt;&lt;/b&gt; esse comando é usado para mostrar uma lista de processos de uma forma contínua. Vejamos algumas opções do top:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;g ----&amp;gt; usado para organizar a lista, colocando os processos que estão consumindo mais processamento nas primeiras colunas.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;k ----&amp;gt; usado para finalizar um processo, logo após tem que ser especificado o &lt;b&gt;&lt;i&gt;&quot;pid&quot;&lt;/i&gt;&lt;/b&gt; do processo em questão, caso deseje finalizar o processo na marra, assim como o &lt;b&gt;&lt;i&gt;&quot;kill -9&quot;, &lt;/i&gt;&lt;/b&gt;digite &lt;b&gt;&lt;i&gt;&quot;9&quot;&lt;/i&gt;&lt;/b&gt;, quando ele perguntar qual o sinal que será enviado ao processo.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;q ----&amp;gt; volta para o terminal&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/3979938317974483275/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_07.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/3979938317974483275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/3979938317974483275'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_07.html' title='Dicas de administração do sistema Part Final'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHnWF6LcB_Js5uWrj5N8XS31gHouiqALozAW4c0bN8d3wM6yZwnUPj1Ot3KORbEtLLBETaPz0YpUirCLSe2diO1Fhe7We391-dWwlFTGE1z-sRRGov8ptWLPwlJIxZV1HrxL5RqYTQ4IgE/s72-c/terminal.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-5271698228062311345</id><published>2012-01-06T14:05:00.000-03:00</published><updated>2012-01-06T14:05:08.353-03:00</updated><title type='text'>Dicas de administração do sistema Part 8</title><content type='html'>&lt;b&gt;&lt;i&gt;Por: Fagner Oliveira&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw14eVk4m41u7n9cx6VA8UomNMNmA-NZId47wdfyMaXrGucLgc9OaigpBiM82uUtTsFCH-qQokhxyQg7OLOoBv5bq-BphLX2U8RwY_0jO_joDjBeioO61Nrb9A_f4ZWWRylJQ67670bJ77/s1600/Captura+de+tela+em+2012-01-04+02%253A24%253A01.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw14eVk4m41u7n9cx6VA8UomNMNmA-NZId47wdfyMaXrGucLgc9OaigpBiM82uUtTsFCH-qQokhxyQg7OLOoBv5bq-BphLX2U8RwY_0jO_joDjBeioO61Nrb9A_f4ZWWRylJQ67670bJ77/s200/Captura+de+tela+em+2012-01-04+02%253A24%253A01.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;u&gt;Grupos e permissões de acesso:&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Além das permissões referente aos usuários, temos também as configurações dos grupos, que permitem organizar os usuários, definindo as permissões de acesso de uma forma mais eficaz.&lt;br /&gt;
&lt;br /&gt;
Imagine um servidor compartilhado entre vários usuários, onde apenas três deles, &lt;b&gt;&lt;i&gt;&quot;joao, paulo, tiago&quot;&lt;/i&gt;&lt;/b&gt;, devem ter acesso a pasta &lt;b&gt;&lt;i&gt;&quot;/var/www/intranet&quot;&lt;/i&gt;&lt;/b&gt;, que contém os arquivos do site interno da empresa.&lt;br /&gt;
&lt;br /&gt;
A forma mais simples de fazer isso é criar um grupo, adicionar os usuários ao grupo e ajustar as permissões da pasta para que o grupo tenha permissão de escrita. Para adicionarmos um grupo no sistema, usamos o comando &lt;b&gt;&lt;i&gt;&quot;groupadd&quot;, &lt;/i&gt;&lt;/b&gt;como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# groupadd intranet&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Agora para adicionar os usuários a esse grupo usamos o próprio comando &lt;b&gt;&lt;i&gt;&quot;adduser&quot;&lt;/i&gt;&lt;/b&gt;, seguido pelo login e o grupo ao qual ele será adicionado, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# adduser joao intranet&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Vale lembrar que no CentOS e nas distribuições derivadas do RedHat, o comando &lt;b&gt;&lt;i&gt;&quot;adduser&quot;&lt;/i&gt;&lt;/b&gt; é um link para o comando &lt;b&gt;&lt;i&gt;&quot;useradd&quot;&lt;/i&gt;&lt;/b&gt;, portanto não suporta essa opção. Nesse caso usamos o comando &lt;b&gt;&lt;i&gt;&quot;usermod -a -G&quot;&lt;/i&gt;&lt;/b&gt;, seguido do usuário e grupo respectivamente, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# usermod -a -G joao intranet&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Após adicionarmos os usuários ao grupo, falta ajustar as permissões de acesso, que pode ser realizado com o comando &lt;b&gt;&lt;i&gt;&quot;chmod&quot;&lt;/i&gt;&lt;/b&gt; e &lt;b&gt;&lt;i&gt;&quot;chown&quot;&lt;/i&gt;&lt;/b&gt;. O primeiro comando permite ajustar arquivos e pastas, o segundo permite transferir a posse, ou seja, mudar o dono de um arquivo ou pasta.&lt;br /&gt;
&lt;br /&gt;
Como foi dito anteriormente as permissões são agrupadas em três atributos: (&lt;b&gt;&lt;i&gt;leituara, &lt;/i&gt;&lt;i&gt;gravação e execução&lt;/i&gt;&lt;/b&gt;). Eles são representados pelas letras (&lt;b&gt;&lt;i&gt;r, w, x&lt;/i&gt;&lt;/b&gt;).&lt;br /&gt;
&lt;br /&gt;
As permissões são definidas da seguinte forma: &lt;b&gt;&lt;i&gt;dono&lt;/i&gt;&lt;/b&gt;,&lt;b&gt;&lt;i&gt; grupo&lt;/i&gt;&lt;/b&gt; (incluí todos os usuários pertencente ao grupo),&lt;b&gt;&lt;i&gt; outros&lt;/i&gt;&lt;/b&gt; (são os que não são dono e nem participam do grupo).&lt;br /&gt;
&lt;br /&gt;
Digamos que a pasta &lt;b&gt;&lt;i&gt;&quot;/var/www/intranet&quot;&lt;/i&gt;&lt;/b&gt; tenha sido criada pelo &lt;b&gt;&lt;i&gt;root&lt;/i&gt;&lt;/b&gt;, listando suas permissões de acesso com o comando &lt;b&gt;&lt;i&gt;&quot;ls -l&quot;&lt;/i&gt;&lt;/b&gt; temos:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;drwxr-xr-x 2 root&amp;nbsp; root&amp;nbsp; 4096 Jan&amp;nbsp; 06&amp;nbsp; 13:25&amp;nbsp; intranet&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;explicação:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
d ----&amp;gt; indica que se trata de um diretório&lt;br /&gt;
rwx ----&amp;gt; indicam as permissões para o dono da pasta&lt;br /&gt;
r-x ----&amp;gt; indicam as permissões para todos os usuários que pertencem ao grupo&lt;br /&gt;
r-x ----&amp;gt; indicam as permissões para aqueles que não são donos e que não estão participando de nenhum grupo.&lt;br /&gt;
&lt;br /&gt;
Nesse exemplo o root tem acesso completo a pasta (&lt;b&gt;&lt;i&gt;ler, gravar, executar&lt;/i&gt;&lt;/b&gt;), enquanto que os usuários pertencente ao grupo do root têm apenas acesso (&lt;b&gt;&lt;i&gt;ler, executar&lt;/i&gt;&lt;/b&gt;) e outros também têm apenas acesso (&lt;b&gt;&lt;i&gt;ler, executar&lt;/i&gt;&lt;/b&gt;).&lt;br /&gt;
&lt;br /&gt;
Bom para que os usuários do grupo intranet possam alterar o conteúdo da pasta, é necessário mudar o dono do grupo de &lt;b&gt;&lt;i&gt;&quot;root&quot;&lt;/i&gt;&lt;/b&gt; para &lt;b&gt;&lt;i&gt;&quot;intranet&quot;&lt;/i&gt;&lt;/b&gt; como em.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# chown -R root:intranet /var/www/intranet&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A opção &lt;b&gt;&lt;i&gt;&quot;-R&quot;&lt;/i&gt;&lt;/b&gt; é o modo recursivo, pois fará com que as alterações sejam aplicadas em todas as subpastas.&lt;br /&gt;
&lt;br /&gt;
Agora veja como ficou as permissões do exemplo anterior:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;drwxr-xr-x 2 root:intranet&amp;nbsp; 4096 Jan&amp;nbsp; 06&amp;nbsp; 13:25&amp;nbsp; intranet&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Agora basta apenas alterar as permissões de acesso para o grupo, para isso utilizamos o comando &lt;b&gt;&lt;i&gt;&quot;chmod&quot;&lt;/i&gt;&lt;/b&gt;,como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# chmod -R g+w /var/www/intarnet&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A opção &lt;b&gt;&lt;i&gt;&quot;-R&quot;&lt;/i&gt;&lt;/b&gt; é o modo recursivo, pois fará com que as alterações sejam aplicadas em todas as subpastas.&lt;br /&gt;
&lt;br /&gt;
Caso queira remover a permissão de escrita basta executar o &lt;b&gt;&lt;i&gt;&quot;chmod&quot;&lt;/i&gt;&lt;/b&gt; assim:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# chmod -R g-w /var/www/intranet&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;u&gt;Parâmetros do chmod&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
-R ----&amp;gt; Modo recursivo, altera as permissões de todo conteúdo da pasta&lt;br /&gt;
-u ----&amp;gt; Permissão para o dono da pasta&lt;br /&gt;
-g ----&amp;gt; Permissão para o grupo&lt;br /&gt;
-o ----&amp;gt; Permissão para outros&lt;br /&gt;
+&amp;nbsp; ----&amp;gt; Adiciona a permissão&lt;br /&gt;
-&amp;nbsp;&amp;nbsp; ----&amp;gt; Retira a permissão&lt;br /&gt;
r&amp;nbsp; ----&amp;gt; Permissão de leitura&lt;br /&gt;
w----&amp;gt; Permissão de escrita&lt;br /&gt;
x ----&amp;gt; Permissão de execução (para arquivos indica execução, no caso de pastas permite entrar).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;&lt;i&gt;Modo octal:&lt;/i&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
Assim como podemos ajustar as permissões usando as letras, temos também o modo octal, como em.&lt;br /&gt;
&lt;br /&gt;
0 ----&amp;gt; Nenhuma permissão&lt;br /&gt;
1 ----&amp;gt; Permissão de execução&lt;br /&gt;
2 ----&amp;gt; Permissão de gravação&lt;br /&gt;
3 ----&amp;gt; Permissão de execução e gravação (corresponde á 2+1=3)&lt;br /&gt;
4 ----&amp;gt; Permissão de leitura&lt;br /&gt;
5 ----&amp;gt; Permissão de leitura e execução (corresponde á 4+1=5)&lt;br /&gt;
6 ----&amp;gt; Permissão de leitura e gravação (corresponde á 4+2=6)&lt;br /&gt;
7 ----&amp;gt; Permissão total (corresponde á 4+2+1=7)</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/5271698228062311345/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_79.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/5271698228062311345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/5271698228062311345'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_79.html' title='Dicas de administração do sistema Part 8'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw14eVk4m41u7n9cx6VA8UomNMNmA-NZId47wdfyMaXrGucLgc9OaigpBiM82uUtTsFCH-qQokhxyQg7OLOoBv5bq-BphLX2U8RwY_0jO_joDjBeioO61Nrb9A_f4ZWWRylJQ67670bJ77/s72-c/Captura+de+tela+em+2012-01-04+02%253A24%253A01.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-2394655867638878933</id><published>2012-01-06T00:36:00.000-03:00</published><updated>2012-01-06T00:36:28.687-03:00</updated><title type='text'>Dicas de administração do sistema Part 7</title><content type='html'>&lt;b&gt;&lt;i&gt;Por: Fagner Oliveira&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHnWF6LcB_Js5uWrj5N8XS31gHouiqALozAW4c0bN8d3wM6yZwnUPj1Ot3KORbEtLLBETaPz0YpUirCLSe2diO1Fhe7We391-dWwlFTGE1z-sRRGov8ptWLPwlJIxZV1HrxL5RqYTQ4IgE/s1600/terminal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHnWF6LcB_Js5uWrj5N8XS31gHouiqALozAW4c0bN8d3wM6yZwnUPj1Ot3KORbEtLLBETaPz0YpUirCLSe2diO1Fhe7We391-dWwlFTGE1z-sRRGov8ptWLPwlJIxZV1HrxL5RqYTQ4IgE/s200/terminal.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;u&gt;Gerenciamento de usuários:&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Embora o Linux tenha sido desenvolvido de uma forma independente, ele é um sistema Unix que herdou os recursos multiusuário dos primeiros sistemas Unix. Isso permite que o sistema possa ser usado por vários usuários ao mesmo tempo, sem que um atrapalhe as atividades do outro, nem de forma alguma possa alterar seus arquivos.&lt;br /&gt;
A restrições básicas de acesso são implementadas, através de um sistema de permissões simples, porém, eficientes. Consiste pois em um conjunto de três permissões de acesso (ler, gravar, executar) e três grupos (dono, grupo, outros), combinadas nos permitem fazer muitas coisas.&lt;br /&gt;
&lt;br /&gt;
Existe dois comandos básicos que permite respectivamente a criação de usuários e criação ou alteração de senhas, são eles: &lt;b&gt;&lt;i&gt;&quot;adduser&quot;&lt;/i&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;i&gt;&quot;passwd&quot;&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Para criar um novo usuário, basta executar:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# adduser joao&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
(cria o usuário joao e especifica uma senha para ele)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# passwd joao&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
(altera a senha caso necessite)&lt;br /&gt;
&lt;br /&gt;
Um usuário comum pode alterar sua senha normalmente usando o comando &lt;b&gt;&lt;i&gt;&quot;passwd&quot;&lt;/i&gt;&lt;/b&gt;, porém, é preciso especificar a senha antiga, caso contrário nada será feito. Se isso acontecer será uma tarefa que o administrador do sistema terá que fazer, pois ele entrará com a conta de root e fará o procedimento, lembrando que, para o root não é necessário especificar a senha antiga.&lt;br /&gt;
&lt;br /&gt;
Os usuários cadastrados no sistema estão dentro do arquivo &lt;b&gt;&lt;i&gt;&quot;/etc/passwd&quot;&lt;/i&gt;&lt;/b&gt;, esse arquivo tem o seguinte conteúdo:&lt;br /&gt;
==========================================================================&lt;br /&gt;
&lt;br /&gt;
root:x:0:0:root:/root:/bin/bash&lt;br /&gt;
daemon:x:1:1:daemon:/usr/sbin:/bin/sh&lt;br /&gt;
bin:x:2:2:bin:/bin:/bin/sh&lt;br /&gt;
sys:x:3:3:sys:/dev:/bin/sh&lt;br /&gt;
sync:x:4:65534:sync:/bin:/bin/sync&lt;br /&gt;
games:x:5:60:games:/usr/games:/bin/sh&lt;br /&gt;
man:x:6:12:man:/var/cache/man:/bin/sh&lt;br /&gt;
lp:x:7:7:lp:/var/spool/lpd:/bin/sh&lt;br /&gt;
mail:x:8:8:mail:/var/mail:/bin/sh&lt;br /&gt;
news:x:9:9:news:/var/spool/news:/bin/sh&lt;br /&gt;
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh&lt;br /&gt;
www-data:x:33:33:www-data:/var/www:/bin/sh&lt;br /&gt;
backup:x:34:34:backup:/var/backups:/bin/sh&lt;br /&gt;
list:x:38:38:Mailing List Manager:/var/list:/bin/sh&lt;br /&gt;
irc:x:39:39:ircd:/var/run/ircd:/bin/sh&lt;br /&gt;
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh&lt;br /&gt;
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh&lt;br /&gt;
libuuid:x:100:101::/var/lib/libuuid:/bin/sh&lt;br /&gt;
syslog:x:101:103::/home/syslog:/bin/false&lt;br /&gt;
messagebus:x:102:105::/var/run/dbus:/bin/false&lt;br /&gt;
avahi-autoipd:x:103:108:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false&lt;br /&gt;
&lt;br /&gt;
==========================================================================&lt;br /&gt;
&lt;br /&gt;
Esse arquivo pode ser editado manualmente, porém deve-se tomar muito cuidado para não alterar o campo errado. O comando para editar esse arquivo é o &lt;b&gt;&lt;i&gt;&quot;usermod&quot;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Para deletar um usuário anteriormente criado é o utilizado o comando &lt;b&gt;&lt;i&gt;&quot;deluser&quot;&lt;/i&gt;&lt;/b&gt;, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# deluser joao&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Por padrão ele só exclui a conta do sistema mantendo assim o diretório pessoal do usuário. Caso for necessário remover o usuário incluindo seu diretório pessoal, adicione o parâmetro &lt;b&gt;&lt;i&gt;&quot;--remove-home&quot;&lt;/i&gt;&lt;/b&gt;, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# deluser joao --remove-home&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Também existe a possibilidade de bloquear um usuário específico sem fazer sua exclusão do sistema, para isso adicione o parâmetro &lt;b&gt;&lt;i&gt;&quot;-l&quot;&lt;/i&gt;&lt;/b&gt; no comando &lt;b&gt;&lt;i&gt;&quot;passwd&quot;&lt;/i&gt;&lt;/b&gt;, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# passwd -l joao&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Dessa forma é incluído uma &lt;b&gt;&lt;i&gt;&quot;!&quot;&lt;/i&gt;&lt;/b&gt; antes da conta do usuário no arquivo &lt;b&gt;&lt;i&gt;&quot;/etc/passwd&quot;&lt;/i&gt;&lt;/b&gt;. Para desbloquear usa-se a opção &lt;b&gt;&lt;i&gt;&quot;-u&quot;&lt;/i&gt;&lt;/b&gt;, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# passwd -u joao&lt;/i&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/2394655867638878933/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_06.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/2394655867638878933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/2394655867638878933'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_06.html' title='Dicas de administração do sistema Part 7'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHnWF6LcB_Js5uWrj5N8XS31gHouiqALozAW4c0bN8d3wM6yZwnUPj1Ot3KORbEtLLBETaPz0YpUirCLSe2diO1Fhe7We391-dWwlFTGE1z-sRRGov8ptWLPwlJIxZV1HrxL5RqYTQ4IgE/s72-c/terminal.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-989769746700540135</id><published>2012-01-05T01:02:00.000-03:00</published><updated>2012-01-05T01:02:19.643-03:00</updated><title type='text'>Dicas de administração do sistema Part 6</title><content type='html'>&lt;b&gt;&lt;i&gt;Por: Fagner Oliveira&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg686T-Bv-VW0fi3uwr5kx4SQymbZ3q7RxpX0xbhtM_EdVPYNyQY6oCg8nbDbNB5AaC1mZtWAMS8pfEMIMvDaEbmrqGXMsCoa8s7SGzAzwfEJKytmgre1qItJJQBB4tp3JYvQmOyydqr71d/s1600/terminal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg686T-Bv-VW0fi3uwr5kx4SQymbZ3q7RxpX0xbhtM_EdVPYNyQY6oCg8nbDbNB5AaC1mZtWAMS8pfEMIMvDaEbmrqGXMsCoa8s7SGzAzwfEJKytmgre1qItJJQBB4tp3JYvQmOyydqr71d/s200/terminal.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;&lt;i&gt;Aglutinando arquivos:&lt;/i&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Tar:&lt;/i&gt;&lt;/b&gt; Esse comando é usado para empacotar, compactar e descompactar arquivos.&lt;br /&gt;
Em sua forma mais simples possuí essa estrutura:&lt;br /&gt;
&lt;br /&gt;
comando: opcões: parâmetro: diretório&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Opções do Tar:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
-c ----&amp;gt; criar&lt;br /&gt;
-x ----&amp;gt; extrair&lt;br /&gt;
-v ----&amp;gt; modo detalhado&lt;br /&gt;
-f ----&amp;gt; indica o nome do arquivo&lt;br /&gt;
-j ----&amp;gt; permite usar o método de compressão bzip2&lt;br /&gt;
-z ----&amp;gt; permite usar o método de compressão gzip&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ex: tar&amp;nbsp; -cjvf &amp;nbsp; backup.tar.bz2 &amp;nbsp; /home&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Aqui estou dizendo para o tar criar o arquivo chamado backup incluindo todos os arquivos do diretório &lt;b&gt;&lt;i&gt;/home&lt;/i&gt;&lt;/b&gt; e utilizando compressão bzip2 mostrando toda a operação na tela.&lt;br /&gt;
&lt;br /&gt;
Caso fosse necessário extrair os arquivos desse pacote, executaria o tar assim:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ex: tar -xjvf&amp;nbsp; backup.tar.bz2&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;u&gt;Acertando o relógio:&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao tratar-se de servidores, o relógio do sistema é mais uma configuração importante que não pode ser deixada de lado. Imagine que você precisasse entregar uma auditória de segurança, e ao analisar os logs do seu servidor notaria que o horário estava totalmente errado. E agora, o que fazer?&lt;br /&gt;
Simplesmente nada, mas esse tipo de erro pode ser evitado. Mas como?&lt;br /&gt;
&lt;br /&gt;
Bem, existe um protocolo chamado &lt;b&gt;&lt;i&gt;ntp&lt;/i&gt;&lt;/b&gt; (Network Time Protocol), ele é responsável por manter o relógio do sistema em sincronia com outro servidor &lt;b&gt;&lt;i&gt;ntp&lt;/i&gt;&lt;/b&gt;, geralmente o &lt;b&gt;&lt;i&gt;&quot;pool.ntp.org&quot; &lt;/i&gt;&lt;/b&gt;é utilizado para esse fim.&lt;br /&gt;
&lt;br /&gt;
Para usá-lo, o primeiro passo é verificar se os pacotes &lt;b&gt;&lt;i&gt;&quot;ntp e ntpdate&quot;&lt;/i&gt;&lt;/b&gt; estão instalados no sistema. Em distribuições derivadas do &lt;b&gt;&lt;i&gt;Debian&lt;/i&gt;&lt;/b&gt;, você pode instalá-los usando o &lt;b&gt;&lt;i&gt;&quot;apt-get&quot;.&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# apt-get install ntp ntpdate&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Após instalado o ntp passa a ajustar o relógio do sistema de forma totalmente transparente, mantendo o relógio em sincronia com os servidores especificados no arquivo&lt;b&gt;&lt;i&gt; &quot;/etc/ntp.conf&quot;.&lt;/i&gt;&lt;/b&gt; Para checar a hora é utilizado o comando &lt;b&gt;&lt;i&gt;&quot;date&quot;&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ex: # date&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Qui Jan&amp;nbsp; 5 00:40:38 BRT 2012&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Existe uma diferença em relação ao ntpdate, o ntp ajusta poucos segundos de cada vez, pois a função de ajustar o relógio em caso de grandes atrasos ficou para o &lt;b&gt;&lt;i&gt;&quot;ntpdate&quot;&lt;/i&gt;&lt;/b&gt;, que atualiza na marra. Independente de quão grande seja o atraso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ex: ntpdate -u pool.ntp.org&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A opção &lt;b&gt;&lt;i&gt;&quot;-u&quot;&lt;/i&gt;&lt;/b&gt; é usada para que ele utilize uma porta UDP alta, evitando que a porta 123 esteja aberta no firewall, e &lt;b&gt;&lt;i&gt;&quot;pool.ntp.org&quot;&lt;/i&gt;&lt;/b&gt; é um servidor público, que passa a requisição para um servidor mais próximo.&lt;br /&gt;
&lt;br /&gt;
Caso o horário apareça atrasado ou adiantado algumas horas, é sinal que o fuso horário não tenha sido definido corretamente. Nesse caso utiliza-se o comando &lt;b&gt;&lt;i&gt;&quot;tzselect&quot;&lt;/i&gt;&lt;/b&gt;, para ajustar as configurações.&lt;br /&gt;
Caso o servidor utilize o horário de Brasília (UTC-3), você usaria as opções opções&amp;nbsp; 2) Americas &amp;gt; 9) Brasil &amp;gt; 8) S &amp;amp; SE Brasil ( GO, DF, MG, ES, RJ, SP, PR, SC, RS).</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/989769746700540135/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_05.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/989769746700540135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/989769746700540135'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_05.html' title='Dicas de administração do sistema Part 6'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg686T-Bv-VW0fi3uwr5kx4SQymbZ3q7RxpX0xbhtM_EdVPYNyQY6oCg8nbDbNB5AaC1mZtWAMS8pfEMIMvDaEbmrqGXMsCoa8s7SGzAzwfEJKytmgre1qItJJQBB4tp3JYvQmOyydqr71d/s72-c/terminal.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-8339687873924165862</id><published>2012-01-04T00:13:00.000-03:00</published><updated>2012-01-04T09:21:53.893-03:00</updated><title type='text'>Dicas de administração do sistema Part 5</title><content type='html'>&lt;b&gt;&lt;i&gt;Por: Fagner Oliveira&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-B6xEFO3bvA3cPruI3uZfL7SDjYLHrRPA4_2rQuJzKQe4TTy9-XZWutqZfEZA5jIjhkCFxuuVny25NM5U0rdSMniaGTZKVEDexy_WXHPcdg4RbtXKOY6H3gkqxzFvMHjUehtoI1hswcQz/s1600/terminal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-B6xEFO3bvA3cPruI3uZfL7SDjYLHrRPA4_2rQuJzKQe4TTy9-XZWutqZfEZA5jIjhkCFxuuVny25NM5U0rdSMniaGTZKVEDexy_WXHPcdg4RbtXKOY6H3gkqxzFvMHjUehtoI1hswcQz/s200/terminal.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Bash_completion:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Um dos recursos mais úteis do terminal é usar a tecla TAB para completar comandos, o famoso Bash_completion (auto-completar), ao pressionar uma vez a tecla TAB o interpretador tenta completar o comando, caso haja mais de uma possibilidade outro toque e ele lista as opções.&lt;br /&gt;
Parece estranho, mas esse recurso vem desativado em algumas distribuições, para ativá-lo é bem simples; basta adicionar a seguinte linha no &lt;b&gt;&lt;i&gt;&quot;/etc/profile&quot;&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;[&amp;nbsp; &quot;$PS1&quot;&amp;nbsp; -a&amp;nbsp;&amp;nbsp; -f&amp;nbsp; /etc/bash_completion&amp;nbsp; ]&amp;nbsp; &amp;amp;&amp;amp;&amp;nbsp; .&amp;nbsp; /etc/bash_completion&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Entendendo o path:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
O sistema procura por comandos dentro de pastas específicas, e a esse conjunto de pastas dar-se o nome de &lt;b&gt;&lt;i&gt;&quot;PATH&quot;&lt;/i&gt;&lt;/b&gt; que por sua vez é armazenado em uma variável no sistema com o o nome cognato &lt;b&gt;&lt;i&gt;&quot;PATH&quot;&lt;/i&gt;&lt;/b&gt;. Para ver a lista basta usar esse comando:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;$ echo $PATH&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;/usr/local/bin:/usr/bin:/bin:/usr/games&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A pasta /bin contém os utilitários do sistema, comandos como: (cat, cp, rm, mv) estão dentro dessa pasta. A grande maioria dos executáveis de programas vão para &lt;b&gt;&lt;i&gt;&quot;/usr/bin&quot;&lt;/i&gt;&lt;/b&gt;, onde temos tanto aplicativos do terminal como do modo gráfico.&lt;br /&gt;
&lt;br /&gt;
Ao executar o mesmo comando como root, percebe-se que a lista muda um pouco.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# echo $PATH&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A diferença aqui é que o PATH do root possui os diretórios &lt;b&gt;&lt;i&gt;&quot;/usr/local/sbin&quot;&lt;/i&gt;&lt;/b&gt; e &lt;b&gt;&lt;i&gt;&quot;/usr/sbin&quot;&lt;/i&gt;&lt;/b&gt;. Pois essas duas pastas são reservadas aos comandos que só podem ser executados por ele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Edição básica de arquivos com vi&lt;/i&gt;&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
O vi (Visual editor) é o editor de textos padrão, o mesmo é voltado para operação em terminal, onde os atalhos do teclado são usados para tarefas de edição.&lt;br /&gt;
Há três modos de execução básicos no vi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Modo de navegação:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
É o modo inicial do vi. Nesse modo as teclas do teclado atuam na navegação e edição de blocos de texto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Modo de inserção:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Para entrar no modo de inserção basta pressionar a tecla &lt;b&gt;&lt;i&gt;[i]&lt;/i&gt;&lt;/b&gt; ou &lt;b&gt;&lt;i&gt;[A]&lt;/i&gt;&lt;/b&gt;, esse modo é usado para digitar textos no documento. Nesse modo ao pressionar a tecla &lt;b&gt;&lt;i&gt;[ESC]&lt;/i&gt;&lt;/b&gt; é feita a saída do modo de inserção voltando para o modo de navegação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Modo de comando:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Para entrar nesse modo basta pressionar &lt;b&gt;&lt;i&gt;[:]&lt;/i&gt;&lt;/b&gt; no modo de navegação, esse modo é usado para fazer buscas, salvar, sair, executar comandos do shell e alterar configurações do próprio vi. Para voltar para o modo de navegação basta usar a instrução &lt;b&gt;&lt;i&gt;visual&lt;/i&gt;&lt;/b&gt; ou &lt;b&gt;&lt;i&gt;[ Enter]&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Comandos do vi:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
:! ---&amp;gt; Permite executar um comando do shell&lt;br /&gt;
:quit ou :q ----&amp;gt; Fecha&lt;br /&gt;
:quit! ou :q! ----&amp;gt; Fecha sem gravar&lt;br /&gt;
:wq ----&amp;gt; Salva e fecha&lt;br /&gt;
:exit ou : x ou :e ----&amp;gt; Fecha e grava se for necessário&lt;br /&gt;
:visual ----&amp;gt; Volta para o modo de comando&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Teclas de navegação:&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O, $ ----&amp;gt; inicio e fim de linha&lt;br /&gt;
1G, G ----&amp;gt;inicio e fim de documento &lt;br /&gt;
h, j, k, l ----&amp;gt; esquerda, abaixo, acima, direita&lt;br /&gt;
/, ? ----&amp;gt; busca para frente e para trás&lt;br /&gt;
r ----&amp;gt; substitui um único caractere&lt;br /&gt;
x ----&amp;gt; apaga um único caractere&lt;br /&gt;
y, yy ----&amp;gt; copia um item ou toda linha&lt;br /&gt;
p, P ----&amp;gt; cola o conteúdo depois ou antes do cursor&lt;br /&gt;
u ----&amp;gt; desfazer&lt;br /&gt;
ZZ ----&amp;gt; fecha e salva caso necessário&lt;br /&gt;
ZQ ----&amp;gt; fecha e não salva</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/8339687873924165862/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_7274.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/8339687873924165862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/8339687873924165862'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_7274.html' title='Dicas de administração do sistema Part 5'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-B6xEFO3bvA3cPruI3uZfL7SDjYLHrRPA4_2rQuJzKQe4TTy9-XZWutqZfEZA5jIjhkCFxuuVny25NM5U0rdSMniaGTZKVEDexy_WXHPcdg4RbtXKOY6H3gkqxzFvMHjUehtoI1hswcQz/s72-c/terminal.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-6381032493351521000</id><published>2012-01-03T13:14:00.000-03:00</published><updated>2012-01-04T09:20:39.995-03:00</updated><title type='text'>Dicas de administração do sistema Part 4</title><content type='html'>&lt;b&gt;&lt;i&gt;Por: Fagner Oliveira&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyE90WPiunQiPxtQhE7p7pGd3N91VhQtNALkcDcZsoH4tO5paSUjEtIPKjE2Bl7pA7SdTgJ5f4xgakSreF__xaaoQWQHINA32GirxmXb7RUZuJT1JvkWqDQUg_bfOfoUNUM9oAN6RZR8X1/s1600/terminal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyE90WPiunQiPxtQhE7p7pGd3N91VhQtNALkcDcZsoH4tO5paSUjEtIPKjE2Bl7pA7SdTgJ5f4xgakSreF__xaaoQWQHINA32GirxmXb7RUZuJT1JvkWqDQUg_bfOfoUNUM9oAN6RZR8X1/s200/terminal.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;ln:&lt;/i&gt;&lt;/b&gt; Permite criar links entre arquivos, semelhante aos atalhos do Windows. O sistema suporta dois tipos de links, são eles: os Hard links e os Soft links (links simbólicos).&lt;br /&gt;
O sistema trabalha com o link da mesma forma que o arquivo original, de fato que ao gravar informações no link, ou visualizar seu conteúdo, você estar simplesmente trabalhando diretamente com o arquivo, caso mova-se, delete ou renomei o link, as mudanças são feitas apenas no link.&lt;br /&gt;
Os Soft links são atalho estático: ao mover ou deletar o arquivo, é quebrada a ligação com o link. Já o Hard links são mais precisos, pois estão mais intimamente ligados ao arquivo e sofrem alterações junto com ele: se o arquivo mudar de lugar, o próprio link faz sua atualização automaticamente. Isso só é possível porque nos sistemas de arquivos usados pelo sistema, cada arquivo possuí um código que o identifica (o inode), que nunca muda.&lt;br /&gt;
Quando o arquivo é renomeado o sistema sabe que é o mesmo do atalho simplesmente procurando pelo inode ao invés do nome. Outra dica é que se você apaga o arquivo original, o arquivo continua acessível através do Hard link, é como se você tivesse duas cópias do mesmo arquivo, mas apenas o espaço em disco é usado uma única vez.&lt;br /&gt;
A grande limitação dos Hard links é que os links só podem ser criados se os arquivos de destino estiverem dentro da mesma partição. Este é o motivo dos links simbólicos serem mais usados.&lt;br /&gt;
&lt;br /&gt;
Caso seja usado sem argumentos, o comando&lt;b&gt;&lt;i&gt; ln&lt;/i&gt;&lt;/b&gt; criará um Hard link, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;$ ln /var/www/dominiointerno/arquivo &amp;nbsp; /home/dominiointerno/arquivo&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Os links simbólicos são criados passando como argumento para o comando&lt;b&gt;&lt;i&gt; ln&lt;/i&gt;&lt;/b&gt; a opção &lt;b&gt;&lt;i&gt;&quot;-s&quot;&lt;/i&gt;&lt;/b&gt;, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;ln -s /var/www/dominiointerno/html&amp;nbsp;&amp;nbsp;&amp;nbsp; /home/dominiointerno/html&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Histórico:&lt;/i&gt;&lt;/b&gt; O terminal mantém armazenado um histórico dos últimos 500 comandos executados, que é salvo dentro do arquivo &lt;b&gt;&lt;i&gt;&quot;.bash_history&quot;&lt;/i&gt;&lt;/b&gt; no diretório &lt;b&gt;&lt;i&gt;&quot;/home&quot;&lt;/i&gt;&lt;/b&gt;. &lt;br /&gt;
Caso queira repetir um comando recente, basta pressionar setas para cima ou para baixo até encontrá-lo. Se preferir ver uma lista com todos os comandos digitados use o comando &lt;b&gt;&lt;i&gt;&quot;history&quot;&lt;/i&gt;&lt;/b&gt;, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;#&amp;nbsp; history&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;94&amp;nbsp; sudo ifconfig &lt;br /&gt;
&amp;nbsp;&amp;nbsp; 95&amp;nbsp; sudo /etc/init.d/network-manager restart&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 96&amp;nbsp; sudo ifconfig &lt;br /&gt;
&amp;nbsp;&amp;nbsp; 97&amp;nbsp; echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward &lt;br /&gt;
&amp;nbsp;&amp;nbsp; 98&amp;nbsp; sudo echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward &lt;br /&gt;
&amp;nbsp;&amp;nbsp; 99&amp;nbsp; sudo wireshark &lt;br /&gt;
&amp;nbsp; 100&amp;nbsp; xkill&lt;br /&gt;
&amp;nbsp; 101&amp;nbsp; sudo which ls&lt;br /&gt;
&amp;nbsp; 102&amp;nbsp; which ls&lt;br /&gt;
&amp;nbsp; 103&amp;nbsp; find /etc/ -name smb.conf&lt;br /&gt;
&amp;nbsp; 104&amp;nbsp; sudo find /etc/ -name smb.conf&lt;br /&gt;
&amp;nbsp; 105&amp;nbsp; su -&lt;br /&gt;
&amp;nbsp; 106&amp;nbsp; head /etc/samba/smb.conf | cat -n&lt;br /&gt;
&amp;nbsp; 107&amp;nbsp; head -20 /etc/samba/smb.conf | cat -n&lt;br /&gt;
&amp;nbsp; 108&amp;nbsp; tail -f /var/log/syslog&lt;br /&gt;
&amp;nbsp; 109&amp;nbsp; head -20 /etc/samba/smb.conf | cat -n&lt;br /&gt;
&amp;nbsp; 110&amp;nbsp; sudo -i&lt;br /&gt;
&amp;nbsp; 111&amp;nbsp; history&lt;br /&gt;
&lt;br /&gt;
Como podem observar os comandos são numerados de acordo com a ordem com que foram executados, uma dica interessante é que podemos reexecutar qualquer comando da lista, basta usar a exclamação seguido do número do comando que aparece na lista. Digamos que você quisesse executar novamente o comando&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&quot;sudo echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forwar&quot;, &lt;/i&gt;&lt;/b&gt;que aparece com número 98 da lista, você usaria:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# !98&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ponto e vírgula&lt;/i&gt;&lt;/b&gt;: O sistema oferece disponibiliza um recurso que permite executar mais de um comando ao mesmo tempo, basta separá-los por &lt;b&gt;&lt;i&gt;&quot;;&quot;&lt;/i&gt;&lt;/b&gt;, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;$ wget -c http://url/cdubuntu1.iso; wget -c http://url/cdubuntu2.iso; wget -c http://url/cdubuntu3.iso&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Case sensitive:&lt;/i&gt;&lt;/b&gt; Todos os comandos e parâmetros dentro de arquivos de configuração são case sensitive, pois precisa respeitar a gráfia correta diferenciando maiśuculas de minúsculas. Por exemplo:&lt;br /&gt;
&lt;br /&gt;
O comando &lt;b&gt;&lt;i&gt;&quot;ls -s&quot;&amp;nbsp; &lt;/i&gt;&lt;/b&gt;mostra o tamanho dos arquivos na listagem, enquanto que o comando &lt;b&gt;&lt;i&gt;&quot;ls -S&quot;&lt;/i&gt;&lt;/b&gt; ordena os arquivos por tamanho.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;reboot:&lt;/i&gt;&lt;/b&gt; Esse comando reinicia o sistema&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;shutdown:&lt;/i&gt;&lt;/b&gt; Esse comando é usado para desligar ou reiniciar o sistema, mas dar a possibilidade de especificar um horário. Em caso de servidores ele é bastante útil permitindo agendar os reboots do sistema, para serem executados em horários de baixo pico.&lt;br /&gt;
&lt;br /&gt;
Para isso deve-se especificar um tempo em minutos que o sistema esperará antes de fazer o desligamento, usando o parâmetro &lt;b&gt;&lt;i&gt;&quot;+&quot;&lt;/i&gt;&lt;/b&gt;, como em &lt;b&gt;&lt;i&gt;&quot;shutdown -r +60&quot;&lt;/i&gt;&lt;/b&gt;, também é possível especificar um horário no formato &lt;b&gt;&lt;i&gt;&quot;hh:mm&quot;&lt;/i&gt;&lt;/b&gt;, como em &lt;b&gt;&lt;i&gt;&quot;shutdown -r 06:00&quot;&lt;/i&gt;&lt;/b&gt; (para reiniciar às seis da manhã). Caso queira desligar bastar substituir o &lt;b&gt;&lt;i&gt;&quot;-r&quot;&lt;/i&gt;&lt;/b&gt; por &lt;b&gt;&lt;i&gt;&quot;-h&quot;&lt;/i&gt;&lt;/b&gt;.</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/6381032493351521000/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_03.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/6381032493351521000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/6381032493351521000'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part_03.html' title='Dicas de administração do sistema Part 4'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyE90WPiunQiPxtQhE7p7pGd3N91VhQtNALkcDcZsoH4tO5paSUjEtIPKjE2Bl7pA7SdTgJ5f4xgakSreF__xaaoQWQHINA32GirxmXb7RUZuJT1JvkWqDQUg_bfOfoUNUM9oAN6RZR8X1/s72-c/terminal.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-4080976474268148274</id><published>2012-01-03T00:11:00.000-03:00</published><updated>2012-01-04T09:19:23.719-03:00</updated><title type='text'>Dicas de administração do sistema Part 3</title><content type='html'>&lt;b&gt;&lt;i&gt;Por: Fagner Oliveira&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzB-N27UidA-H_mBo_rlsPSkpr1v40p_Cw66Amkn6frtroVzMUPZJqoQney4jI7jw3_zZrH4jG9XH9thyphenhyphenztx_pk5GB7nhwLkS5D2-0gwCpGNZqNvPGBKxl4ONkR1sGsBraQ9Kb0CgPsu6H/s1600/terminal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzB-N27UidA-H_mBo_rlsPSkpr1v40p_Cw66Amkn6frtroVzMUPZJqoQney4jI7jw3_zZrH4jG9XH9thyphenhyphenztx_pk5GB7nhwLkS5D2-0gwCpGNZqNvPGBKxl4ONkR1sGsBraQ9Kb0CgPsu6H/s200/terminal.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;locate:&lt;/i&gt;&lt;/b&gt; Esse comando permite encontrar arquivos no sistema, diferentemente do comando &lt;b&gt;&lt;i&gt;&quot;find&quot;&lt;/i&gt;&lt;/b&gt; que veremos a seguir, o &lt;b&gt;&lt;i&gt;&quot;locate&quot;&lt;/i&gt;&lt;/b&gt; não faz sua pesquisa no hd, mas em sua base de dados que é atualizada com o comando &lt;b&gt;&lt;i&gt;&quot;updatedb&quot;&lt;/i&gt;&lt;/b&gt;, caso você queira procurar por arquivos criado recentemente o &lt;b&gt;&lt;i&gt;locate&lt;/i&gt;&lt;/b&gt; não encontrará, ao menos que você tenha executado o&lt;b&gt;&lt;i&gt; updatedb&lt;/i&gt;&lt;/b&gt; para atualizar sua base de dados.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;which:&lt;/i&gt;&lt;/b&gt; mostra o caminho dos executáveis no sistema&lt;br /&gt;
Ex:&lt;b&gt;&lt;i&gt; which ls&lt;br /&gt;
/bin/ls&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;find:&lt;/i&gt;&lt;/b&gt; Também usado para procurar arquivos, mas não usa uma base de dados, como o &lt;b&gt;&lt;i&gt;locate&lt;/i&gt;&lt;/b&gt;, sua pesquisa vasculha diretórios e subdiretórios até encontrar o arquivo&lt;br /&gt;
&lt;br /&gt;
Ex:&lt;b&gt;&lt;i&gt; sudo find /etc/ -name smb.conf&lt;br /&gt;
/etc/samba/smb.conf&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;su:&lt;/i&gt;&lt;/b&gt; No sistema existe uma separação entre o &quot;root&quot; e os demais usuários do sistema, o &quot;root&quot; têm acesso completo ao sistema, podendo alterar configurações e usar a maior parte das ferramentas para tal procedimento.&lt;br /&gt;
Sua sintaxe é bem básica:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ex:&lt;/i&gt;&lt;i&gt; su -&lt;br /&gt;
Senha: &lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;sudo:&lt;/i&gt;&lt;/b&gt; Algumas distribuições vem com a conta de &quot;root&quot; desativada por padrão, ai é que entra a utilidade desse comando, assim como outros utilitários no sistema, o &lt;b&gt;&lt;i&gt;&quot;sudo&quot;&lt;/i&gt;&lt;/b&gt; possuí seu arquivo de configuração, localizado em &lt;b&gt;&lt;i&gt;&quot;/etc/sudoers&quot;&lt;/i&gt;&lt;/b&gt;, esse arquivo serve para permitir quem usará o comando. No ubuntu só o usuário administrativo criado na instalação poderá usar o &lt;b&gt;&lt;i&gt;&quot;sudo&quot;&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ex: sudo -i&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;cat:&lt;/i&gt;&lt;/b&gt; Usado para visualizar o conteúdo de arquivos, como em &lt;b&gt;&lt;i&gt;&quot;cat /etc/samba/smb.conf&quot;&lt;/i&gt;&lt;/b&gt;, ele também pode ser combinado com outros comandos para fazer cópia de arquivos, como em&lt;b&gt;&lt;i&gt; &quot; cat meuarquivo.txt &amp;gt; /dev/fd0&quot;&lt;/i&gt;&lt;/b&gt;, nesse caso o &lt;b&gt;&lt;i&gt;/dev/fd0&lt;/i&gt;&lt;/b&gt; representa minha unidade de disquete no sistema.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;head:&lt;/i&gt;&lt;/b&gt; permite visualizar as primeiras linhas de um arquivo, por padrão ele mostra as primeiras dez linhas, caso queira que ele mostre uma quantidade maior de linhas execute-o assim:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ex:&lt;/i&gt;&lt;/b&gt; &lt;b&gt;&lt;i&gt;head -20 /etc/samba/smb.conf | cat -n&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; # Sample configuration file for the Samba suite for Debian GNU/Linux.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; # This is the main Samba configuration file. You should read the&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; # smb.conf(5) manual page in order to understand the options listed&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp; # here. Samba has a huge number of configurable options most of which &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp;&amp;nbsp; # are not shown in this example&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp; # Some options that are often worth tuning have been included as&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 11&amp;nbsp;&amp;nbsp;&amp;nbsp; # commented-out examples in this file.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 12&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp; - When such options are commented with &quot;;&quot;, the proposed setting&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 13&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp;&amp;nbsp;&amp;nbsp; differs from the default Samba behaviour&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 14&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp; - When commented with &quot;#&quot;, the proposed setting is the default&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 15&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp;&amp;nbsp;&amp;nbsp; behaviour of Samba but the option is considered important&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp;&amp;nbsp;&amp;nbsp; enough to be mentioned here&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 17&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 18&amp;nbsp;&amp;nbsp;&amp;nbsp; # NOTE: Whenever you modify this file you should run the command&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 19&amp;nbsp;&amp;nbsp;&amp;nbsp; # &quot;testparm&quot; to check that you have not made any basic syntactic &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&amp;nbsp;&amp;nbsp;&amp;nbsp; # errors. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;tail: &lt;/i&gt;&lt;/b&gt;Permite visualizar as últimas linhas de um arquivo, por padrão mostra as últimas dez linhas, esse comando é muito usado para visualizar os arquivos de log, para visualizar arquivos de log em tempo real usa-se a opção &quot;-f &quot; seguido do arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ex:&lt;/i&gt;&lt;/b&gt; &lt;b&gt;&lt;i&gt;tail -f /var/log/syslog&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:03 200 kernel: [19637.235131] init: cups main process ended, respawning&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:10 200 kernel: [19644.025724] type=1400 audit(1325559430.056:21128): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/lib/cups/backend/cups-pdf&quot; pid=31755 comm=&quot;apparmor_parser&quot;&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:10 200 kernel: [19644.026255] type=1400 audit(1325559430.056:21129): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/sbin/cupsd&quot; pid=31755 comm=&quot;apparmor_parser&quot;&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:10 200 kernel: [19644.052801] type=1400 audit(1325559430.084:21130): apparmor=&quot;DENIED&quot; operation=&quot;chown&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/&quot; pid=31756 comm=&quot;cupsd&quot; requested_mask=&quot;w&quot; denied_mask=&quot;w&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:10 200 kernel: [19644.053062] type=1400 audit(1325559430.084:21131): apparmor=&quot;DENIED&quot; operation=&quot;chown&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/certs/&quot; pid=31756 comm=&quot;cupsd&quot; requested_mask=&quot;w&quot; denied_mask=&quot;w&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:10 200 kernel: [19644.058626] type=1400 audit(1325559430.088:21132): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/printcap&quot; pid=31756 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:10 200 kernel: [19644.064790] type=1400 audit(1325559430.096:21133): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/cups.sock&quot; pid=31756 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:10 200 kernel: [19644.065178] type=1400 audit(1325559430.096:21134): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/cupsd.pid&quot; pid=31756 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:10 200 kernel: [19644.066656] init: cups main process (31756) terminated with status 1&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:10 200 kernel: [19644.066775] init: cups main process ended, respawning&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:16 200 kernel: [19650.879763] type=1400 audit(1325559436.908:21135): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/lib/cups/backend/cups-pdf&quot; pid=31778 comm=&quot;apparmor_parser&quot;&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:16 200 kernel: [19650.880382] type=1400 audit(1325559436.912:21136): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/sbin/cupsd&quot; pid=31778 comm=&quot;apparmor_parser&quot;&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:16 200 kernel: [19650.908451] type=1400 audit(1325559436.940:21137): apparmor=&quot;DENIED&quot; operation=&quot;chown&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/&quot; pid=31780 comm=&quot;cupsd&quot; requested_mask=&quot;w&quot; denied_mask=&quot;w&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:16 200 kernel: [19650.908685] type=1400 audit(1325559436.940:21138): apparmor=&quot;DENIED&quot; operation=&quot;chown&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/certs/&quot; pid=31780 comm=&quot;cupsd&quot; requested_mask=&quot;w&quot; denied_mask=&quot;w&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:16 200 kernel: [19650.917573] type=1400 audit(1325559436.948:21139): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/printcap&quot; pid=31780 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:16 200 kernel: [19650.924979] type=1400 audit(1325559436.956:21140): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/cups.sock&quot; pid=31780 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:16 200 kernel: [19650.925414] type=1400 audit(1325559436.956:21141): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/cupsd.pid&quot; pid=31780 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:16 200 kernel: [19650.926916] init: cups main process (31780) terminated with status 1&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:16 200 kernel: [19650.927026] init: cups main process ended, respawning&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:23 200 kernel: [19657.333116] type=1400 audit(1325559443.364:21142): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/lib/cups/backend/cups-pdf&quot; pid=31798 comm=&quot;apparmor_parser&quot;&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:23 200 kernel: [19657.333527] type=1400 audit(1325559443.364:21143): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/sbin/cupsd&quot; pid=31798 comm=&quot;apparmor_parser&quot;&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:23 200 kernel: [19657.354606] type=1400 audit(1325559443.384:21144): apparmor=&quot;DENIED&quot; operation=&quot;chown&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/&quot; pid=31799 comm=&quot;cupsd&quot; requested_mask=&quot;w&quot; denied_mask=&quot;w&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:23 200 kernel: [19657.354782] type=1400 audit(1325559443.384:21145): apparmor=&quot;DENIED&quot; operation=&quot;chown&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/certs/&quot; pid=31799 comm=&quot;cupsd&quot; requested_mask=&quot;w&quot; denied_mask=&quot;w&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:23 200 kernel: [19657.360698] type=1400 audit(1325559443.392:21146): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/printcap&quot; pid=31799 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:23 200 kernel: [19657.366326] type=1400 audit(1325559443.396:21147): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/cups.sock&quot; pid=31799 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:23 200 kernel: [19657.366744] type=1400 audit(1325559443.396:21148): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/cupsd.pid&quot; pid=31799 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:23 200 kernel: [19657.368310] init: cups main process (31799) terminated with status 1&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:23 200 kernel: [19657.368462] init: cups main process ended, respawning&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:29 200 kernel: [19663.735830] type=1400 audit(1325559449.764:21149): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/lib/cups/backend/cups-pdf&quot; pid=31817 comm=&quot;apparmor_parser&quot;&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:29 200 kernel: [19663.736391] type=1400 audit(1325559449.768:21150): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/sbin/cupsd&quot; pid=31817 comm=&quot;apparmor_parser&quot;&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:29 200 kernel: [19663.757962] type=1400 audit(1325559449.788:21151): apparmor=&quot;DENIED&quot; operation=&quot;chown&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/&quot; pid=31818 comm=&quot;cupsd&quot; requested_mask=&quot;w&quot; denied_mask=&quot;w&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:29 200 kernel: [19663.758115] type=1400 audit(1325559449.788:21152): apparmor=&quot;DENIED&quot; operation=&quot;chown&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/certs/&quot; pid=31818 comm=&quot;cupsd&quot; requested_mask=&quot;w&quot; denied_mask=&quot;w&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:29 200 kernel: [19663.763306] type=1400 audit(1325559449.792:21153): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/printcap&quot; pid=31818 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:29 200 kernel: [19663.769952] type=1400 audit(1325559449.800:21154): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/cups.sock&quot; pid=31818 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:29 200 kernel: [19663.770346] type=1400 audit(1325559449.800:21155): apparmor=&quot;DENIED&quot; operation=&quot;mknod&quot; parent=1 profile=&quot;/usr/sbin/cupsd&quot; name=&quot;/run/cups/cupsd.pid&quot; pid=31818 comm=&quot;cupsd&quot; requested_mask=&quot;c&quot; denied_mask=&quot;c&quot; fsuid=0 ouid=0&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:29 200 kernel: [19663.771752] init: cups main process (31818) terminated with status 1&lt;br /&gt;
Jan&amp;nbsp; 2 23:57:29 200 kernel: [19663.771841] init: cups main process ended, respawning&lt;br /&gt;
^C&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;| (pipe):&lt;/i&gt;&lt;/b&gt; o pipe junto com as setas de redirecionamento ( &amp;gt; e &amp;gt;&amp;gt;) é muito usado em scipts. A ideia desse comando é redirecionar a saída de um comando para entrada de outro. vejam!!!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ex:&lt;/i&gt;&lt;/b&gt; &lt;br /&gt;
head -20 /etc/samba/smb.conf | cat -n&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; # Sample configuration file for the Samba suite for Debian GNU/Linux.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; # This is the main Samba configuration file. You should read the&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; # smb.conf(5) manual page in order to understand the options listed&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp; # here. Samba has a huge number of configurable options most of which &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp;&amp;nbsp; # are not shown in this example&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp; # Some options that are often worth tuning have been included as&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 11&amp;nbsp;&amp;nbsp;&amp;nbsp; # commented-out examples in this file.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 12&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp; - When such options are commented with &quot;;&quot;, the proposed setting&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 13&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp;&amp;nbsp;&amp;nbsp; differs from the default Samba behaviour&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 14&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp; - When commented with &quot;#&quot;, the proposed setting is the default&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 15&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp;&amp;nbsp;&amp;nbsp; behaviour of Samba but the option is considered important&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp;&amp;nbsp;&amp;nbsp; enough to be mentioned here&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 17&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 18&amp;nbsp;&amp;nbsp;&amp;nbsp; # NOTE: Whenever you modify this file you should run the command&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 19&amp;nbsp;&amp;nbsp;&amp;nbsp; # &quot;testparm&quot; to check that you have not made any basic syntactic &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&amp;nbsp;&amp;nbsp;&amp;nbsp; # errors. &lt;br /&gt;
&lt;br /&gt;
Nesse caso o comando &lt;b&gt;&lt;i&gt;&quot;head&quot;&lt;/i&gt;&lt;/b&gt; passou o conteúdo do arquivo samba.conf para o comando&amp;nbsp;&lt;b&gt;&lt;i&gt; &quot;cat -n &quot;&lt;/i&gt;&lt;/b&gt; que me mostrou uma listagem numerada, pois o comando&lt;b&gt;&lt;i&gt; &quot;head -20 /etc/samba/smb.conf&quot;&lt;/i&gt;&lt;/b&gt; foi usado para mostrar as primeiras vinte linhas do arquivo, e o &lt;b&gt;&lt;i&gt;&quot;cat -n &quot;&lt;/i&gt;&lt;/b&gt;, me confirmou na listagem.</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/4080976474268148274/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/4080976474268148274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/4080976474268148274'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2012/01/dicas-de-administracao-do-sistema-part.html' title='Dicas de administração do sistema Part 3'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzB-N27UidA-H_mBo_rlsPSkpr1v40p_Cw66Amkn6frtroVzMUPZJqoQney4jI7jw3_zZrH4jG9XH9thyphenhyphenztx_pk5GB7nhwLkS5D2-0gwCpGNZqNvPGBKxl4ONkR1sGsBraQ9Kb0CgPsu6H/s72-c/terminal.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-9019953030364873070</id><published>2011-12-31T15:07:00.000-03:00</published><updated>2012-01-04T09:17:51.442-03:00</updated><title type='text'>Dicas de administração do sistema Part 2</title><content type='html'>&lt;b&gt;&lt;i&gt;Por: Fagner Oliveira &lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB_EwGv2c99XKAT1hNTNVukAYiuRIikd0TQQ8n_o_hpwxLc_gEpR0o-lria-0wMxiapy-XcG3PF1RgPt_5E86jlmIio9I9PwinCrVdUBnjl4KtoMcCLjNhGYAx4hTYJEkE1cslsO2Qiq7o/s1600/terminal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB_EwGv2c99XKAT1hNTNVukAYiuRIikd0TQQ8n_o_hpwxLc_gEpR0o-lria-0wMxiapy-XcG3PF1RgPt_5E86jlmIio9I9PwinCrVdUBnjl4KtoMcCLjNhGYAx4hTYJEkE1cslsO2Qiq7o/s200/terminal.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;cp&lt;/i&gt;&lt;/b&gt;: esse comando serve para copiar arquivos e diretórios, aparentemente parece ser um comando simples, mas enconde vários segredos. Sua sintaxe básica para copiar arquivos é usando o comando &lt;b&gt;&lt;i&gt;&quot;cp&quot;&lt;/i&gt;&lt;/b&gt; seguido do nome do arquivo e a pasta para onde ele vai, observe. &lt;b&gt;&lt;i&gt;&quot;cp /etc/inittab /mnt&quot;&lt;/i&gt;&lt;/b&gt;. Em linhas gerais o comando sem parâmetros serve somente para copiar arquivos, caso queira copiar diretórios, usa-se a opção &lt;b&gt;&lt;i&gt;&quot;-r&quot;&lt;/i&gt;&lt;/b&gt;, (cópia recursiva), como em &lt;b&gt;&lt;i&gt;&quot;cp -r /home/fagner/* /backup&quot;&lt;/i&gt;&lt;/b&gt; pois com essa opção o próprio comando se encarregará de processar todas pastas e subpastas dentro de um determinado diretório.&lt;br /&gt;
Um parâmetro que é bastante útil e o &lt;b&gt;&lt;i&gt;&quot;-a&quot;&lt;/i&gt;&lt;/b&gt;, pois faz com que o &lt;b&gt;&lt;i&gt;&quot;cp&quot;&lt;/i&gt;&lt;/b&gt; copie recursivamente, mantendo as permissões dos arquivos originais e preserve os links simbólicos que encontrar pelo caminho. Por esse motivo essa opção é usada com mais frequência em uma rotina de backup. Vejam!!!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;cp -a /etc/* /mnt/sda2/backup&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
O comando &lt;b&gt;&lt;i&gt;&quot;cp&quot;&lt;/i&gt;&lt;/b&gt; pode ser usado com expressões regulares aumentando a performance do comando, usando as expressões regulares como os caracteres coringa&amp;nbsp; &lt;b&gt;&lt;i&gt;&quot;*&quot;&lt;/i&gt;&lt;/b&gt;&amp;nbsp; e a &lt;b&gt;&lt;i&gt;&quot;?&quot;&lt;/i&gt;&lt;/b&gt;. Para copiar todos os arquivos do diretório local para &lt;b&gt;&lt;i&gt;&quot;/mnt/sdb1&quot;&lt;/i&gt;&lt;/b&gt;. Por exemplo, use &lt;b&gt;&lt;i&gt;&quot;cp * /mnt/sdb1&quot;&lt;/i&gt;&lt;/b&gt;. A opção &quot;?&quot; substitui um caractere na posição indicada, por exemplo, o comando &lt;b&gt;&lt;i&gt;&quot;cp arquivo?.txt /mnt/sdb1&quot;&lt;/i&gt;&lt;/b&gt; copiará os arquivos (arquivo1.txt, arquivo2.txt, arquivo3.txt). Mas não o arquivo (arquivo20.txt, arquivo21.txt, arquivo22.txt).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;mv:&lt;/i&gt;&lt;/b&gt; Esse comando move e renomeia arquivos, como em:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# cd /etc/fstab&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;# mv fstab fstab.modelo &lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;rm:&lt;/i&gt;&lt;/b&gt; Esse comando serve para apagar arquivos e diretórios, por padrão apaga apenas arquivos como: &lt;b&gt;&lt;i&gt;&quot;rm arquivo.txt&quot;&lt;/i&gt;&lt;/b&gt;, para apagar diretórios usamos o parâmetro &lt;b&gt;&lt;i&gt;&quot;-r&quot;&lt;/i&gt;&lt;/b&gt; como em:&lt;b&gt;&lt;i&gt; &quot;rm -r /documentos&quot;&lt;/i&gt;&lt;/b&gt;, em algumas distribuições o padrão do &lt;b&gt;&lt;i&gt;&quot;rm&quot;&lt;/i&gt;&lt;/b&gt; é sempre pedir confirmação, isso não é uma boa, pois caso você queira apagar um diretório cheio terá que confirmar cada arquivo que for removido no percurso da operação. Caso isso aconteça pode-se usar a opção &lt;b&gt;&lt;i&gt;&quot;-f&quot;&lt;/i&gt;&lt;/b&gt; para força a remoção sem pedir confirmação, mas é necessário tomar muito cuidado com essa opção, pois caso você digite acidentalmente &lt;b&gt;&lt;i&gt;&quot;cp -rf ./*&quot;&lt;/i&gt;&lt;/b&gt;, apagará todos os arquivos do sistema, incluindo os compartilhamentos caso estejam montados, e arquivos em todas as partições. Ao usa-lo verifique se realmente estar apagando a pasta correta antes de pressionar Enter.&lt;br /&gt;
Também é possível usar os caracteres coringa na hora de remover arquivos. Digamos que você quer remover todos os arquivos que terminam com a extensão &lt;b&gt;&lt;i&gt;&quot;.jpg&quot;&lt;/i&gt;&lt;/b&gt; você executaria &lt;b&gt;&lt;i&gt;&quot;cp -f *.jpg&quot;&lt;/i&gt;&lt;/b&gt;, e caso queira remover os arquivos (arquivo1.txt, arquivo2.txt, arquivo3.txt) e não os arquivos (arquivo10.txt, arquivo11.txt, arquivo12.txt) você executaria &lt;b&gt;&lt;i&gt;&quot;cp -f arquivo?.txt&quot;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;mkdir:&lt;/i&gt;&lt;/b&gt; Esse comando cria diretórios, como em &lt;b&gt;&lt;i&gt;&quot;mkdir documentos&quot;&lt;/i&gt;&lt;/b&gt; &lt;b&gt;&lt;i&gt;&quot;mkdir &lt;/i&gt;&lt;i&gt;/mnt/backups&quot;&lt;/i&gt;&lt;/b&gt;. Para criar diretórios um dentro do outro utiliza-se a opção&lt;b&gt;&lt;i&gt; &quot;-p&quot;&lt;/i&gt;&lt;/b&gt;, como em &lt;b&gt;&lt;i&gt;&quot;mkdir -p /pasta/pasta2/pasta3&quot;&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;rmdir: &lt;/i&gt;&lt;/b&gt;Remove apenas diretórios vazios&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;du:&lt;/i&gt;&lt;/b&gt; Mostra o espaço ocupado por cada pasta e subpasta dentro do diretório atual.</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/9019953030364873070/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2011/12/dicas-de-administracao-do-sistema-part_31.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/9019953030364873070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/9019953030364873070'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2011/12/dicas-de-administracao-do-sistema-part_31.html' title='Dicas de administração do sistema Part 2'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB_EwGv2c99XKAT1hNTNVukAYiuRIikd0TQQ8n_o_hpwxLc_gEpR0o-lria-0wMxiapy-XcG3PF1RgPt_5E86jlmIio9I9PwinCrVdUBnjl4KtoMcCLjNhGYAx4hTYJEkE1cslsO2Qiq7o/s72-c/terminal.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-4311649290689864639</id><published>2011-12-31T00:05:00.000-03:00</published><updated>2012-01-04T09:17:09.989-03:00</updated><title type='text'>Dicas de administração do sistema Part 1</title><content type='html'>&lt;b&gt;&lt;i&gt;Por: Fagner Oliveira &lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRBp5ZhJPV7GJsPEzwzazDMDolwrs971B5StFrbPU7tWa1foDq98iGyaIgPHk9D1c2noUsrwIxhBCNHPWKk8Mufdx_6kejdAxHPdxyJx4gCkxYTr6PgS3Lkj8vln9gEz04fzpuMkmUTyXR/s1600/terminal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRBp5ZhJPV7GJsPEzwzazDMDolwrs971B5StFrbPU7tWa1foDq98iGyaIgPHk9D1c2noUsrwIxhBCNHPWKk8Mufdx_6kejdAxHPdxyJx4gCkxYTr6PgS3Lkj8vln9gEz04fzpuMkmUTyXR/s200/terminal.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuhBYZKqARriB_2LOzXi0BFyo7yOnvRsMapdmORd9R3OIcOxURAEbGS9Jh3QR7wlg6mbxdHSKl0cP_2OyCbsjfP50e0FZvm9E1HFXPVSVvDbmBSdQFgCjAAMm0nLOF_LySJQ3xqsH8kXj8/s1600/Captura+de+tela+em+2012-01-04+02%253A24%253A01.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para torna-se um bom administrador o pré-requisito é dominar a linha de comando, embora seja uma trajetória árdua que exige muita dedicação e muitas horas conectado ao terminal. Quando estamos começando a dar os primeiros passos com a administração é como se estivéssemos aprendendo uma nova língua. Com o passar do tempo usar o terminal fará parte de sua rotina administrativa. O importante é não desanimar.&lt;br /&gt;
&lt;br /&gt;
Aqui estão os comandos básicos do terminal para referência, junto com algumas dicas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;cd&lt;/i&gt;&lt;/b&gt;: Possivelmente é o comando mais básico do prompt, com ele você pode navegar entre os diretórios do sistema, como em &lt;b&gt;&lt;i&gt;&quot;cd /home&quot;&lt;/i&gt;&lt;/b&gt;. Para acessar os diretórios você pode tanto indicar o caminho completo como &lt;b&gt;&lt;i&gt;&quot;cd /home/fernando/Documentos&quot;&lt;/i&gt;&lt;/b&gt; ou indicar o caminho relativo indicando o caminho a partir do diretório atual. Observe!&lt;br /&gt;
&lt;br /&gt;
Digamos que você estar dentro do diretório &lt;b&gt;&lt;i&gt;&quot;/home/fernando&quot; &lt;/i&gt;&lt;/b&gt;e deseja acessar a pasta &lt;b&gt;&lt;i&gt;&quot;Documentos&quot;&lt;/i&gt;&lt;/b&gt; basta apenas executar &lt;b&gt;&lt;i&gt;&quot;cd Documentos&quot;&lt;/i&gt;&lt;/b&gt; . Caso queira voltar um diretório, execute &lt;b&gt;&lt;i&gt;&quot;cd ..&quot;&lt;/i&gt;&lt;/b&gt; e para voltar dois diretórios &lt;b&gt;&lt;i&gt;&quot;cd ../..&quot;&lt;/i&gt;&lt;/b&gt; .&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;pwd&lt;/i&gt;&lt;/b&gt;: Esse comando mostra em qual diretório você encontra-se no momento. Ele é executado sem parâmetros mesmo.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;ls: &lt;/i&gt;&lt;/b&gt;esse comando é usado para listar os arquivos dentro de um determinado diretório, executado sem parâmetros ele mostra apenas os arquivos sem incluir os arquivos ocultos. Para listar todos os arquivos incluindo os ocultos basta executar &lt;b&gt;&lt;i&gt;&quot;ls -a&quot;,&lt;/i&gt;&lt;/b&gt; para ver detalhes dos arquivos como permissões e outros atributos &lt;b&gt;&lt;i&gt;&quot;ls -l&quot;&lt;/i&gt;&lt;/b&gt;, para ver o tamanho dos arquivos em formato legível &lt;b&gt;&lt;i&gt;&quot;ls -lh&quot;&lt;/i&gt;&lt;/b&gt;, caso seja necessário listar arquivos de outro diretório sem que seja necessário usar o &lt;b&gt;&lt;i&gt;&quot;cd&quot;&lt;/i&gt;&lt;/b&gt; para entrar basta indicar o caminho completo para o comando &lt;b&gt;&lt;i&gt;&quot;ls&quot;&lt;/i&gt;&lt;/b&gt;. Digamos que você encontra-se no diretório &lt;b&gt;&lt;i&gt;&quot;/etc&quot;&lt;/i&gt;&lt;/b&gt; e deseja listar os arquivos de &lt;b&gt;&lt;i&gt;&quot;/var/log&quot;&lt;/i&gt;&lt;/b&gt; basta apenas passar o caminho completo para o ls que ele se encarrega de fazer o resto &lt;b&gt;&lt;i&gt;&quot;ls&amp;nbsp; /var/log&quot;&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
Em algumas distribuições o uso do comando &lt;b&gt;&lt;i&gt;&quot;ls&quot;&lt;/i&gt;&lt;/b&gt; mostra uma listagem colorida onde: ( diretórios aparecem em azul, arquivos compactados em vermelho etc.) Para ativar este recurso bastar adicionar essa linha:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;alias ls=&quot;ls --color=auto&quot;&lt;/i&gt;&lt;/b&gt; no final do arquivo &lt;b&gt;&lt;i&gt;&quot;/etc/profile&quot;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
Outra dica é fazer com que os comandos rm, cp, mv peçam confirmação reduzindo assim o número de tragedias que podem acontecer. Basta apenas adicionar no final do arquivo &lt;b&gt;&lt;i&gt;&quot;/etc/profile&quot;&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;b&gt;&lt;i&gt;alias rm=&quot;rm -i&quot;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;alias cp=&quot;cp -i&quot;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;alias mv=&quot;mv -i&quot;&lt;/i&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/4311649290689864639/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2011/12/dicas-de-administracao-do-sistema-part.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/4311649290689864639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/4311649290689864639'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2011/12/dicas-de-administracao-do-sistema-part.html' title='Dicas de administração do sistema Part 1'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRBp5ZhJPV7GJsPEzwzazDMDolwrs971B5StFrbPU7tWa1foDq98iGyaIgPHk9D1c2noUsrwIxhBCNHPWKk8Mufdx_6kejdAxHPdxyJx4gCkxYTr6PgS3Lkj8vln9gEz04fzpuMkmUTyXR/s72-c/terminal.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-6705910087806881331</id><published>2011-12-27T10:58:00.000-03:00</published><updated>2011-12-27T11:37:17.705-03:00</updated><title type='text'>Como instalar pacotes sem internet?</title><content type='html'>Por: Fagner Oliveira&lt;br /&gt;
&lt;br /&gt;
Tenho escutado muito sobre esse assunto de como instalar pacotes sem ter uma conexão com a internet.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;O cache do apt-get&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
O apt-get salva uma cópia de todos pacotes baixados, dentro da pasta&lt;b style=&quot;font-style: italic;&quot;&gt; &quot;/var/cache/apt/archives/ &quot; &lt;/b&gt;facilitando assim a vida de nós administradores, e a lista de todos os pacotes baixados pelo comando: &lt;b style=&quot;font-style: italic;&quot;&gt;&quot;apt-get update&quot; &lt;/b&gt;fica dentro da pasta&amp;nbsp;&lt;i&gt;&lt;b&gt;&quot;/var/lib/apt/lists/ &quot;.&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
então é recomendável você fazer backup dessas duas pastas, pois caso queira preservar o cache do &lt;b style=&quot;font-style: italic;&quot;&gt;&quot;apt-get&quot; &lt;/b&gt;após reinstalar o sistema, ou até mesmo instalar os pacotes baixados em outras máquinas que tenham a mesma versão.&lt;br /&gt;
Com o passar do tempo esse cache ficará enorme, então caso queira limpar o cache execute este comando:&lt;i&gt;&lt;b&gt; &quot; apt-get autoclean &quot;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;Usando o dpkg para instalação dos pacotes&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
Bom com o &lt;b&gt;dpkg&lt;/b&gt; podemos instalar esses pacotes normalmente em outras máquinas, bastar entrar na pasta onde fica armazenado o cache do &lt;b style=&quot;font-style: italic;&quot;&gt;apt-get &lt;/b&gt;e executar o &lt;i&gt;&lt;b&gt;dpkg&lt;/b&gt;&lt;/i&gt; da seguinte forma:&lt;br /&gt;
&lt;i&gt;&lt;b&gt;dpkg -i *.deb&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/N22un9VG5Fo?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;i&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/i&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/6705910087806881331/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2011/12/como-instalar-pacotes-sem-internet.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/6705910087806881331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/6705910087806881331'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2011/12/como-instalar-pacotes-sem-internet.html' title='Como instalar pacotes sem internet?'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-4417893015386773699</id><published>2011-12-13T13:48:00.000-03:00</published><updated>2011-12-27T08:45:37.700-03:00</updated><title type='text'>Removendo imagens antigas do Kernel</title><content type='html'>&lt;b&gt;Por: Fagner Oliveira&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Ao decorrer da utilização do sistema e atualizações frequentes, o sistema pode ficar um pouco carregado devido as diversas imagens do kernel instaladas no sistema, isso é devido ao processo de atualização do Kernel propriamente dito. Neste artigo estarei mostrando como remover esses arquivos de maneira segura, sem danificar o sistema.&lt;br /&gt;
&lt;br /&gt;
1º Devemos verificar qual a versão do kernel sendo utilizada no momento, podemos verificar com esse comando:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;EX= &lt;i&gt;&lt;b&gt;uname -r&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
2º Para verificar todas as imagens no sistema use este comnado:&lt;br /&gt;
&lt;br /&gt;
EX= &lt;i&gt;&lt;b&gt;dpkg -l | grep linux-image&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
3º Após verificar podemos remover as outras imagens que não serão mais úteis, mas recomendo deixar a&amp;nbsp;versão atual e anterior. Para remover basta usar este comando:&lt;br /&gt;
&lt;br /&gt;
EX= &lt;i&gt;&lt;b&gt;apt-get remove linux-image-2.6.26-2-686&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Lembrando que o nome da imagem é a do seu sistema, obtida com o comando anterior.&lt;br /&gt;
&lt;br /&gt;
4° Feito tudo isso após o boot as outras imagens não serão mais vistas no prompt do Grub. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/4k1e7iPHEIg?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/4417893015386773699/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2011/12/removendo-imagens-antigas-do-kernel.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/4417893015386773699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/4417893015386773699'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2011/12/removendo-imagens-antigas-do-kernel.html' title='Removendo imagens antigas do Kernel'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4136608934084359480.post-1919556347010711242</id><published>2011-12-12T23:15:00.000-03:00</published><updated>2011-12-25T23:52:06.191-03:00</updated><title type='text'>Atualizando a distribuição pelo terminal</title><content type='html'>&lt;b&gt;Por: Fagner Oliveira&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A primeira vista, atualizar o sistema pelo terminal não é tão difícil como parece. Quando falamos de servidor devemos nos lembrar de muitos fatores que podem deixar o nosso sistema com sérias vulnerabilidades, isso quando o Administrador não se preocupa muito com a atualização. Bom, mas como a maioria dos Administradores preferem um sistema enxuto sem a parte gráfica, estarei mostrando através deste artigo como podemos manter nosso sistema atualizado usando o terminal.&lt;br /&gt;
&lt;br /&gt;
A primeira coisa que devemos fazer é editar o arquivo de configuração do apt, pois esse arquivo estar relacionado com a base local de programas da minha distribuição.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;vi /etc/apt/sources.list&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# deb cdrom:[Ubuntu 11.04 _Natty Narwhal_ - Release i386 (20110427.1)]/ natty main restricted&lt;br /&gt;
&lt;br /&gt;
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to&lt;br /&gt;
# newer versions of the distribution.&lt;br /&gt;
deb http://br.archive.ubuntu.com/ubuntu/ oneiric main restricted&lt;br /&gt;
deb-src http://br.archive.ubuntu.com/ubuntu/ oneiric main restricted&lt;br /&gt;
&lt;br /&gt;
## Major bug fix updates produced after the final release of the&lt;br /&gt;
## distribution.&lt;br /&gt;
deb http://br.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted&lt;br /&gt;
deb-src http://br.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted&lt;br /&gt;
&lt;br /&gt;
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu&lt;br /&gt;
## team. Also, please note that software in universe WILL NOT receive any&lt;br /&gt;
## review or updates from the Ubuntu security team.&lt;br /&gt;
deb http://br.archive.ubuntu.com/ubuntu/ oneiric universe&lt;br /&gt;
deb-src http://br.archive.ubuntu.com/ubuntu/ oneiric universe&lt;br /&gt;
deb http://br.archive.ubuntu.com/ubuntu/ oneiric-updates universe&lt;br /&gt;
deb-src http://br.archive.ubuntu.com/ubuntu/ oneiric-updates universe&lt;br /&gt;
&lt;br /&gt;
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu &lt;br /&gt;
## team, and may not be under a free licence. Please satisfy yourself as to &lt;br /&gt;
## your rights to use the software. Also, please note that software in &lt;br /&gt;
## multiverse WILL NOT receive any review or updates from the Ubuntu&lt;br /&gt;
## security team.&lt;br /&gt;
deb http://br.archive.ubuntu.com/ubuntu/ oneiric multiverse&lt;br /&gt;
deb-src http://br.archive.ubuntu.com/ubuntu/ oneiric multiverse&lt;br /&gt;
deb http://br.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse&lt;br /&gt;
deb-src http://br.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse&lt;br /&gt;
&lt;br /&gt;
## Uncomment the following two lines to add software from the &#39;backports&#39;&lt;br /&gt;
## repository.&lt;br /&gt;
## N.B. software from this repository may not have been tested as&lt;br /&gt;
## extensively as that contained in the main release, although it includes&lt;br /&gt;
## newer versions of some applications which may provide useful features.&lt;br /&gt;
## Also, please note that software in backports WILL NOT receive any review&lt;br /&gt;
## or updates from the Ubuntu security team.&lt;br /&gt;
deb http://br.archive.ubuntu.com/ubuntu/ oneiric-backports main restricted universe multiverse&lt;br /&gt;
deb-src http://br.archive.ubuntu.com/ubuntu/ oneiric-backports main restricted universe multiverse&lt;br /&gt;
&lt;br /&gt;
deb http://br.archive.ubuntu.com/ubuntu/ oneiric-security main restricted&lt;br /&gt;
deb-src http://security.ubuntu.com/ubuntu oneiric-security main restricted&lt;br /&gt;
deb http://br.archive.ubuntu.com/ubuntu/ oneiric-security universe&lt;br /&gt;
deb-src http://security.ubuntu.com/ubuntu oneiric-security universe&lt;br /&gt;
deb http://br.archive.ubuntu.com/ubuntu/ oneiric-security multiverse&lt;br /&gt;
deb-src http://security.ubuntu.com/ubuntu oneiric-security multiverse&lt;br /&gt;
&lt;br /&gt;
## Uncomment the following two lines to add software from Canonical&#39;s&lt;br /&gt;
## &#39;partner&#39; repository.&lt;br /&gt;
## This software is not part of Ubuntu, but is offered by Canonical and the&lt;br /&gt;
## respective vendors as a service to Ubuntu users.&lt;br /&gt;
deb http://archive.canonical.com/ubuntu oneiric partner&lt;br /&gt;
deb-src http://archive.canonical.com/ubuntu oneiric partner&lt;br /&gt;
&lt;br /&gt;
## This software is not part of Ubuntu, but is offered by third-party&lt;br /&gt;
## developers who want to ship their latest software.&lt;br /&gt;
deb http://extras.ubuntu.com/ubuntu oneiric main&lt;br /&gt;
deb-src http://extras.ubuntu.com/ubuntu oneiric main&lt;br /&gt;
&lt;br /&gt;
aqui estar o arquivo que devemos editar, após ser lançada uma nova versão de sua distribuição basta apenas trocar o nome da mesma dentro deste arquivo, que nesse caso estou usando a versão oneiric (Ubuntu 11.10). Lembrando que é necessário trocar todas as instancias do nome da release, caso contrário pode danificar o sistema quando estiver sendo feita a atualização. Pronto, feito isso basta executar o comando:&lt;br /&gt;
&lt;br /&gt;
EX=&lt;b&gt; &lt;span style=&quot;color: #444444;&quot;&gt;&lt;i&gt;apt-get update&lt;/i&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444;&quot;&gt;&lt;i&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
para sincronizar a base local com a base do servidor da distribuição, logo em seguida:&lt;br /&gt;
&lt;br /&gt;
EX= &lt;i&gt;&lt;b&gt;apt-get dist-upgrade&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
para que seja baixado e instalado todos os pacotes da distribuição escolhida.&lt;br /&gt;
&lt;br /&gt;
caso queira apenas baixar os pacotes para instalar em outra hora pode ser executado o apt da seguinte forma:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;apt-get -d dist-upgrade&lt;/b&gt;&lt;/i&gt; &lt;br /&gt;
&lt;br /&gt;
depois é só retirar a opção &lt;i&gt;&lt;b&gt;-d&lt;/b&gt;&lt;/i&gt; que os pacotes serão instalados.&lt;br /&gt;
&lt;br /&gt;
Ai estar uma dica para quem ainda não conhecia, e espero que possa ajudar aqueles que estão começando, ou já são profissionais. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;object width=&quot;320&quot; height=&quot;266&quot; class=&quot;BLOGGER-youtube-video&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; data-thumbnail-src=&quot;http://i.ytimg.com/vi/mJkj3Y_Y-9E/0.jpg&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/mJkj3Y_Y-9E?version=3&amp;f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata&quot; /&gt;
&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;
&lt;embed width=&quot;320&quot; height=&quot;266&quot;  src=&quot;http://www.youtube.com/v/mJkj3Y_Y-9E?version=3&amp;f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desvendando-o-linux.blogspot.com/feeds/1919556347010711242/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://desvendando-o-linux.blogspot.com/2011/12/atualizando-o-sistema-pelo-terminal.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/1919556347010711242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4136608934084359480/posts/default/1919556347010711242'/><link rel='alternate' type='text/html' href='http://desvendando-o-linux.blogspot.com/2011/12/atualizando-o-sistema-pelo-terminal.html' title='Atualizando a distribuição pelo terminal'/><author><name>Fagner Oliveira IT Soluctions</name><uri>http://www.blogger.com/profile/05963916538795225761</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSL3PjgNHEs1QjLC50J-2ef1keQ--HvwZVf9-_qefLHLva75jdDmjCqgS0WLvxL8jNUx4m59VcuUA3RRqR6sd9OxDNzMJBX5vGc-Qxu3jgAR6KyJGc3N2UcxS-sp4F4UU/s220/PQAAADUhVEhCmQ24B84dU50qvE6Z7OOfh_Bms_IrYQLQ0oZ9Lzhwn4T3Adwxp9kDiivccTRwvtv-UQKUx0jVrJRk3P0Am1T1UEXh5WS7SQQdzGhHVCIGoSqXvpuY.jpg'/></author><thr:total>0</thr:total></entry></feed>