<?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-198165163024179698</id><updated>2024-08-28T17:35:14.411-07:00</updated><title type='text'>Tutoriais diversos</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-3993704652532854825</id><published>2014-02-10T17:59:00.005-08:00</published><updated>2014-02-10T17:59:52.569-08:00</updated><title type='text'>Instalar o Webmin no Ubuntu Server 12.04 LTS</title><content type='html'>&lt;h3 class=&quot;post-title entry-title&quot; itemprop=&quot;name&quot; style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 22px; font-weight: normal; margin: 0.75em 0px 0px; position: relative;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;post-body entry-content&quot; id=&quot;post-body-6795395085260254718&quot; itemprop=&quot;description articleBody&quot; style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 1.4; position: relative; width: 570px;&quot;&gt;
&lt;div dir=&quot;ltr&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O Webmin&amp;nbsp;é uma aplicação que permite a administração de todo o sistema Unix / Linux, a qual é executada via Browser&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. Instalação&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Pressionar&amp;nbsp;&lt;b&gt;Ctrl - Alt - T&lt;/b&gt;&amp;nbsp;no teclado para abrir o terminal e introduzir o seguinte comando&lt;br /&gt;&lt;br /&gt;&lt;b&gt;sudo apt-get install perl libnet-ssleay-perl libauthen-pam-perl libpam-runtime openssl libio-pty-perl apt-show-versions python&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1.1 via APT&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Entrar como&amp;nbsp;&lt;b&gt;root&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;sudo -i&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1.2 Adicionar o repositório Webmin ao Ubuntu Server&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;cat &amp;gt;&amp;gt; /etc/apt/sources.list &amp;lt;&amp;lt;-EOF&lt;/b&gt;&lt;br /&gt;&lt;b&gt;deb http://download.webmin.com/download/repository sarge contrib&lt;/b&gt;&lt;br /&gt;&lt;b&gt;deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib&lt;/b&gt;&lt;br /&gt;&lt;b&gt;EOF&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1.3 Sair de root&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;exit&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1.4 Importar as chaves PGP e instalar&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;wget http://www.webmin.com/jcameron-key.asc &amp;amp;&amp;amp; sudo apt-key add jcameron-key.asc&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;sudo apt-get update&lt;/b&gt;&lt;br /&gt;&lt;b&gt;sudo apt-get install webmin&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. Para aceder ao&amp;nbsp;&lt;b&gt;Webmin&lt;/b&gt;, executar o&amp;nbsp;&lt;b&gt;Browser&lt;/b&gt;&amp;nbsp;e colocar&amp;nbsp;&lt;b&gt;http://host:10000/&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/3993704652532854825/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2014/02/instalar-o-webmin-no-ubuntu-server-1204.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/3993704652532854825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/3993704652532854825'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2014/02/instalar-o-webmin-no-ubuntu-server-1204.html' title='Instalar o Webmin no Ubuntu Server 12.04 LTS'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-2505216850535668759</id><published>2013-07-25T07:02:00.001-07:00</published><updated>2013-07-25T07:04:39.291-07:00</updated><title type='text'>Teste para pagamento no mercado pago &quot;Cabo adaptador&quot;</title><content type='html'>&lt;a href=&quot;https://www.mercadopago.com/mlb/checkout/pay?pref_id=29780643-3d7f638b-e5be-4e17-a4c4-79489bd1ee94&quot; target=&quot;_blank&quot;&gt;Pagar&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue-l-rn-ar&quot; href=&quot;https://www.mercadopago.com/mlb/checkout/pay?pref_id=29780643-cdf08e6a-a4fa-4a93-babf-b9bb89a44f57&quot; name=&quot;MP-payButton&quot;&gt;Pagar&lt;/a&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
(function(){function $MPBR_load(){window.$MPBR_loaded !== true &amp;&amp; (function(){var s = document.createElement(&quot;script&quot;);s.type = &quot;text/javascript&quot;;s.async = true;s.src = (&quot;https:&quot;==document.location.protocol?&quot;https://www.mercadopago.com/org-img/jsapi/mptools/buttons/&quot;:&quot;http://mp-tools.mlstatic.com/buttons/&quot;)+&quot;render.js&quot;;var x = document.getElementsByTagName(&#39;script&#39;)[0];x.parentNode.insertBefore(s, x);window.$MPBR_loaded = true;})();}window.$MPBR_loaded !== true ? (window.attachEvent ?window.attachEvent(&#39;onload&#39;, $MPBR_load) : window.addEventListener(&#39;load&#39;, $MPBR_load, false)) : null;})();
&lt;/script&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/2505216850535668759/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/07/teste-para-pagamento-no-mercado-pago.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/2505216850535668759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/2505216850535668759'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/07/teste-para-pagamento-no-mercado-pago.html' title='Teste para pagamento no mercado pago &quot;Cabo adaptador&quot;'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-1911714988977616067</id><published>2013-06-28T09:11:00.003-07:00</published><updated>2013-06-28T09:11:45.875-07:00</updated><title type='text'>Guia sobre Linux: bash, comandos, permissões, rede, e outros.</title><content type='html'> DIRETÓRIOS&lt;br /&gt;

 Para os que estão se iniciando no Linux, conhecer os diretórios pode
 ser um pouco difícil, as vezes por causa da sua estrutura peculiar (eu 
diria, mais organizada) ou por estarem migrando do &#39;&#39;outro&#39;&#39;.&lt;br /&gt;

 / : raiz do sistema, o diretório que &#39;&#39;guarda&#39;&#39; todos os outros 
diretórios. É um &#39;&#39;c: da vida&#39;&#39;. Uma dica é que ele não possua nenhum 
arquivo além dos diretórios/arquivos (defalt) do sistema.&lt;br /&gt;

 /bin : arquivos/comandos utilizados durante a inicialização di sistema e por usuários (após a inicialização)&lt;br /&gt;

 /boot: arquivos utilizados durante a inicicialização do sistema&lt;br /&gt;

 /dev : drivers de controle de dispositivos&lt;br /&gt;

 /etc : arquivos de configurações do computador&lt;br /&gt;

 /etc/sysconfig : arquivos de configuração do sistema para os dispositivos.&lt;br /&gt;

 /etc/passwd : dados dos usuários, senhas criptografadas...&lt;br /&gt;

 /etc/fstab : sistemas de arquivos montados no sistema&lt;br /&gt;

 /etc/group : grupos&lt;br /&gt;

 /etc/include : header para programação em C&lt;br /&gt;

 /etc/inittab : arquivo de configuração do init.&lt;br /&gt;

 /home : pasta pessoal dos usuários comuns. Um &#39;&#39;Meus Documentos da vida&#39;&#39;&lt;br /&gt;

 /lib : bibliotecas compatilhadas&lt;br /&gt;

 /lib/modules : modulos externos do kernel usados para inicializar o sistema...&lt;br /&gt;

 /misc : arquivos variados&lt;br /&gt;

 /mnt : ponto de montagem de sistemas de arquivos (CD, floppy, partições...)&lt;br /&gt;

 /proc : sistema de arquivos virtual com dados sobre o sistema.&lt;br /&gt;

 /root : diretório pessoal do root&lt;br /&gt;

 /sbin : arquivos/comandos especiais (geralmente não são utilizados por usuários comuns)&lt;br /&gt;

 /tmp: arquivos temporários&lt;br /&gt;

 /usr : Unix System Resources. Contém arquivos de todos os programas para o uso dos usuários de sistemas UNIX.&lt;br /&gt;

 /usr/bin : executáveis para todos os usuários&lt;br /&gt;

 /usr/sbin : executávies de administração do sistema&lt;br /&gt;

 /usr/lib : bibliotecas dos executávies encontrados no /usr/bin&lt;br /&gt;

 /usr/local : arquivos de programas instalados localmente&lt;br /&gt;

 /usr/man : manuais&lt;br /&gt;

 /usr/info : informações&lt;br /&gt;

 /usr/X11R6 : Arquivos do X Window System e seus aplicativos.&lt;br /&gt;

 /var : Contém arquivos que são modificados enquanto o sistema está 
rodando não é compartilhado em rede por ser específico de cada sistema, 
estando em constantes modificações.&lt;br /&gt;

 /var/lib : bibliotecas&lt;br /&gt;

 /var/local : arquivos variáveis de processos que estão rodando.&lt;br /&gt;

 /var/log : arquivos de log do sistema&lt;br /&gt;

 /var/run : arquivos úteis até o próximo boot (atualizações de softwares e kernel)&lt;br /&gt;

 /var/tmp : arquivos temporários dos programas&lt;br /&gt;

 O PATH&lt;br /&gt;

 Para visualizar o path (caminho de procura de arquivos e comandos 
executáveis), usa-se o comando % echo $PATH. Todos os comandos 
executáveis serão executados &#39;&#39;se e somente se&#39;&#39; estiverem armazenados 
na variável path. O comando que está no PATH é executado apartir de 
qualquer diretório (não importa se o usuário está no home ou no mnt ou 
qualquer outro). Para inserir um arquivo no path usa-se &#39;&#39;./&#39;&#39; (Ex: 
./arquivo ).&lt;br /&gt;

 Para inserir o caminho para todos os usuários do sistema edite o earquivo /etc/profile ou /etc/bashrc.&lt;br /&gt;

 Para alterar caminhos de um único usuário, edita-se o arquivo .bash_profile do diretório /home/ ou $HOME/.bashrc&lt;br /&gt;

 Para adicionar caminhos novos ao &#39;&#39;caminho existente&#39;&#39; use  e 
precione  , vá até o fim da linha e adicione o novo caminho. Confira 
utilizando o comando % env.&lt;br /&gt;

 Para adicionar novos comando com o alias faça:&lt;br /&gt;

 % alias cdon = &#39;&#39;mount /dev/cdrom /mnt/cdrom&#39;&#39; o comando %cdon 
(recém criado) será adicionado ao path e utilizará o script de montagem 
do CD-ROM. &lt;br /&gt;

 ATALHOS DO BASH&lt;br /&gt;

 Ctrl + Alt + BackSpace : reinicia o X&lt;br /&gt;

 Ctrl + Alt + Del : reinicia o sistema em modo texto&lt;br /&gt;

 Ctrl + Alt + F&#39;&#39;x&#39;&#39; : muda o shell (F1 – F6 (texto), F7 (gráfico))&lt;br /&gt;

 Alt + F&#39;&#39;x&#39;&#39; : alterna o shell (modo texto)&lt;br /&gt;

 Alt + B : move o cursor do console para a palavra anterior&lt;br /&gt;

 Alt + F : move o cursor do console para a palavra seguinte&lt;br /&gt;

 Ctrl + A : vai para o início da linha&lt;br /&gt;

 Ctrl + E : vai para o fim da linha&lt;br /&gt;

 Ctrl + C : pára o comando&lt;br /&gt;

 Ctrl + D : logout&lt;br /&gt;

 Ctrl + W : apaga do cursor até o início da palavra&lt;br /&gt;

 Ctrl + U : apaga do cursor até o início da linha&lt;br /&gt;

 Ctrl + K : apaga do cursor até o fim da linha&lt;br /&gt;

 Ctrl + L : clear&lt;br /&gt;

 Ctrl + R : busca incremental no hitórico de comandos&lt;br /&gt;

 Ctrl + T : inverte caractere sob o cursor com o anterior&lt;br /&gt;

 Ctrl + Y : re-inserir o último texto apagado&lt;br /&gt;

 Ctrl + Z: colocar processo em background&lt;br /&gt;

 Shift + Page(UP/DOWN) : navega pelo shell&lt;br /&gt;

 !&#39;&#39;x&#39;&#39;: repete o último comando (onde &#39;&#39;x&#39;&#39; é o comando a ser chamado – Exemplo: !mount)&lt;br /&gt;

 TAB : autocompletar &lt;br /&gt;

 COMANDOS DE INICIALIZAÇÃO&lt;br /&gt;

 shutdown :Sintaxe: shutdown [atributo] [tempo]&lt;br /&gt;

 Atributos: -r : reboot&lt;br /&gt;

 -h : halt&lt;br /&gt;

 -n : force (sem sincronizar)&lt;br /&gt;

 -f : reboot rápido&lt;br /&gt;

 -c : cancela shutdown corrente&lt;br /&gt;

 -k : somente simula um shutdown&lt;br /&gt;

 Tempo: now : executar no exato momento&lt;br /&gt;

 Exemplo: Shutdown -r now&lt;br /&gt;

 poweroff : halt&lt;br /&gt;

 init 0 : halt&lt;br /&gt;

 init 3: derruba o modo gráfico&lt;br /&gt;

 init 5: iniciar o modo gráfico&lt;br /&gt;

 init 6 : reboot&lt;br /&gt;

 init q: examinar o arquivo /etc/inittab&lt;br /&gt;

 init s: entrar em modo mono usuário (single mode)&lt;br /&gt;

 exit: termina sessão atual&lt;br /&gt;

 logout : termina sessão atual &lt;br /&gt;

 COMANDOS DE SISTEMA&lt;br /&gt;

 dmsg | less : mostrar lista de inicialização&lt;br /&gt;

 arch : mostra a arquitetura do computador&lt;br /&gt;

 uname : informações de sistema&lt;br /&gt;

 Parâmetros: -m : hardware&lt;br /&gt;

 -n : nome da máquina na rede&lt;br /&gt;

 -r : versão do kernel&lt;br /&gt;

 -s : nome do OS&lt;br /&gt;

 -v : data de compilação do OS&lt;br /&gt;

 -a : todas as acima...&lt;br /&gt;

 uptime : mostra o tempo em que a máquina está no ar&lt;br /&gt;

 free : mostra o uso da memória&lt;br /&gt;

 vmstat : Mostra as estatísticas da memória virtual&lt;br /&gt;

 ps -aux | grep tty : lista terminais em uso&lt;br /&gt;

 tty : mostra em qual terminal o usuário atual está&lt;br /&gt;

 stty : exibir ou escolher parâmetos do terminal&lt;br /&gt;

 tset : escolher tipo de terminal&lt;br /&gt;

 fgconsole : exibe o nº de terminais válidos&lt;br /&gt;

 cu : chama outro sistema unix&lt;br /&gt;

 type : informa o que faz um certo comando. Exemplo: type mount&lt;br /&gt;

 time : mede o tempo gasto para executar um comando&lt;br /&gt;

 cal : calendário&lt;br /&gt;

 date: data e hora&lt;br /&gt;

 who : mostra quem está na máqina no momento&lt;br /&gt;

 whoami : mostra quem é você&lt;br /&gt;

 last : informa a entrada e saída de usuários no sistema&lt;br /&gt;

 lastlog : informa o último usuário que logou no sistema&lt;br /&gt;

 at : agendar tarefas. Sintaxe : at [hora][data][comando]&lt;br /&gt;

 crontab : programa tarefas.&lt;br /&gt;

 Sintaxe: crontab [-parâmetros][usário][arquivo]&lt;br /&gt;

 Parâmetros: -l : exibe crontab do usuário atual&lt;br /&gt;

 -r : remove crontab do usuário atual&lt;br /&gt;

 edita-se o arquivo /usr/spool/cron/crontab . São 6 campos separados por  sendo que:&lt;br /&gt;

 1º é o minuto&lt;br /&gt;

 2º é o hora&lt;br /&gt;

 3º é o dia do mês&lt;br /&gt;

 4º é o mês&lt;br /&gt;

 5º é o dia da semana (que começa com 0 = domingo)&lt;br /&gt;

 6º é a tarefa ou script a ser executado&lt;br /&gt;

 lspci : lista os dispositivos PCI&lt;br /&gt;

 setserial : informações sobre as portas seriais &lt;br /&gt;

 COMANDOS PARA REDES&lt;br /&gt;

 ifconfig : configura a interface de rede&lt;br /&gt;

 netconf : Interface gráfica do RedHat para confiurar a rede&lt;br /&gt;

 netconfig : Outra interface gráfica para a configuração da rede&lt;br /&gt;

 hostname : nome da máquina&lt;br /&gt;

 netstat : Mostra informações sobre as conexões à rede&lt;br /&gt;

 domainname: Mostra ou ajusta o nome de domínio do sistema&lt;br /&gt;

 route : Mostra e manipula a tabela de roteamento&lt;br /&gt;

 showmount : Mostra informações de sistemas NFS montados sobre a rede&lt;br /&gt;

 nmap: capta informações em conexões remotas, como o sistema operacional usado, portas abertas...&lt;br /&gt;

 Sintaxe: nmap -O 200.0.0.5&lt;br /&gt;

 tracerout : mostra o caminho percorrido do pc até um &#39;&#39;tal&#39;&#39; servidor da internet&lt;br /&gt;

 ping : informações de conexão&lt;br /&gt;

 Parâmetros: -r : avisa se o pacote não chegar ao destino&lt;br /&gt;

 -c&#39;&#39;N&#39;&#39; : onde &#39;&#39;N&#39;&#39; é o nº de pings a serem executados&lt;br /&gt;

 -s : determina o tamanho dos pacotes enviados, por defalt é 56bytes&lt;br /&gt;

 rusers : mostra quem está usando as máquinas na rede&lt;br /&gt;

 ruptime : informações sobre máquinas da rede local&lt;br /&gt;

 Parâmetros : -a: usuários inativos a mais de uma hora&lt;br /&gt;

 -l : ordena saída de informações de cada host&lt;br /&gt;

 -r : inverte ordem de saída de informações&lt;br /&gt;

 -t : (uptime)&lt;br /&gt;

 -u: ordena saída por nº de usuários&lt;br /&gt;

 rup: semalhante ao uptime, porém para outra máquina na rede. Sintaxe: rup &lt;br /&gt;

 rwho : mostra o que está &#39;&#39;sendo feito&#39;&#39; nos computadores da rede local (semelhante ao ruptime)&lt;br /&gt;

 mail : rebe ou envia e-mail&lt;br /&gt;

 smbclient : Cliente para redes SAMBA.&lt;br /&gt;

 smbmount : Monta um sistema de arquivos SAMBA (Windows) &lt;br /&gt;

 COMANDOS DE AJUDA&lt;br /&gt;

 man: manual de ajuda. Exemplo : man mount&lt;br /&gt;

 xman : man em modo gráfico&lt;br /&gt;

 info : como o man, porém com links nos textos&lt;br /&gt;

 makewhatis : levanta banco de dados para o comando apropos&lt;br /&gt;

 apropos:levanta respostas de comandos desconhecidos, antes deve-se executar makewhatis. Exemplo :&lt;br /&gt;

 % apropos compiler (serão localizados arquivos que contenham a descrissão de compiler).&lt;br /&gt;

 help: ajuda do shell atual&lt;br /&gt;

 COMANDOS PARA MANIPULAÇÃO DE DIRETÓRIOS&lt;br /&gt;

 cd : entra no diretório&lt;br /&gt;

 Atributos: - : volta ao último diretório buscado&lt;br /&gt;

 ~ [nomedapastadousuario] : vai para a pasta do usuário&lt;br /&gt;

 / : diretório raiz&lt;br /&gt;

 .. : diretório &#39;&#39;acima&#39;&#39;&lt;br /&gt;

 ls : lista arquivos e diretórios&lt;br /&gt;

 Atributos : -C : exibe em colunas&lt;br /&gt;

 -R : modo recursivo&lt;br /&gt;

 -a : mostra ocultos&lt;br /&gt;

 -l : mostra propriedades&lt;br /&gt;

 mkdir : cria um diretório&lt;br /&gt;

 rmdir : remove um diretório (atributo : -R para deletar diretórios não vazios)&lt;br /&gt;

 pwd : mostra o diretório atual&lt;br /&gt;

 cp : copia diretórios&lt;br /&gt;

 Atributos: -f : não perguta para sobrescrever&lt;br /&gt;

 -i : pergunta para sobrescrever&lt;br /&gt;

 -r : cópia recursiva&lt;br /&gt;

 mv : movimenta diretórios (mesmos atributos do cp)&lt;br /&gt;

 du : mostra hierarquia&lt;br /&gt;

 Atributos: -a : informações de todos os arquivos&lt;br /&gt;

 -b : mostra em bytes&lt;br /&gt;

 -k : mostra em kbytes&lt;br /&gt;

 -s : lista o total de cada argumento&lt;br /&gt;

 -x : ignora diretórios com sistemas de arquivos diferentes&lt;br /&gt;

 -S : apresenta o tamanho de cada diretório separadamente&lt;br /&gt;

 diff : exibe diferenças entre 2 arquivos ou diretórios&lt;br /&gt;

 diff3 : exibe diferenças entre 3 arquivos ou diretórios&lt;br /&gt;

 ln : link simbólico para arquivos e/ou pastas. Exemplo: ln linux-2.6 kernel-atual &lt;br /&gt;

 COMANDOS PARA MANIPULAÇÃO DE ARQUIVOS&lt;br /&gt;

 bash : executa o bash&lt;br /&gt;

 basename :exclui o sulfixo do arquivo&lt;br /&gt;

 fsbrowser : encontra arquivos ou diretórios no pc&lt;br /&gt;

 head : lista a primeira parte dos arquivos&lt;br /&gt;

 tail : o contrário do head&lt;br /&gt;

 cat : exibe conteúdo do arquivo ou direciona-o para outro&lt;br /&gt;

 Exemplos: cat /home/fulano/contato (exibe o conteúdo do arquivo contato)&lt;br /&gt;

 cat contato1 &amp;gt; contato2 (faz uma cópia do arquivo contato)&lt;br /&gt;

 cat contato1 &amp;gt;&amp;gt; contato2 (adiciona um arquivo ao outro)&lt;br /&gt;

 cat musica.wav &amp;gt; /dev/dsp1 (direciona o som para o dispositivo de audio)&lt;br /&gt;

 cat arquivo1 arquivo 2 | gzip &amp;gt; arquivo1e2.gz (compacta arquivo1 e arquivo2 num só arquivo)&lt;br /&gt;

 tac : inverso do cat&lt;br /&gt;

 file : identifica o tipo de arquivo&lt;br /&gt;

 find : localiza arquivo ou diretório.&lt;br /&gt;

 Sintaxe: find [opções] [dados] [opções]&lt;br /&gt;

 Opções: -name: parâmetro seguido do arquivo a ser procurado&lt;br /&gt;

 -print : mostrar resultado na tela&lt;br /&gt;

 -exec &#39;&#39;comando&#39;&#39; : executa um comando&lt;br /&gt;

 -ok : idem a exec, porém pergunta antes de executar o comando&lt;br /&gt;

 awk : procura por um modelo apartir de um arquivo&lt;br /&gt;

 bdiff : compara 2 arquivos grandes&lt;br /&gt;

 bfs: procura um arquivo grande&lt;br /&gt;

 diff : exibe diferenças entre 2 arquivos ou diretórios&lt;br /&gt;

 uniq : compara 2 arquivos, exibe as linhas incomparáveis do arquivo&lt;br /&gt;

 diff3: exibe diferenças entre 3 arquivos ou diretórios&lt;br /&gt;

 cmp : compara 2 arquivos, mostra a localização da primeira diferença entre eles&lt;br /&gt;

 comm: compara 2 arquivos para determina quais linhas são comuns entre eles&lt;br /&gt;

 split : dividir um arquivo&lt;br /&gt;

 more e less : filtros depaginação&lt;br /&gt;

 Exemplos : more /etc/fstab&lt;br /&gt;

 ps -aux | less&lt;br /&gt;

 ls : lista arquivos do diretório&lt;br /&gt;

 Atributos : -C : exibe em colunas&lt;br /&gt;

 -R : modo recursivo-a : mostra ocultos&lt;br /&gt;

 -l : mostra propriedades&lt;br /&gt;

 cp : copia arquivos&lt;br /&gt;

 Atributos: -f : não perguta para sobrescrever&lt;br /&gt;

 -i : pergunta para sobrescrever&lt;br /&gt;

 -r : cópia recursiva&lt;br /&gt;

 mv : movimenta arquivos (mesmos atributos do cp)&lt;br /&gt;

 rm : remove um arquivo&lt;br /&gt;

 wc: (não cacete! não é banheiro não!) esse aí lista as propriedades dos arquivos&lt;br /&gt;

 Atributos : -l : nº de linhas do arquivo&lt;br /&gt;

 -c : n de cracteres&lt;br /&gt;

 -w : nº de palavras&lt;br /&gt;

 -b : nº de bytes&lt;br /&gt;

 grep : uma espécie de busca. Exemplo: % grep tty&lt;br /&gt;

 od : mostra o arquivo em formato octal&lt;br /&gt;

 ln : link simbólico para arquivos e/ou pastas. Exemplo: ln linux-2.6 kernel-atual &lt;br /&gt;

 COMANDOS PARA COMPACTAR&lt;br /&gt;

 Sem descrissões... todos fazem a mesma coisa, só que em formatos 
diferentes, dependendo da ocasião um pode ser melhor que o outro... 
depende do &#39;&#39;gosto&#39;&#39; de cada um...&lt;br /&gt;

 compress/ uncompress : compacta / descompacta em .z&lt;br /&gt;

 Sintaxe : idem a bzip2&lt;br /&gt;

 Atributos: -f : compacta em background&lt;br /&gt;

 -c : desmpacta na tela&lt;br /&gt;

 -V : informações sobre o arquivo&lt;br /&gt;

 -v : informações sobre a compactação corrente&lt;br /&gt;

 -d: junto dom o compress, descompacta o arquivo&lt;br /&gt;

 tar : Atributos: -t : lista conteúdo do arquivo tar&lt;br /&gt;

 -x : extrai arquivos&lt;br /&gt;

 -c : cria um arquivo tar&lt;br /&gt;

 -d : compara um arquivo tar com arquivos atuais&lt;br /&gt;

 -r : anexa arquivos no fim do arquivo tar&lt;br /&gt;

 -u : analiza arquivos&lt;br /&gt;

 -A : anexa outros tar&lt;br /&gt;

 -v : mostra informações de processamento&lt;br /&gt;

 Exemplos: tar cvM -L 1350 -f /mnt/floopy/partes.tgz grande.tgz : quebra um arquivo grande em&lt;br /&gt;

 partes menores.&lt;br /&gt;

 tar pvfx arquivo.tar: extrai tar&lt;br /&gt;

 tar zpvfx : extrai tar.gz ou tgz&lt;br /&gt;

 tar jpvfx : extrai tar.bz2&lt;br /&gt;

 gzip : compacta arquivos e nomes de arquivos com mais de 14 letrras&lt;br /&gt;

 Atributos: -d : descompacta&lt;br /&gt;

 -f : compacta&lt;br /&gt;

 -l : informações sobre arquivo compactado&lt;br /&gt;

 -r : recursivo&lt;br /&gt;

 gunzip : descompacta&lt;br /&gt;

 Exemplo: gzip -c arquivo1 &amp;gt; arquivo1e2.gz ; gzip -c arquivo2 &amp;gt; arquivo1e2.gz ou&lt;br /&gt;

 cat arquivo1 arquivo 2 | gzip &amp;gt; arquivo1e2.gz&lt;br /&gt;

 (compacta arquivo1 e arquivo2 num só arquivo)&lt;br /&gt;

 bzip / bunzip: compacta / descompacta&lt;br /&gt;

 bzcat : descompacta na tela do sistema&lt;br /&gt;

 bzip2recover : recupera arquivos danificados quando for possível&lt;br /&gt;

 Atributos : -1 : (1, 2,3...9) sendo que 9 é o maior fator de compactação&lt;br /&gt;

 -v : informações de processamento&lt;br /&gt;

 -c : descompacta na tela do sistema&lt;br /&gt;

 -d : descompacta&lt;br /&gt;

 -t : verifica integridade do arqivo&lt;br /&gt;

 -f : sobrescreve&lt;br /&gt;

 -s : reduz us da memória exigida&lt;br /&gt;

 cpio: executa funções equivalentes a arquivos de dados em formato 
cpio ou tar, e contém informações sobre o arquivo. Seus modos de 
arquivamento são entrada, saída e passagem.&lt;br /&gt;

 Modo de entrada: extrai arquivos de um arquivo maior, caso não for inserido um padrão, todos são extraídos.&lt;br /&gt;

 Modo de saída: copia os arquivos em um arquivo maior&lt;br /&gt;

 Modo de passagem : combina os modos de entrada e saída sem usar modo de arquivamento, copia&lt;br /&gt;

 uma árvore de diretórios para outra&lt;br /&gt;

 Parâmetros: -0 : (saída / passagem) lê arquivo terminado em caractere nulo; ao invéz de nova linha&lt;br /&gt;

 -A : (saída) adiciona um arquivo existente; deve estar especificado -0 ou -F&lt;br /&gt;

 -d : cria diretório (se for preciso)&lt;br /&gt;

 -H : indica o formato do arquivo maior&lt;br /&gt;

 -i : (entrada) extrai&lt;br /&gt;

 -o : (saída) cria&lt;br /&gt;

 -t : (entrada) lista tabela&lt;br /&gt;

 -u :sobrescreve sem perguntar&lt;br /&gt;

 -v : lista arquivos processados &lt;br /&gt;

 USUÁRIOS E GRUPOS&lt;br /&gt;

 useradd : adiciona usuário&lt;br /&gt;

 userdel : exclui usuário&lt;br /&gt;

 username : exibe nome do usuário logado no momento&lt;br /&gt;

 users : exibe os usuários logados no momento&lt;br /&gt;

 usermod : Modifica um usuário.&lt;br /&gt;

 id : identificação do usuário e grupos a que pertence&lt;br /&gt;

 passwd : adiciona senha em usuário já cadastrado. Exemplo: % passwd fulano&lt;br /&gt;

 chpasswd : muda senha de usuário&lt;br /&gt;

 groupadd : cria grupo&lt;br /&gt;

 groupdel : exclui grupo&lt;br /&gt;

 groups : lista grupos&lt;br /&gt;

 groupmod : Modifica um grupo&lt;br /&gt;

 newgrp : altera identificação do grupo&lt;br /&gt;

 chgroup : altera propriedade do grupo&lt;br /&gt;

 chown : altera usuário/propriedade do grupo de cada arquivo especificado. Ex: % chown -R root /home&lt;br /&gt;

 sg : executa comando como se fosse de outro grupo&lt;br /&gt;

 su : usado para ganhar permissão de root.&lt;br /&gt;

 wall : Manda uma mensagem para todos no terminal. &lt;br /&gt;

 PERMISSÕES&lt;br /&gt;

 Primeiramente precio dar umas breves explicações sobre permissões, 
dono, grupo e coisarada de esquemas... Vou mostrar permissões no modo 
&#39;&#39;literal&#39;&#39; e no modo &#39;&#39;octal&#39;&#39;, que são mais fáceis e mais usadas, 
porém pode ser feito com aplicativos, cliques no botão direito e 
coisarada, se a distro tiver tal recurso. Para todos os modos usa-se o 
comando:&lt;br /&gt;

 % chmod [opções] [permissão] [diretório]&lt;br /&gt;

 Atributos: -v : mostra arquivos processados&lt;br /&gt;

 -f : não mostra mensagens de erro&lt;br /&gt;

 -c : mostra somente arquivos com permissão&lt;br /&gt;

 -R : recursivo&lt;br /&gt;

 Dono: é o usuário que criou o arquivo&lt;br /&gt;

 Grupo: é um recurso para que vários usuários tenham como &#39;&#39;usar&#39;&#39; um mesmo arquivo&lt;br /&gt;

 Outros : não são donos e nem pertencem ao grupo do arquivo&lt;br /&gt;

 ESQUEMA USADO NO % ls -l&lt;br /&gt;

 r : permite leitura&lt;br /&gt;

 w : permite edição/gravação&lt;br /&gt;

 x : permite executar arquivos executáveis. Se for um dietório, pode ser acessado pelo comando % cd&lt;br /&gt;

 Se houver 1 &#39;&#39;d&#39;&#39;, indica que é um diretório; se houver um &#39;&#39;-&#39;&#39; indica um arquivo&lt;br /&gt;

 Exemplo: -rw------- (somente o dono pode ler e gravar no arquivo)&lt;br /&gt;

 MODO LITERAL :&lt;br /&gt;

 Esse é o modo em que o sistemas nos mostra as permissões num % ls 
-l, mas esse é o mais &#39;&#39;chatinho&#39;&#39; pois é feito linha por linha.&lt;br /&gt;

 [a]LL : todos&lt;br /&gt;

 [g]roup : grupo&lt;br /&gt;

 [o]thers : outros&lt;br /&gt;

 [u]ser : dono&lt;br /&gt;

 [+] : adiciona permissão&lt;br /&gt;

 [-] : remove permissão&lt;br /&gt;

 Com o comando % chmod ficaria assim:&lt;br /&gt;

 % chmod a -rx /mnt (retira a permissão de leitura e execussão para todos no diretório /mnt)&lt;br /&gt;

 % chmod o +r /mnt (da permissão para &#39;&#39;outros&#39;&#39;, no caso os que não pertencem ao grupo do dono)&lt;br /&gt;

 MODO OCTAL :&lt;br /&gt;

 É o jeito mais fácil e rápido de &#39;&#39;adminitrar&#39;&#39; permissões, pois usa
 números de 0 a 7 para dar permissões para dono, grupo e outros numa 
única linha de comando. É uma verdadeira economia de tempo e 
paciência... :-)&lt;br /&gt;

 Depois do % chmod usa-se 3 dígitos (que como já disse, variam de 0 a
 7). O 1º indica a permissão do dono do arquivo, o 2º indica o grupo do 
dono e o 3º indica os outros usuários...&lt;br /&gt;

DÍGITO    PERMISSÃO  (UGOA)&lt;br /&gt;
   0   Nenhuma   ---&lt;br /&gt;
   1   Executar   --x&lt;br /&gt;
   2   Escrever   -w-&lt;br /&gt;
   3   Escrever/Executar   -wx&lt;br /&gt;
   4   Ler   r--&lt;br /&gt;
   5   Ler/Executar   r-x&lt;br /&gt;
   6   Ler/Escrever   rw-&lt;br /&gt;
   7   Ler/Escrever/Executar   rwx&lt;br /&gt;

   Exemplo: % chmod -R 750 /mnt (Dono: pode Ler, Escrever e Executar;
 Grupo: pode Ler e Executar, e os outros não podem nada) para o 
diretório /mnt e todos os seus subdiretórios. &lt;br /&gt;

 COMANDOS PARA MANIPULAR IMPRESSÃO&lt;br /&gt;

 lpq : mostra trabalhos de impressão atual&lt;br /&gt;

 lpr : copia um arquivo para a linha da impressora&lt;br /&gt;

 lprm : remove trabalhos de impressora&lt;br /&gt;

 lpstat: informações&lt;br /&gt;

 Atributos: -a : lista relatórios enviados para a impressora&lt;br /&gt;

 -p : lista o estado das impressoras&lt;br /&gt;

 -s : sumário do estado das impressoras&lt;br /&gt;

 -R : mostra o nº de cada jobna fila de impressão &lt;br /&gt;

 COMANDOS PARA MANIPULAR PROCESSOS&lt;br /&gt;

 ps -aux | less: mostra o PID dos processos&lt;br /&gt;

 top : mostra todos os processos ativos no pc. (em modo grafico usa-se ktop (do kde) gtop (do gnome)...)&lt;br /&gt;

 kill: mata um processo pelo PID. Sintaxe: kill [PID]&lt;br /&gt;

 killall : mata processospelo nome. Sintaxe: killall -HUP [nome]&lt;br /&gt;

 sleep : torna um processo inativo por determinado tempo&lt;br /&gt;

 nice : prioridade de execussão (-19 é o máximo e 19 é o mínimo). Sinaxe: nice [opções][comando]&lt;br /&gt;

 &amp;amp; : quando colocado no fim da linha, executa o processo em 2º plano (ou background se preferir)&lt;br /&gt;

 jobs : exibe processos em 2º plano&lt;br /&gt;

 bg : ao rodar um processo tecle Ctrl + Z para congelar o processo, 
depois digite bg para o programa voltara &#39;&#39;rodar&#39;&#39; em 2º plano.&lt;br /&gt;

 fg: para fazer o processo voltar ao 1º plano. Sintaxe: fg [nº do processo]&lt;br /&gt;

 nohup : logout sem matar processos no 2º plano. Exemplo: nohup cc program C &amp;amp; ; logout&lt;br /&gt;

 COMANDOS DE MANIPULAÇÃO DE MÍDIAS&lt;br /&gt;

 cfdisk : particionador&lt;br /&gt;

 mke2fs : formata o hd. Exemplo: mke2fs -j /dev/hda1 (formata a primeira partição do hd primário em ext3)&lt;br /&gt;

 dosfsck : Verifica e repara sistemas FAT do DOS&lt;br /&gt;

 dumpe2fs : Faz o backup de blocos do HD e grupos.&lt;br /&gt;

 e2fsck : Verifica um volume ext2 em busca de erros.&lt;br /&gt;

 E2label : Muda o nome de uma partição ext2.&lt;br /&gt;

 dump : Usado para fazer o backup de um sistema ext2. O complemento deste comando é o restore&lt;br /&gt;

 restore : Usado para restaurar um sistema ext2.&lt;br /&gt;

 badblock: busca por setores ruins&lt;br /&gt;

 fsck: faz reparos na partição&lt;br /&gt;

 df : mostra espaço usado, livre e a capacidade das partições do HD&lt;br /&gt;

 mount : monta dispositivo. Exemplo: mount -vfat /dev/hda1&lt;br /&gt;

 umount : desmonta dispositivo. Exemplo: unmount /mnt/cdrom&lt;br /&gt;

 supermount : monta dispositivos automaticamente. Sintaxe: supermount [opções]  [/local/do/dispositivo]&lt;br /&gt;

 mformat : formatação de baixo níveis em disquetes no formato M$-DOS&lt;br /&gt;

 fdformat : formatação de baixo níveis em disquetes. Exemplo: fdformat /dev/fd0 H1440&lt;br /&gt;

 GRAVANDO CDs&lt;br /&gt;

 Aqui eu vou falar de gravação pelo console mesmo... linhas de 
comando... as vezes até acaba sendo mais fácil... Ah! Essas aí foram 
inteiramente retiradas de um e-mail que recebi da Dicas-L :-)&lt;br /&gt;

 Cds de Áudio:&lt;br /&gt;

 % cdrecord dev=0,0,0 -pad -dao -v -eject -audio track01.wav...trackN.wav&lt;br /&gt;

 -eject : ejeta no final&lt;br /&gt;

 -dao : para não ficar com muito espaço entre as faixas&lt;br /&gt;

 -pad : enche (se necessário) os arquivos com o número correto de 
espaços (para o aparelho de som ler em múltiplos de 2352 bytes)&lt;br /&gt;

 Convertendo mp3 para cdr:&lt;br /&gt;

 mpg123 –cdr – track1.mp3 &amp;gt; track1.cdr&lt;br /&gt;

 grave usando -audio para indicar cada trilha&lt;br /&gt;

 nice -19 cdrecord -eject -v speed=8 dev=1,1,0 -audio track1.cdr&lt;br /&gt;

 track2.cdr...&lt;br /&gt;

 Decodificar mp3 direto no CD:&lt;br /&gt;

 for | in*.mp3&lt;br /&gt;

 do&lt;br /&gt;

 mpg123 –cdr - &#39;&#39;$|&#39;&#39; | cdrecord -dummy – audio -pad -nofix -&lt;br /&gt;

 done&lt;br /&gt;

 cdrecord -fix&lt;br /&gt;

 Parâmetro: -dummy : Simulação&lt;br /&gt;

 Criando ..iso:&lt;br /&gt;

 mkhybrid -r -j -o imagem.iso diretório_dos_arqivos&lt;br /&gt;

 Testando o .iso antes de gravar&lt;br /&gt;

 mount -t iso9660 -o loop imagem.iso /mnt/iso&lt;br /&gt;

 Fazendo uma cópia fiel de cd pra cd:&lt;br /&gt;

 cdrecord -v speed=8 dev=1,1,0 -isosize /dev/cdrom&lt;br /&gt;

 Fazendo CD de Boot:&lt;br /&gt;

 Crie a imagem apartir de um disquete de boot&lt;br /&gt;

 dd if=/dev/fd0 of=boot.img bs=18k&lt;br /&gt;

 Apagando CD-RW&lt;br /&gt;

 Para sobrescrever um CD-RW use o parâmetro blank=fast no cdrecord&lt;br /&gt;

 CD-ROM de audio e dados:&lt;br /&gt;

 cdrecord -v speed=8 dev=1,1,0 -data imagem.iso -audio track1.cdr&lt;br /&gt;

 track2.cdr&lt;br /&gt;

 EMULADORES*&lt;br /&gt;

 * os &#39;&#39;comandos&#39;&#39; citados nesse tópico necessitam do aplicativo 
instalado (as vezes vem com a própria distro... dá uma &#39;&#39;baga no pc pra 
ve se tem... heheh) &lt;br /&gt;

 * o Wine não se &#39;&#39;considera&#39;&#39; emulador como seu nome diz (Wine Is 
Not Emulator), mas... acho que aqui é melhor pra falar desse treco.&lt;br /&gt;

 * Leia (!) os arquivos de ajuda de cada ferramenta asseguir citadas,
 isso impede que a &#39;&#39;pecinha&#39;&#39; (que tá olhando pro pc) cometa algum erro
 e venha com a mensagem : - &#39;&#39;Ai meu Deus, não funciona... Ahhhhhh&#39;&#39;&lt;br /&gt;

 WINE : esse daí emula o rWindows. Pode emular programas que ESTÃO 
numa partição com Windows ou num pc SÓ com linux (basta configurar... 
não vou dar muitos detalhes porque é meio que MUITA COISA). Depois de 
configurado certinho é só dá um % wine calc (pra abrir a calculadora do 
rWindows... Tá, foi um exemplo &#39;&#39;meio&#39;&#39; inútil, mas foi só exemplo). Dra
 pra rodar até jogos...&lt;br /&gt;

 DOSEMU : emulador de programas para M$-DOS... Sintaxe: % dos (ou xdos no modo gráfico)&lt;br /&gt;

 MTOOLS : emula comandos do M$-DOS (pra que diabos alguém ia querer 
isso? Sei lá) usa-se &#39;&#39;m&#39;&#39; antes do comando. Exemplo: mtools , mdir, 
mdel ...&lt;br /&gt;

 USANDO O RPM&lt;br /&gt;

 RPM é um pacote (normalmente pré-compilado para cada distro) de 
fácil instalação. Com uma só linha de comando ou cliques no rato são 
suficientes para instalar e não se incomodar com compilações e 
coisarada...&lt;br /&gt;

 Sintaxe : rpm [parâmetros][opções][pacote.rpm]&lt;br /&gt;

 Parâmetros : -i : instala&lt;br /&gt;

 -e : desinstala&lt;br /&gt;

 -q : consulta&lt;br /&gt;

 -v : verbose&lt;br /&gt;

 -h: exibe &#39;&#39;#&#39;&#39; como porcentagem a medida que o pacote se instala &lt;br /&gt;

 showrc : exibe&lt;br /&gt;

 checksig  : verifica assinatura&lt;br /&gt;

 setugids [especificações do pacote] : ajusta UID&lt;br /&gt;

 etperms [especificações do pacote] : ajusta permissões&lt;br /&gt;

 + : após de um parâmetro, indica que pode haver repetição&lt;br /&gt;

 Mas não é só isso minha gente!!! (aeeeeeeeeee!!!). Tá aí algumas 
receitas de bolo (mas não deixe dar usar um % man pra REALMETE aprender 
os segredos milenares – mas nem tanto – desse desse comando).&lt;br /&gt;

 Obtendo instalações de pacotes instalados:&lt;br /&gt;

 % rpm -qa | sort | less : lista em ordem alfabética os pacotes instalados&lt;br /&gt;

 % rpm -qa | wc -1 : mostra a quantidade de pacotes instalados&lt;br /&gt;

 % rpm -qf /usr/bin/nomedopacote.rpm : mostra os pacotes pertencentes ao arquivo&lt;br /&gt;

 % rpm -qa | grep gimp: lista todos os arquivos que correspondem ao gimp&lt;br /&gt;

 Para pacotes não instalados:&lt;br /&gt;

 % rpm -qip /.../.../pacote.rpm : informações do pacote&lt;br /&gt;

 % rpm -qdp /.../.../pacote.rpm : encontra documentação&lt;br /&gt;

 % rpm -qp /.../.../pacote.rpm : mostra como será o nome do pacote&lt;br /&gt;

 % rpm -qlp /.../.../pacote.rpm : lista os arquivos do pacote&lt;br /&gt;

 % rpm -qcp /.../.../pacote.rpm : lista arquivos de configuração dos pacotes&lt;br /&gt;

 % rpm -q –whatrequires /.../.../pacote.rpm : mostra o requerimentos&lt;br /&gt;

 Desinstalação depacotes:&lt;br /&gt;

 % rpm – e [opções] pacote.rpm&lt;br /&gt;

 Opções: --allmatches : remove todas as versões do pacote&lt;br /&gt;

 --noscripts : não executa scripts de pré/pós instalação&lt;br /&gt;

 --nodeps : verifica se as dependências serão quebradas&lt;br /&gt;

 --test : somente simula a desinstalação&lt;br /&gt;

 Instalação/Atualização de pacotes:&lt;br /&gt;

 % rpm -ivh [opções] pacote.rpm : instala&lt;br /&gt;

 % rpm -Uvh [opções] pacote.rpm : atualiza&lt;br /&gt;

 Opções: --force : sobrescreve&lt;br /&gt;

 --noscripts : não executa scripts de pré/pós instalação&lt;br /&gt;

 --nodeps : verifica se as dependências serão quebradas&lt;br /&gt;

 --excludedocs : não instala arquivos de texto &lt;br /&gt;

 --test : somente simula a desinstalação&lt;br /&gt;

 --percent : exibe porcentagem&lt;br /&gt;

 --oldpkage : atualiza para versão anterior&lt;br /&gt;

 --replacepkgs : substitui arquivos instalados&lt;br /&gt;

 --allfiles : instala atualiza pacotes faltantes&lt;br /&gt;

 % whereis  : mostra a localização dos binários do pacote instalado&lt;br /&gt;

 % rpm -ivh /.../.../gimp-* : instala todos os pacotes do gimp simultaneamente&lt;br /&gt;

 Instalação por FTP:&lt;br /&gt;

 % ftp://:@host /.../.../arquivo.rpm&lt;br /&gt;

 Opções: --ftpproxy : a &#39;&#39;máquina&#39;&#39; do host citado será o servidor proxy para tranferências&lt;br /&gt;

 --ftpport: Especifica uma porta TCP ao invéz de FTP (porta 21). É cara, troca o xxx pelo número da porta.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;Fonte: http://www.linuxbsd.com.br &lt;/span&gt;&lt;/u&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/1911714988977616067/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/06/guia-sobre-linux-bash-comandos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/1911714988977616067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/1911714988977616067'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/06/guia-sobre-linux-bash-comandos.html' title='Guia sobre Linux: bash, comandos, permissões, rede, e outros.'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-8123803466160773115</id><published>2013-05-23T12:12:00.001-07:00</published><updated>2013-05-23T12:12:12.831-07:00</updated><title type='text'>A história do Linux</title><content type='html'>&lt;br /&gt;
&lt;h2 style=&quot;background-color: white; font-family: Verdana, sans-serif; line-height: 30px; margin: 20px 0px 18px; padding: 0px;&quot;&gt;
&lt;/h2&gt;
&lt;h2 style=&quot;margin: 20px 0px 18px; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: large;&quot;&gt;Introdução&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Quando&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Linus Torvalds&lt;/em&gt;&amp;nbsp;criou o&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Linux&lt;/strong&gt;, certamente não sabia da importância que este projeto teria para os mais variados aspectos da computação. Graças à sua iniciativa, o Linux está presente em centenas de milhares de servidores, computadores pessoais e dispositivos portáteis em todo o mundo. Mas, como isso aconteceu? Por que Torvalds criou o Linux? Por qual motivo este projeto teve uma aceitação tão grande? Efetivamente,&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;o que é Linux?&lt;/em&gt;&amp;nbsp;Para obter as respostas para estas e outras questões relacionadas, nada melhor do que conhecer a história do Linux. É isso que o InfoWester apresenta a seguir.&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;margin: 20px 0px 18px; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: large;&quot;&gt;O que é Linux?&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;nftf style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;Para muita gente, o Linux é meramente um sistema operacional. Esta definição não está errada, mas também não está completa. Na verdade, o Linux é parte de um todo, mais precisamente, é um kernel de código-fonte* aberto, que foi - e é&amp;nbsp;desenvolvido&amp;nbsp;- ao longo do tempo graças à colaboração voluntária de desenvolvedores de várias partes do mundo.&lt;/nftf&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;* Em poucas palavras, código-fonte é um conjunto de instruções baseado em uma linguagem de programação que, depois de compilado ou interpretado, forma um software. Tendo acesso ao código-fonte, é possível saber como determinado programa ou recurso de software foi desenvolvido.&lt;/em&gt;&lt;/div&gt;
&lt;h3 style=&quot;line-height: 24px; margin: 20px 0px 10px !important; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: large;&quot;&gt;O que é kernel?&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Kernel&lt;/strong&gt;&lt;nftf style=&quot;margin: 0px; padding: 0px;&quot;&gt;&amp;nbsp; pode ser entendido como o núcleo do sistema operacional, isto é, como a parte essencial deste. Cabe ao kernel fazer o intermédio entre o&amp;nbsp;hardware&amp;nbsp;e os programas executados pelo computador. Isso significa que a junção do kernel mais os softwares que tornam o computador usável (drivers, protocolos de comunicação, entre outros), de acordo com a sua aplicação, é que formam o sistema operacional em si.&lt;/nftf&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para compreender melhor, você pode imaginar o kernel como sendo o chassi de um veículo. De acordo com a aplicação em questão, uma montadora pode adquirir um chassi e utilizá-lo para montar um carro para transportar cargas ou, se a necessidade for esta, para construir um automóvel de passeio para uma família.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Perceba que o kernel não é, necessariamente, um software manipulável pelo usuário. Ou seja, não se trata de algo tão simples a ponto de poder ser instalado e, logo em seguida, estar pronto para uso, como um programa de edição de textos, por exemplo. O kernel é uma base complexa, que serve de estrutura para o sistema, atuando nos &quot;bastidores&quot;. Assim, o usuário sequer precisa saber de sua existência para poder utilizar o computador.&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;line-height: 24px; margin: 20px 0px 10px !important; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Então, o Linux é um&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;kernel?&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Exatamente! Quando procuramos um programa que possui versões para vários sistemas operacionais - como o navegador&amp;nbsp;Mozilla Firefox&lt;nftf style=&quot;margin: 0px; padding: 0px;&quot;&gt;&amp;nbsp; -, nos deparamos com vários links: um que aponta para a versão&amp;nbsp;Windows, outra que direciona para a versão Mac OS X, outra para Linux e assim por diante. Perceba que, em situações como esta, o nome Linux não é empregado incorretamente. Por outro lado, achar que o Linux é todo o conjunto de software, incluindo aplicativos, interfaces gráficas e outros, é uma visão bastante limitada.&lt;/nftf&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Mas, para entender melhor o que é Linux e o que ele representa, é conveniente conhecer a sua história.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br style=&quot;font-size: 14px; line-height: 18px; margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;h2 style=&quot;margin: 20px 0px 18px; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: large;&quot;&gt;A história do Linux&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A história do Linux começa no ano de 1991, pelas mãos de um estudante universitário finlandês chamado&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Linus Torvalds&lt;/strong&gt;. O Linux foi criado por ele, não totalmente do &quot;zero&quot;, mas sim como uma variação do&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;MINIX&lt;/em&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img alt=&quot;Linus Torvalds - Imagem por Wikipedia&quot; src=&quot;http://www.infowester.com/img_art/linus_torvalds.jpg&quot; style=&quot;border: none; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;small style=&quot;margin: 0px; padding: 0px;&quot;&gt;Linus Torvalds - Imagem por&amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/File:Linus_Torvalds.jpeg&quot; style=&quot;margin: 0px; padding: 0px; text-decoration: none;&quot;&gt;Wikipedia&lt;/a&gt;&lt;/small&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O MINIX é um sistema operacional simples, criado por&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Andrew S. Tanenbaum&lt;/em&gt;, um renomado professor de computação que é conhecido pelos diversos livros que escreveu para a área.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Tanenbaum disponibilizou o MINIX principalmente para servir de auxílio no ensino de computação. Trata-se de um sistema operacional simples, que exige poucos recursos de hardware e cuja primeira versão foi lançada em 1987.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;nftf style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;Dadas as suas finalidades acadêmicas, não só o MINIX foi disponibilizado de maneira gratuita e livre, como também o seu código-fonte completo. Assim, os estudantes de computação podiam - e podem - estudá-lo inteiramente para&amp;nbsp;desenvolver&amp;nbsp;suas habilidades ou mesmo para criar projetos derivados. Foi assim que Linus Torvalds entrou nesta história.&lt;/nftf&gt;&lt;/div&gt;
&lt;h3 style=&quot;line-height: 24px; margin: 20px 0px 10px !important; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: large;&quot;&gt;A relação do Linux - e do MINIX - com o UNIX&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O MINIX também não foi escrito do &quot;zero&quot;. Trata-se, na verdade, de um projeto baseado em um sistema operacional que tem grande participação na história da computação: o&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;UNIX&lt;/em&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O surgimento do UNIX se deu em 1969, como um projeto da Bell Labs, laboratório pertencente à AT&amp;amp;T. Mas somente em meados da década seguinte tornou-se um sistema efetivamente disponível no meio acadêmico, o que permitiu a sua evolução e o surgimento de variações.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O UNIX, na verdade, começou em meados dos anos 1960 como um projeto a ser desenvolvido por um grupo de habilidosos programadores, entre eles,&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Ken Thompson&lt;/em&gt;&amp;nbsp;e&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Dennis Ritchie&lt;/em&gt;: um sistema operacional de nome&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Multics&lt;/em&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O Multics era um projeto ambicioso, mas enfrentou vários problemas, entre eles, falta de recursos computacionais. Assim, no mesmo ano, Ken Thompson decidiu criar algo mais &quot;realista&quot;, chamando o novo projeto de&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Unics&lt;/em&gt;. Tempos depois, o nome foi mudado para&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;UNIX&lt;/em&gt;, denominação que permanece até hoje.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Apesar de haver outros programadores envolvidos com a criação do UNIX, Ken Thompson e Dennis Ritchie são os nomes mais lembrados porque ambos, em 1973, praticamente reescreveram o UNIX a partir da linguagem C.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;nftf style=&quot;margin: 0px; padding: 0px;&quot;&gt;C é uma criação de Dennis Ritchie, daí o seu comprometimento com o trabalho envolvendo a linguagem e o UNIX. Por causa de seus recursos, a linguagem passou a ser utilizada em vários outros projetos mais complexos, inclusive no&amp;nbsp;desenvolvimento&amp;nbsp;de outros sistemas operacionais, fazendo com que o seu criador fosse reconhecido mundialmente como um dos grandes nomes da computação (infelizmente,&amp;nbsp;&lt;/nftf&gt;Dennis Ritchie faleceu eum outubro de 2011).&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O UNIX teve grande aceitação não somente em universidades, mas também em ambientes corporativos, resultando no surgimento de variações diversas do sistema, como as versões BSD e o Solaris. O MINIX, assim como o Linux, é&amp;nbsp; uma delas, o que não quer dizer que ambos sejam iguais ao UNIX, mas notoriamente parecidos.&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;font-size: 1.6em; line-height: 24px; margin: 20px 0px 10px !important; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O surgimento do Linux&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Linus Torvalds, então com quase 20 anos, começou a estudar&amp;nbsp;ciência da computação&amp;nbsp;na Universidade de Helsinki, na Finlândia, em 1988. Cerca de dois anos depois, aproveitando o conhecimento que tinha e estava adquirindo sobre a linguagem C, decidiu criar a sua própria implementação de um terminal em seu recém obtido computador 80386, principalmente para acessar o servidor UNIX da instituição de ensino. Isso porque ele já havia testado o MINIX para esta finalidade, mas não estava satisfeito com os seus recursos.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A intenção de Torvalds era a de fazer com que o projeto rodasse especificamente em sua máquina 80386, com o desenvolvimento sendo feito a partir do MINIX. O trabalho avançou de tal forma que chegou um ponto onde Torvalds já tinha um kernel funcional em mãos.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em 1991, Linus Torvalds decidiu divulgar abertamente o seu projeto. Para isso, publicou mensagens na&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Usenet&lt;/em&gt;&amp;nbsp;(uma espécie de antecessora da internet, baseada em troca de mensagens) pedindo sugestões e colaborações para a sua iniciativa.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Eis a íntegra da&amp;nbsp;primeira mensagem, em inglês, postada em 25 de agosto de 1991. Logo em seguida, sua tradução para português:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;From: torvalds@klaava.Helsinki.Fi (Linus Benedict Torvalds)&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;Newsgroups: comp.os.minix&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;Subject: What would you like to see most in minix?&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;Summary: small poll for my new operating system&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;Keywords: 386, preferences&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;Message-ID: &amp;lt;1991Aug25.205708.9541@klaava.Helsinki.FI&amp;gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;Date: 25 Aug 91 20:57:08 GMT&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;Organization: University of Helsinki&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;Lines: 20&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;Hello everybody out there using minix -&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;I&#39;m doing a (free) operating system (just a hobby, won&#39;t be big and&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;professional like gnu) for 386(486) AT clones. This has been brewing&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;since april, and is starting to get ready. I&#39;d like any feedback on&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;things people like/dislike in minix, as my OS resembles it somewhat&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;(same physical layout of the file-system (due to practical reasons)&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;among other things).&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;I&#39;ve currently ported bash(1.08) and gcc(1.40), and things seem to work.&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;This implies that I&#39;ll get something practical within a few months, and&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;I&#39;d like to know what features most people would want. Any suggestions&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;are welcome, but I won&#39;t promise I&#39;ll implement them :-)&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;Linus (torvalds@klaava.Helsinki.Fi)&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;PS. Yes - it&#39;s free of any minix code, and it has a multi-threaded fs.&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;It is NOT protable (uses 386 task switching etc), and it probably never&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;will support anything other than AT-harddisks, as that&#39;s all I have :-(.&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;Tradução para português:&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;Assunto: O que você gostaria de ver no minix?&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;Summary: Pequena pesquisa para o meu novo sistema operacional&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;Olá a todos que usam o minix -&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;Estou fazendo um sistema operacional (livre - apenas como um hobby,&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;não será algo grande e profissional como o GNU) para&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;máquinas AT 386 (486). Ele tem sido trabalhado desde abril, e&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;está começando a ficar pronto. Eu gostaria de&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;opiniões sobre coisas que as pessoas gostam/não gostam no&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;minix, já que o meu SO lembra um pouco ele (mesmo layout&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;físico do sistema de arquivos (por motivos práticos),&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;entre outros).&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;Eu já portei o bash (1.08) e o gcc (1.40) e as coisas parecem&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;funcionar. Isso indica que conseguirei alguma coisa prática&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;dentro de alguns meses, e gostaria de saber quais recursos as pessoas&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;mais gostaria de ter. Todas as sugestões serão&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;bem-vindas, mas não prometo implementá-las :-)&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;Linus (torvalds@kruuna.helsinki.fi)&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;em style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;PS. Sim - ele está livre de qualquer código do minix, e&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;tem sistema de arquivos com multi-threading. Ele NÂO é&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;portável (usa 386, chaveamento de tarefas, etc) e provavelmente&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;nunca suportará qualquer coisa além de discos&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;rígidos AT, pois é tudo o que eu tenho :-(.&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Por esta mensagem, é possível perceber que Linus Torvalds não esperava que seu projeto fosse crescer tanto e se tornar tão importante para o advento da computação e da&amp;nbsp;Tecnologia da Informação.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O início da trajetória do Linux não foi isenta de problemas. Uma dos obstáculos que Torvalds teve que enfrentar foram as críticas do professor Andrew S. Tanenbaum, que em suas declarações afirmou que o &quot;Linux é obsoleto&quot;, especialmente por este ter &quot;design monolítico&quot;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Tanenbaum não estava contente com o fato de o Linux ter sido preparado especificamente para rodar com o processador 80386 que, além de caro, teria sua arquitetura substituída futuramente, o que, na verdade, não aconteceu.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Linus respondeu às críticas e continuou seu trabalho, contando com o apoio de cada vez mais pessoas. Com o passar do tempo, o Linux acabou inclusive sendo portado para várias outras plataformas, o que certamente contribuiu para o seu sucesso.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img alt=&quot;Linux rodando no console Nintendo DS&quot; src=&quot;http://www.infowester.com/img_art/linux_nds.jpg&quot; style=&quot;border: none; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;small style=&quot;margin: 0px; padding: 0px;&quot;&gt;Linux rodando no console Nintendo DS&lt;/small&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;line-height: 24px; margin: 20px 0px 10px !important; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: large;&quot;&gt;O nome Linux&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O projeto já era realidade, mas não tinha um nome. Inicialmente, Torvalds atribuiu ao kernel a denominação&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Freax&lt;/em&gt;, uma mistura de&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;free&lt;/em&gt;&amp;nbsp;(livre) com&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;freak&lt;/em&gt;&amp;nbsp;(monstruoso, esquisito) e a letra &#39;x&#39;, para lembrar o UNIX.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img alt=&quot;O símbolo do Linux é o Pinguim Tux&quot; src=&quot;http://www.infowester.com/img_art/tux_linux.gif&quot; style=&quot;border: none; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;small style=&quot;margin: 0px; padding: 0px;&quot;&gt;O símbolo do Linux é o&amp;nbsp;Pinguim Tux&lt;/small&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O programador&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Ari Lemmke&lt;/em&gt;, depois de sugerir a Torvalds que colocasse o projeto em uma rede para torná-lo mais acessível, decidiu criar no servidor de FTP que hospedaria o software uma pasta de nome &quot;linux&quot; (muito provavelmente, uma mistura de Linus com UNIX), já que não havia gostado de Freak. A denominação &quot;Linux&quot; acabou &quot;pegando&quot; e é, tal como você vê, utilizada até hoje.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br style=&quot;font-size: 14px; line-height: 18px; margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;h2 style=&quot;margin: 20px 0px 18px; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: large;&quot;&gt;GNU/Linux&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Você já deve ter visto em vários lugares - inclusive aqui no InfoWester - a expressão&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;GNU/Linux&lt;/em&gt;. O que isso significa?&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Tal como você já sabe, o Linux, por si só, é um kernel. Sozinho, um kernel não tem muita utilidade. É necessário &quot;juntá-lo&quot; a um conjunto de softwares para que tenhamos, efetivamente, um sistema operacional em condições de uso. É aí que o projeto&amp;nbsp;&lt;a href=&quot;http://www.gnu.org/&quot; style=&quot;margin: 0px; padding: 0px; text-decoration: none;&quot;&gt;GNU&lt;/a&gt;&amp;nbsp;entra.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;GNU é a sigla para um nome curioso: &quot;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;GNU is Not UNIX&lt;/em&gt;&amp;nbsp;(GNU Não é UNIX)&quot;. Trata-se de um projeto que teve início em 1984, pelas mãos de&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Richard Stallman&lt;/em&gt;, que queria criar um sistema compatível com UNIX, mas sem utilizar código deste.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com o passar dos anos, o projeto foi ganhando recursos, como compiladores e editores de texto. Mas, faltava um elemento importantíssimo: um kernel. Stallman e seus colaboradores estavam trabalhando em um kernel de nome&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Hurd&lt;/em&gt;, mas dada a demora em concluí-lo, muitos daqueles que precisavam ou queriam usar software GNU decidiram recorrer a algo que souberam ser capaz de atender à necessidade que tinham: o Linux.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Então, basicamente, o Linux que temos hoje é conhecido por trabalhar em conjunto com software GNU. Por isso, muitos integrantes e simpatizantes de movimentos ligados ao software livre defendem a ideia de que, quando houver referência ao sistema operacional como um todo, o nome&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;GNU/Linux&lt;/em&gt;&amp;nbsp;seja utilizado. Acontece que, por comodidade ou simplesmente desconhecimento, muitas pessoas criaram o hábito de chamar todo o conjunto de Linux e não somente o kernel.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br style=&quot;font-size: 14px; line-height: 18px; margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;h2 style=&quot;margin: 20px 0px 18px; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: large;&quot;&gt;Distribuições Linux&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Você já sabe que o Linux, ao contrário de outros sistemas baseados no UNIX ou mesmo deste, não é um sistema operacional como um todo. Mas, sendo um kernel disponível de maneira gratuita e com código-fonte aberto, qualquer pessoa ou organização pode juntá-lo a um conjunto de softwares para criar um sistema operacional customizado.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ao longo dos últimos anos, foi justamente isso que aconteceu. Vários grupos ou mesmo empresas se organizaram e criaram seu próprio sistema operacional baseado em Linux. Cada uma delas recebe o nome de &quot;distribuição Linux&quot; (ou &quot;distribuição GNU/Linux&quot;).&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Há várias distribuições Linux por aí, para os mais diversos fins. Muitas inclusive fazem parte de negócios rentáveis, onde a empresa fornece, por exemplo, o sistema operacional de graça, mas obtém receita a partir de serviços de suporte técnico. Naturalmente, aquelas distribuições que se destinam ao segmento de usuários domésticos são mais populares.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img alt=&quot;Captura de tela do Ubuntu&quot; src=&quot;http://www.infowester.com/img_art/ubuntu_1110.jpg&quot; style=&quot;border: none; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;small style=&quot;margin: 0px; padding: 0px;&quot;&gt;Captura de tela do Ubuntu&lt;/small&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para o público em geral, a distribuição mais famosa é o&amp;nbsp;Ubuntu, da empresa&amp;nbsp;Canonical. Por padrão, são lançadas novas versões do Ubuntu em todos os meses de abril e outubro de cada ano. Há um esquema de numeração que ajuda a identificar a época de lançamento: a versão 11.10 do Ubuntu, por exemplo, foi lançada em 2011, no mês de outubro. É possível saber disso porque a indicação de ano aparece primeiro (11) e, depois do ponto, vem a indicação do número do mês (10).&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É claro que há outras distribuições renomadas, entre elas:&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; list-style-type: square; margin: 0px 0px 1em 20px; padding: 0px;&quot;&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Fedora&amp;nbsp;(ligada à&amp;nbsp;Red Hat);&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Debian;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Mandriva;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Linux Mint;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;CentOS&amp;nbsp;(com foco em servidores);&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Slackware.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É possível obter informações sobre estas e outras distribuições Linux no site&amp;nbsp;DistroWatch.com(em inglês).&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br style=&quot;font-size: 14px; line-height: 18px; margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;h2 style=&quot;margin: 20px 0px 18px; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: large;&quot;&gt;Versões do kernel&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Periodicamente, novas versões do kernel Linux são lançadas. Atualizações são naturais para qualquer software e ocorrem para atribuir melhorias a determinadas funcionalidades, para corrigir falhas (&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;bugs&lt;/em&gt;) e, no caso de sistemas operacionais, para adicionar recursos importantes ao kernel, principalmente compatibilidade com novos hardwares.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Normalmente, cada versão do kernel é representada por três números distintos separados por pontos, por exemplo: 2.6.24. O primeiro número indica a versão do kernel. O segundo número indica a última revisão feita até o momento naquela versão. O terceiro número, por sua vez, indica uma revisão menor, como se fosse uma &quot;revisão da última revisão&quot; do kernel. Um quarto número pode ser utilizado para indicar uma atualização importante naquela versão.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É válido frisar que antes da série 2.6.x, a numeração do kernel tinha o seguinte esquema: se o segundo número da representação fosse ímpar, significava que aquela série ainda estava em desenvolvimento, ou seja, era uma versão instável e em fase de testes ou aperfeiçoamentos. Se o número fosse par, significava que aquela série já tinha estabilidade para ser disponibilizada para uso.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A numeração sofreu outra mudança em julho de 2011, quando foi lançada a versão 3.0 do Linux. Das versões 1.x para 2.x houve significativas alterações no kernel. No entanto, da 2.x para a 3.x não houve nada tão importante assim, tanto que, pelo esquema, esta versão deveria ser 2.6.40.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Tudo indica que a mudança aconteceu por uma questão de comodidade e &quot;estética&quot;. Há também quem afirma que a numeração 3.0 foi dada como forma de comemorar o aniversário do Linux, que completou 20 anos de existência em 2011.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br style=&quot;font-size: 14px; line-height: 18px; margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;h2 style=&quot;margin: 20px 0px 18px; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;A licença do Linux&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Uma licença é, em poucas palavras, um documento que explica como determinado software pode ser utilizado. No que se refere a programas de código-fonte aberto, há vários tipos de licenças disponíveis. O Linux utiliza a&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;GPL&lt;/em&gt;&amp;nbsp;(&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;GNU Public Licence&lt;/em&gt;).&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Vale frisar que, inicialmente, Linus Torvalds aplicou ao Linux uma licença própria, que tinha restrições para uso comercial. A GPL só foi adotada somente em 1992, mesmo porque o Linux já era utilizado com software GNU.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A GPL é uma licença criada pela&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Free Software Foundation&lt;/em&gt;&amp;nbsp;(organização fundada por Richard Stallman) baseada nas liberdades que a entidade defende:&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; list-style-type: square; margin: 0px 0px 1em 20px; padding: 0px;&quot;&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;liberdade de executar o programa, para qualquer propósito (liberdade zero);&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;liberdade de estudar como o programa funciona e adaptá-lo às suas necessidades (liberdade 1), sendo o acesso ao código-fonte um pré-requisito para esta aspecto;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;liberdade de distribuir cópias de forma que você possa ajudar ao seu próximo (liberdade 2);&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;liberdade de melhorar o programa e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade três). Novamente, aqui o acesso ao código-fonte é um pré-requisito.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Um software não pode utilizar a GPL se não corresponder a todos estes requisitos.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A GPL surgiu em 1989, mas foi revisada em 1991 para atender a determinadas necessidades, resultando na GPLv2 (GPL versão dois). Em 2007, surgiu a GPLv3 (GPL versão três). É possível consultar a GPL no seguinte link (em inglês):&amp;nbsp;www.gnu.org/licenses/gpl.html.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Verdana, sans-serif; font-size: large; line-height: 30px;&quot;&gt;&lt;b&gt;Finalizando&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 14px; font-weight: normal; line-height: 18px; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Verdana, sans-serif; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
Você pode até não ter Linux em seu computador, mas já o utilizou de alguma forma. Por se tratar de um software gratuito, de código-fonte aberto e amplamente disponível, é comum encontrá-lo nas mais diversas aplicações. O servidor que hospeda o InfoWester, por exemplo, roda uma distribuição Linux. Também é possível encontrar este kernel em sistemas embarcados, caixas eletrônicos, dispositivos portáteis, entre outros.&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Verdana, sans-serif; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
Para saber mais sobre o assunto, você pode consultar os sites que serviram de referência para este texto:&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Verdana, sans-serif; margin-bottom: 1.4em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;list-style-type: square; margin: 0px 0px 1em 20px; padding: 0px;&quot;&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;en.wikipedia.org/wiki/Linus_Torvalds;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;www.gnu.org/gnu/linux-and-gnu.pt-br.html;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;en.wikipedia.org/wiki/MINIX;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;www.unix.org;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;www.bell-labs.com/history/unix;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;netfiles.uiuc.edu/rhasan/linux.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;en.wikipedia.org/wiki/Tanenbaum_Torvalds_debate.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;http://www.infowester.com/historia_linux.php&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/8123803466160773115/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/05/a-historia-do-linux.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/8123803466160773115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/8123803466160773115'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/05/a-historia-do-linux.html' title='A história do Linux'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-7279516318586685015</id><published>2013-05-22T12:44:00.002-07:00</published><updated>2013-05-22T12:44:38.273-07:00</updated><title type='text'>A história dos sistemas operacionais</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
&lt;div id=&quot;divPagina_1&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-top: -10px;&quot;&gt;
Atualmente, os sistemas operacionais (SO) estão cada vez mais fáceis de usar, possuindo interfaces muito simples e bonitas. Contudo, todas estas funcionalidades não surgiram do nada, foram evoluindo com o tempo. Por exemplo, a bela interface gráfica do Windows Vista é resultado de mais de 20 anos de desenvolvimento, desde as primeiras versões deste SO. Por isso, criamos este artigo que conta a história dos sistemas operacionais, incluindo os principais representantes de cada época.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Sistema operacional não é a maquina&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Atualmente, ainda são comuns alguns equívocos em relação ao sistema operacional. Por exemplo, todos alguma vez já ouviram um diálogo como este:&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;em&gt;- Que computador você irá comprar?&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Vou comprar o Windows.&lt;/em&gt;&lt;br /&gt;
O diálogo acima demonstra um erro muito comum no mundo da informática: pensar que o sistema operacional é a máquina em si. Basicamente, o computador é composto por duas grandes categorias: hardware e software. A primeira delas se refere à parte física da máquina, ou seja, o que pode ser tocado fisicamente. Já a segunda abrange a parte lógica responsável por realizar tarefas,&amp;nbsp; utilizando-se do hardware para a realização de suas tarefas.&lt;br /&gt;&lt;br /&gt;Por isso, sistemas operacionais como o Windows, Linux ou o MAC OS, são apenas softwares que gerenciam toda a atividade do hardware, mas não o computador em si. Consequentemente, em um PC que contenha um dos SOs citados acima, quase sempre é possível instalar outro.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #ff6600; font-size: medium;&quot;&gt;Sistemas operacionais primitivos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Primeiramente, vamos tratar sobre a gênese dos sistema operacionais, abordando a forma como eram desenvolvidos nas décadas de cinquenta, sessenta e setenta.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Máquinas que não usavam SO&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;A primeira geração&amp;nbsp; da computação moderna (1945-1955) não trabalhava com o conceito de sistema operacional propriamente dito, visto que as operações eram setadas através de hardware. Por exemplo, chaves, quilômetros de fios e luzes de aviso, como na foto abaixo do Eniac. Nesse período, era muito comum que a mesma pessoa projetasse, programasse e utilizasse os computadores. A principal implicação desta abordagem é o fato de que era muito difícil criar rotinas programáveis, exigindo trabalho intenso dos operadores de máquinas.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Painel de controle do Eniac&quot; border=&quot;0&quot; data=&quot;/imagens/materias/178373223.jpg&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/178373223.jpg&quot; style=&quot;border: 0px;&quot; title=&quot;Painel de controle do Eniac&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;strong&gt;Programação em Batch&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;O conceito de sistema operacional apareceu durante a segunda geração da computação&amp;nbsp; moderna (1955 - 1965), através da programação em Batch. Assim, vários comandos já poderiam ser executados em sequência através de cartões perfurados, eliminando parte do trabalho do operador de terminal. Normalmente,&amp;nbsp; um programa era composto por um conjunto de cartões inseridos pelo usuário do sistema, na ordem correta.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sistemas específicos&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Em meados da década de 60, os primeiros sistemas operacionais foram desenvolvidos conforme a evolução da tecnologia da época. Contudo, cada máquina possuía seu próprio SO específico, o que implicava na incompatibilidade de mainframes distintos. Um dos maiores representantes foi o CTSS, criado pela MIT, sendo lançado em 1961 para o computador IBM 7090.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;IBM 7090 rodando CTSS&quot; border=&quot;0&quot; data=&quot;/imagens/materias/491069024.jpg&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/491069024.jpg&quot; style=&quot;border: 0px;&quot; title=&quot;IBM 7090 rodando CTSS&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;span style=&quot;color: #ff6600; font-size: medium;&quot;&gt;Unix, o primeiro sistema operacional moderno&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Visando ao problema da incompatibilidade de SOs de máquinas distintas, um grupo de desenvolvedores da AT&amp;amp;T ciaram o Unix em 1969, sendo o primeiro sistema operacional moderno da computação. É possível afirmar que mais de 90 porcento dos SOs atuais foram influenciados de alguma maneira pelo Unix.&lt;br /&gt;&lt;br /&gt;Sua primeira versão foi escrita em linguagem assembly, sendo posteriormente reescrito em C no ano de 1973, linguagem utilizada até os dias de hoje. Este sistema introduziu conceitos muito importantes para a computação: portabilidade, multi-usuário, multi-tarefas e compartilhamento de tarefas.&lt;br /&gt;&lt;br /&gt;Durante a década de 70, o Unix foi distribuído gratuitamente (incluindo seu código fonte) para universidades e órgãos governamentais norte-americanos, o que conferiu muita popularidade a este sistema. Sua interface era totalmente em modo texto sem interface gráfica&lt;br /&gt;&lt;br /&gt;Em 1977 foi lançado o BSD, sistema operacional fortemente baseado no Unix, focado principalmente para a execução em máquinas específicas de alto desempenho, como o famoso computador VAX, o qual foi uma referência de hardware na época.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Comando em modo texto no BSD&quot; border=&quot;0&quot; data=&quot;/imagens/materias/852244618.png&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/852244618.png&quot; style=&quot;border: 0px;&quot; title=&quot;Comando em modo texto no BSD&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;span style=&quot;color: #ff6600; font-size: medium;&quot;&gt;Sistemas Operacionais para computadores pessoais&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Tanto o Unix quanto o BSD, em suas primeiras versões, foram desenvolvidos para o uso de computadores de grande porte, normalmente em universidades. Contudo, alguns jovens programadores possuíam uma ideia absurda para época: criar sistemas operacionais para o uso de pessoas comuns.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Steve Jobs e a Apple&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Um dos primeiros a pensar desta forma foi Steve Jobs, fundador da Apple. Desde a criação de sua empresa, seu principal foco foi a criação de computadores para o dia-a-dia, incluindo sistemas operacionais fáceis de serem operados. O lançamento do Apple I em 1976, um dos primeiros computadores pessoais,&amp;nbsp; foi um marco na história da computação.&lt;br /&gt;&lt;br /&gt;&lt;img alt=&quot;PC Apple II&quot; border=&quot;0&quot; class=&quot;img_esq&quot; data=&quot;/imagens/materias/114464334.jpg&quot; height=&quot;339&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/114464334.jpg&quot; style=&quot;border: 0px;&quot; title=&quot;PC Apple II&quot; width=&quot;254&quot; /&gt;Pela primeira vez, um PC continha um teclado fácil de ser utilizado, com uma mini-televisão adaptada como monitor. Assim, conhecimentos avançados de computação já não eram mais requisitos para se operar um PC. Jobs fez questão de criar o seu sistema operacional do zero, sem se basear inicialmente no Unix. Nos anos seguintes, os modelos Apple II e Apple III foram lançados no mercado, um sucesso de vendas. Suas interfaces gráficas eram muito primitivas comparadas com o padrão usado atualmente, mas avançadíssimas para a época.&lt;br /&gt;&lt;br /&gt;Em meados de 1979, Steve Jobs tomou conhecimento sobre o desenvolvimento de um computador totalmente inovador pela Xerox Parc. Em uma vista a esta empresa, ele ficou deslumbrado com Xerox Alto, um PC que possuía uma interface gráfica (GUI) totalmente revolucionária. Pouco tempo depois, a Apple lançou o Lisa, aproveitando todas as ideias gráficas do computador. Não é nem preciso dizer que o sucesso foi estrondoso. Cada versão do Apple&amp;nbsp; possuía um sistema operacional distinto.&lt;br /&gt;&lt;br /&gt;Como se não bastasse, o Apple Machintosh foi lançado em 1984, introduzindo o conceito de desktop, utilizando ícones e pastas para representar programas e arquivos do modo como conhecemos hoje. Esta máquina acompanhava o revolucionário e inovador sistema chamado MAC OS. Seu sucesso foi estrondoso em todo EUA, principalmente pela vinculação de seu comercial durante a final do Superbowl do mesmo ano.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Macintosh Original&quot; border=&quot;0&quot; data=&quot;/imagens/materias/988019783.png&quot; height=&quot;429&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/988019783.png&quot; style=&quot;border: 0px;&quot; title=&quot;Macintosh Original&quot; width=&quot;365&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;Com o passar dos anos, as novas versões do Macintosh e o do MAC OS já não eram mais populares como antes, o que fez com que a Apple perdesse bastante mercado para a Microsoft. No final dos anos 90, o código do Macintosh apresentava muitos problemas, o que obrigou que um novo plano fosse traçado. Em 2001, a Apple surpreendeu o mundo da informática, abandonando o seu próprio código e reescrevendo todo o seu sistema operacional usando o Unix como base. A partir daí, ele passou a se chamar MAC OSX, sistema que continua forte até os dias de hoje.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Mac OSX &quot; border=&quot;0&quot; data=&quot;/imagens/materias/115721785.jpg&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/115721785.jpg&quot; style=&quot;border: 0px;&quot; title=&quot;Mac OSX&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;&quot; id=&quot;anc_2&quot; name=&quot;anc_2&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 16px;&quot;&gt;&lt;/a&gt;&lt;div id=&quot;divPagina_2&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 16px;&quot;&gt;
&lt;br /&gt;&lt;span style=&quot;color: #ff6600; font-size: medium;&quot;&gt;Bill Gates e a Microsoft&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Voltando ao final da década de 70, outro jovem programador, chamado Bill Gates, também possuía o desejo de revolucionar o mundo da informática. Em 1975, ele fundou a Microsoft, empresa que possuía como objetivo primário o desenvolvimento de software em linguagem BASIC para o computador Altair da IBM. Com o sucesso dos programas desenvolvidos pela Microsoft, a empresa&amp;nbsp; afirmou que possuía um sistema operacional completo. A IBM se interessou pelo projeto e ambas as organizações afirmaram um contrato, em 1979.&lt;br /&gt;&lt;br /&gt;Entretanto, a Microsoft estava com sérios problemas, pois não possuía um sistema operacional de verdade. A solução encontrada foi a compra do SO da Seattle Computer Products pelo valor de $50.000. Muitos o chamam de negócio do século, pois a partir de 50 mil dólares, a Microsoft possui o patrimônio atual avaliado em dezenas de bilhões de dólares.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Comando no MS-DOS&quot; border=&quot;0&quot; data=&quot;/imagens/materias/300068172.jpg&quot; height=&quot;366&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/300068172.jpg&quot; style=&quot;border: 0px;&quot; title=&quot;Comando no MS-DOS&quot; width=&quot;663&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;Após várias melhorias sobre o sistema comprado, a Microsoft lançou MS-DOS em 1982 cuja interface era baseada em modo texto, bastante parecida com a utilizada pelo Unix. Na época, esse SO não chamou tanta atenção, pois o Apple Lisa de Steve Jobs já trabalhava com uma interface gráfica. Tomando conhecimento deste problema, Bill Gates fez uma vista a Apple, com o objetivo básico de conhecer a empresa. Ao final da visita, Gates convenceu Jobs a ser incluído no&amp;nbsp; desenvolvimento do Macintosh.&lt;br /&gt;&lt;br /&gt;O objetivo de Gates era maior que isso: copiar a interface gráfica do Machintosh, e foi exatamente isso que aconteceu. No lançamento do novo PC da Apple, Steve Jobs descobriu que a Microsoft estava lançando máquinas no Japão, cujas interfaces eram muito parecida com a do seu computador. Após a quebra da parceria entre os dois, Gates lançou o Sistema Operacional Windows 1.0 em 1985, batendo de frente com o MAC OS.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; data=&quot;/imagens/materias/205344408.png&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/205344408.png&quot; style=&quot;border: 0px;&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;Após problemas de administração, Jobs foi demitido da Apple, o que desestabilizou a empresa, retornando somente em 1997. Assim, a Microsoft foi ganhando cada vez mais mercado no mercado, lançando o Windows 2.0 em 1987, trazendo melhorias consideráveis na parte visual e no gerenciamento de memória.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Interface do Windows 2.0&quot; border=&quot;0&quot; data=&quot;/imagens/materias/452408283.png&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/452408283.png&quot; style=&quot;border: 0px;&quot; title=&quot;Interface do Windows 2.0&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;strong&gt;Windows 3.0 e 3.11&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;No início dos anos 90, o mercado de sistemas operacionais sofreu novo boom com o lançamento do Windows 3.0 (1990) e Windows 3.1(1992).&amp;nbsp; Na sua versão 3.0, a memória passou a ser gerenciada de maneira muito mais eficiente, incluindo a melhora substancial na interface gráfica. Foi criado um painel de controle e um gerenciador de arquivos organizado, facilitando todo o trabalho do usuário.&lt;br /&gt;Um dos principais motivos que contribuíram para seu sucesso foi o fato do sistema já vir instalado de fábrica em um grande número de máquinas.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Windows 3.1 desktop&quot; border=&quot;0&quot; data=&quot;/imagens/materias/478347277.png&quot; height=&quot;461&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/478347277.png&quot; style=&quot;border: 0px;&quot; title=&quot;Windows 3.1 desktop&quot; width=&quot;614&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;O Windows 3.1, incluindo seu service pack 3.11, trouxe melhorias à versão 3.0, como uma interface de rede melhor desenvolvida. Em 2 meses de lançamento, o 3.1 vendeu 3 milhões de cópias.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Windows 95, 98 e ME&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;No ano de 1995, foi lançada no mercado a nova versão deste sistema operacional, o Windows 95. Esta versão foi tão importante para informática que acabou definindo o padrão com que o desktop é organizado, o qual ainda é utilizado no Vista. Por exemplo, podemos citar o botão Start, o menu Iniciar, a barra de tarefas e o gerenciador de arquivos Windows Explorer.&amp;nbsp; Após alguns services packs, esta versão passou a suportar a leitura de dispositivos USB,&amp;nbsp; o navegador internet explorer, entre outras funcionalidades.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; data=&quot;/imagens/materias/663582898.png&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/663582898.png&quot; style=&quot;border: 0px;&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;Dando continuidade a seu antecessor, a nova versão deste sistema foi lançada no ano de 1998, chamada de Windows 98. Apesar de apresentar melhorias em relação ao 95, o SO era um pouco lento e instável. Tais problemas só foram arrumados com o Windows 98 SE (Second Edition), lançado em 1999, que incluía funções avançadas para compartilhamento de rede, suporte integrado a drivers de DVD-ROM, entre outras tarefas&lt;br /&gt;&lt;br /&gt;O sucessor, Windows Me, lançado em 2000, foi um dos maiores fracassos na questão de sistema operacional, pois era muita instável. Possuía somente poucas melhoras em relação ao Windows 98 SE. Por isso, logo foi deixado de lado.&lt;br /&gt;&lt;br /&gt;Todas as versões apresentadas até aqui usavam o MS-DOS como núcleo do sistema, ou seja, o Windows funcionava como uma espécie de ambiente gráfico. Com o passar do tempo, o uso desta arquitetura tornou-se insuportável, visto que o MS-DOS não conseguia dar conta de processar tantas informações, o que ficou evidente no&amp;nbsp; Windows Me.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Windows XP e Vista&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Lançado em 2001, o Windows XP tornou-se um marco na história dos sistemas operacionais, principalmente por trazer muitos recursos totalmente novos. Entre eles é possível citar que o sistema tornou-se muito mais seguro, através da diferenciação de permissões entre administradores e usuários comuns. A estabilidade também é uma de suas fortes características, pois o número de telas azuis diminuíram consideravelmente.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Interface Windows XP&quot; border=&quot;0&quot; data=&quot;/imagens/materias/804390394.jpg&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/804390394.jpg&quot; style=&quot;border: 0px;&quot; title=&quot;Interface Windows XP&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;O principal motivo para todo esse avanço é uso do núcleo (kernel) NT como base, que exclui totalmente a necessidade do MS-DOS. Na verdade, o núcleo NT já vem sido usado desde outras versões do Windows lançadas para uso de servidores, como o Windows NT (1993) e Windows 2000 (2000). Contudo, foi somente no XP que esta arquitetura foi lançada para o usuário comum. Para saber mais sobre a definição de núcleo,&amp;nbsp;&lt;a href=&quot;http://www.baixaki.com.br/1506-fat32-ou-ntfs-qual-o-melhor-parte-1-de-2-.htm&quot; style=&quot;text-decoration: none;&quot; target=&quot;_blank&quot;&gt;clique aqui&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Depois de seis anos de espera, a Microsoft lança o Windows Vista, em 2007, que foi muito aguardado pelos usuários. Ao contrário do XP, esta nova versão desapontou o público de uma maneira geral, principalmente por exigir uma máquina muito potente. Somente em computadores top de linha é possível observar vantagens no desempenho do Vista, principalmente pela suporte a multi-core. Seu grande destaque foram os efeitos gráficos de última geração provido pelo pelo Aero e o Flip 3D.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Desktop Windows 7&quot; border=&quot;0&quot; data=&quot;/imagens/materias/285303166.png&quot; height=&quot;417&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/285303166.png&quot; style=&quot;border: 0px;&quot; title=&quot;Desktop Windows 7&quot; width=&quot;668&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;A nova versão deste SO, Windows Seven, já está em desenvolvimento.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #ff6600; font-size: medium;&quot;&gt;Sistemas Operacionais Livres&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Até o exato momento, apresentamos a evolução dos principais sistemas proprietários do mercado: Mac OS X e Windows. Agora, vamos focar nos sistemas livres. Apesar de fazer bastante sucesso nos anos 70, o Unix continuou a ser desenvolvido durante toda esta década e a seguinte também. No ano de 1983, um revolucionário programador chamado Richard Stallman criou o projeto GNU, ele afirmava que os softwares deveriam ser desenvolvidos de maneira livre, sem&amp;nbsp; restrições na leitura ou modificação de seus códigos fontes.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Em 1984, o MIT desenvolveu o X Window System, que como o seu nome diz, é um sistema gráfico de Janelas para o Unix. Ele permaneceu proprietário até 1987, quando uma versão opensource foi lançada, sendo incorporada no desenvolvimento deste sistema operacional. Um dos principais objetivos da GNU sempre foi desenvolver a sua própria versão do Unix, através de um Kernel próprio, chamado de GNU Hurd. Contudo, este núcleo possuía muitas falhas de sistema, comprometeu muito o seu desenvolvimento.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;X Window System&quot; border=&quot;0&quot; data=&quot;/imagens/materias/131274634.jpg&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/131274634.jpg&quot; style=&quot;border: 0px;&quot; title=&quot;X Window System&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;strong&gt;O kernel Linux&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Visando estas falhas, um programador chamado Linus Torvalds estava desenvolvendo outro kernel para o GNU, chamado de Linux, em. Em seu primeiro lançamento oficial (1991), na versão 0.2, o Linux já possuía mais funcionalidades que o GNU, o que atraiu bastantes desenvolvedores. Pouco tempo depois, o núcleo criado por Torvalds já era o sistema GNU mais usado do mundo.&lt;br /&gt;&lt;br /&gt;Além disso, os programadores eram e ainda são livres para utilizar o kernel Linux em seus próprios sistemas, o que acabou gerando as famosas distribuições como conhecemos hoje . As primeiras&amp;nbsp; ficaram conhecidas como Debian e Slackware, ambas lançadas no Ano de 1993. No início, eram difíceis de serem utilizadas, comparadas com os Windows 3.11 e 95, pois exigiam um conhecimento profundo de computação por parte dos usuários.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Ubuntu 9.04&quot; border=&quot;0&quot; data=&quot;/imagens/materias/841887264.jpg&quot; src=&quot;http://www.tecmundo.com.br/imagens/materias/841887264.jpg&quot; style=&quot;border: 0px;&quot; title=&quot;Ubuntu 9.04&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;Com o tempo, as distribuições Linux foram se tornando cada vez mais fáceis de serem utilizadas, principalmente para atrair o usuário comum do computador. Atualmente, utilizar este sistema é tão fácil quanto o Windows, principalmente em distribuições como o Ubuntu.&lt;/div&gt;
&lt;h2&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;Fonte:&amp;nbsp;&lt;span style=&quot;color: #003399;&quot;&gt;www.tecmundo.com.br&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/7279516318586685015/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/05/a-historia-dos-sistemas-operacionais.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7279516318586685015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7279516318586685015'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/05/a-historia-dos-sistemas-operacionais.html' title='A história dos sistemas operacionais'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-7789052625168932304</id><published>2013-05-22T10:04:00.002-07:00</published><updated>2013-05-22T10:04:43.888-07:00</updated><title type='text'>Instalação e configuração do Samba usando o Swat</title><content type='html'>&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 22px; line-height: 21px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A necessidade de compartilhar arquivos e impressoras motivou o aparecimento das primeiras&amp;nbsp;&lt;a href=&quot;http://www.gdhpress.com.br/redes/&quot; style=&quot;color: #333333;&quot;&gt;redes de computadores&lt;/a&gt;&amp;nbsp;(ainda na década de 70) e continua sendo uma necessidade comum. Mesmo para fazer um simples backup armazenado remotamente, é necessário configurar algum tipo de compartilhamento de arquivos. Existem diversas formas de disponibilizar arquivos através da rede, incluindo o NFS, o FTP, o SFTP e até mesmo um servidor web, que pode ser usado para compartilhar a pasta contendo os arquivos e aceitar uploads através de um script em PHP, por exemplo. Entretanto, quando falamos em redes locais, o protocolo mais usado é o CIFS (Common Internet File System), que é o protocolo usado para compartilhar arquivos e impressoras em redes Microsoft. O nome &quot;CIFS&quot; pode soar estranho à primeira vista, mas ele nada mais é do que a mais nova versão do protocolo SMB, usada a partir do Windows 2000. A história do SMB e do CIFS começa em 1984, quando a IBM criou o protocolo NetBIOS (Network Basic Input Output), um protocolo para troca de mensagens entre micros PC ligados em rede, originalmente desenvolvido para servir como uma extensão do BIOS da placa-mãe, oferecendo recursos de rede. Em 1985, o protocolo foi expandido, dando origem ao protocolo NetBEUI, que foi durante muito tempo o principal protocolo usado em redes locais, antes da popularização do TCP/IP. O SMB (Server Message Block) veio mais tarde, junto com o Windows 3.11. O protocolo SMB governa o compartilhamento de arquivos e impressoras em redes Microsoft, incluindo a navegação na rede, o estabelecimento de conexões e a transferência de dados. Ele utiliza o NetBIOS para a troca de mensagens entre os hosts e inclui uma versão atualizada do protocolo, que roda sobre o&amp;nbsp;&lt;a href=&quot;http://www.gdhpress.com.br/redes/leia/index.php?p=cap4-1&quot; style=&quot;color: #333333;&quot;&gt;TCP/IP.&lt;/a&gt;Acessando as propriedades do protocolo TCP/IP dentro das configurações de rede de uma máquina com o Windows XP, você pode ver que ele (NetBIOS) continua presente, com o objetivo de manter compatibilidade com as versões anteriores do Windows:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-414f7ee7.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O problema com o NetBIOS é que ele depende do uso intensivo de pacotes de broadcast e de pacotes UDP. O CIFS é a evolução natural do SMB, que inclui diversos novos recursos, abandona o uso do NetBIOS e passa a utilizar uma única porta TCP (445) no lugar das três portas (137&amp;nbsp;&lt;a href=&quot;http://www.gdhpress.com.br/redes/leia/index.php?p=cap4-3&quot; style=&quot;color: #333333;&quot;&gt;UDP&lt;/a&gt;, 138 UDP e 139 TCP) utilizadas pelo SMB. O Samba é justamente uma implementação das mesmas funções para sistemas Unix, incluindo não apenas o Linux, mas também o BSD, Solaris, OS X e outros primos. Ele começou como uma implementação do protocolo SMB e foi então sucessivamente expandido e atualizado, de forma a incorporar suporte ao CIFS e a se manter atualizado em relação aos recursos oferecidos pelas versões mais recentes do Windows.&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Um Pouco de História&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;O projeto nasceu no final de 1991, de forma acidental. Andrew Tridgell, um australiano que na época era estudante do curso de PhD em ciências da computação da Universidade Nacional da Austrália. Ele precisava rodar um software da DEC (que na época era uma das gigantes no ramo de tecnologia) chamado &quot;eXcursion&quot;, que trabalhava em conjunto com o Patchworks, um software de compartilhamento de arquivos. O Patchworks era um software proprietário, que utilizava um protocolo obscuro, sobre o qual não existiam muitas informações disponíveis. Como todo bom hacker, ele decidiu estudar o protocolo e assim desenvolver um servidor que pudesse rodar em seu PC. Ele desenvolveu então um pequeno programa, chamado clockspy, que era capaz de examinar o tráfego da rede, capturando as mensagens enviadas pelo cliente e as respostas do servidor. Com isso, ele foi rapidamente capaz de implementar o suporte às principais chamadas e a desenvolver um programa servidor, que era capaz de conversar com os clientes rodando o Patchworks. O objetivo desta primeira versão era apenas resolver um problema doméstico: interligar um micro PC rodando o MS-DOS ao servidor rodando o Solaris. Depois de algum tempo, Andrew recebeu um e-mail contando que o programa também funcionava em conjunto com o LanManager da Microsoft, permitindo compartilhar arquivos de um servidor Unix com máquinas rodando o MS-DOS. O protocolo obscuro usado pelo Patchworks se revelou uma implementação do protocolo SMB, que havia sido desenvolvida internamente pela DEC. Nasceu assim, acidentalmente, o um dos aplicativos open-source mais importantes da atualidade. Pouco depois, em janeiro de 1992, ele disponibilizou o &quot;Server 0.1&quot; no servidor da Universidade, que foi rapidamente seguido por uma versão aprimorada, o &quot;Server 0.5&quot;. Este arquivo ainda pode ser encontrado em alguns dos FTPs do&amp;nbsp;&lt;a href=&quot;http://samba.org/&quot; style=&quot;color: #333333;&quot;&gt;http://samba.org&lt;/a&gt;, com o nome &quot;server-0.5&quot;. Esta versão inicial rodava sobre o MS-DOS. Depois de um longo período de hibernação, o software foi portado para o Linux, dando origem à versão seguinte (1.5), que foi lançada apenas em dezembro de 1993 e passou a se chamar &quot;smbserver&quot;. O nome continuou sendo usado até abril de 1994, quando foi finalmente adotado o nome definitivo. O nome &quot;Samba&quot; surgiu a partir de uma simples busca dentro do dicionário Ispell por palavras que possuíssem as letras S, M e B, de &quot;Server Message Blocks&quot;, posicionadas nessa ordem. A busca retornou apenas as palavras &quot;salmonberry&quot;, &quot;samba&quot;, &quot;sawtimber&quot; e &quot;scramble&quot;, de forma que a escolha do nome acabou sendo óbvia. Uma curiosidade é que não existiu um &quot;Samba 1.0&quot;, pois a primeira versão a utilizar o nome &quot;Samba&quot; foi a 1.6.05, que foi a sucessora imediata do &quot;smbserver 1.6.4&quot;. O projeto começou a se tornar popular a partir da versão 1.6.09 (lançada pouco depois), que foi a primeira a trazer suporte ao controle de acesso com base nos logins de usuário (assim como o Windows NT), enquanto as versões anteriores suportavam apenas o controle de acesso com base no compartilhamento (assim como no Windows 3.11 e 95), onde a única opção de segurança era usar uma senha de acesso para os compartilhamentos. A partir daí, o projeto não parou de crescer, atraindo um número crescente de usuários e desenvolvedores, até se transformar no monstro sagrado que é hoje. Estes dois links contam um pouco mais sobre a história do Samba, desde as primeiras versões:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;http://www.rxn.com/services/faq/smb/samba.history.txt&quot; style=&quot;background-color: white; color: #333333;&quot;&gt;http://www.samba.org/samba/docs/10years.html&lt;br /&gt;http://www.rxn.com/services/faq/smb/samba.history.txt&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em 1994 a Microsoft liberou as especificações do SMB e do NetBIOS, o que permitiu que o desenvolvimento do Samba desse um grande salto, tanto em recursos quanto em compatibilidade, passando a acompanhar os novos recursos adicionados ao protocolo da Microsoft, que mais tarde novamente deixou de ser aberto. Hoje, além de ser quase 100% compatível com os recursos de rede do Windows 98, NT, 2000 e XP, o Samba é reconhecido por ser mais rápido que o próprio Windows na tarefa de servidor de arquivos. Um dos pontos fortes do Samba é que o projeto foi todo desenvolvido sem precisar incorrer em qualquer violação de patentes. Todas as chamadas (com exceção das que a Microsoft tornou públicas em 1994) foram implementadas monitorando as transmissões de dados através da rede, processo que os desenvolvedores chamam de &quot;French Cafe technique&quot;. Dentro da analogia, seria como aprender francês sentando-se em um café e passando a prestar atenção nas conversas, aprendendo a partir daí novas palavras, expressões e situações onde elas podem ou não serem usadas. É um trabalho bastante detalhista e tedioso, que demanda um grande esforço e resulta em avanços graduais, mas, se executado por anos a fio, como no caso do Samba (que começou a ser desenvolvido em 1991), resulta em conquistas surpreendentes. Isso torna o Samba virtualmente invulnerável a ações legais relacionadas a quebras de patentes ou problemas similares, já que o software é inteiramente baseado em observação e no uso de especificações públicas. Uma curiosidade é que a existência do Samba permitiu que a Microsoft conseguisse colocar PCs rodando Windows em muitos nichos onde só entravam Workstations Unix, já que com o Samba os&amp;nbsp;&lt;a href=&quot;http://www.gdhpress.com.br/servidores/&quot; style=&quot;color: #333333;&quot;&gt;servidores&lt;/a&gt;&amp;nbsp;Unix existentes passaram a ser compatíveis com as máquinas Windows. Ou seja: até certo ponto, o desenvolvimento do Samba foi vantajoso até mesmo para a Microsoft. Quase tudo que você pode fazer usando um servidor Windows, pode ser feito também através do Samba, com uma excelente segurança, confiabilidade e com um desempenho em muitas situações bastante superior ao de um servidor Windows com a mesma configuração. O Samba é uma solução bastante completa e flexível para uso em redes locais, pois oferece um grande volume de opções de configuração e é compatível com todas as versões do Windows; do 3.11 ao Vista. Além de compartilhar arquivos, ele permite também compartilhar impressoras e centralizar a autenticação dos usuários, atendendo tanto a clientes Windows, quanto a clientes Linux. Para os clientes Windows, o servidor Samba aparece no ambiente de redes exibindo os compartilhamentos disponíveis, exatamente da mesma forma que um servidor Windows:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-9b1076e4.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Os compartilhamentos podem ser acessados da forma tradicional e inclusive mapeados. No caso dos compartilhamentos de impressoras, é possível inclusive utilizar o Point-and-Print, onde os clientes obtém os drivers de impressão diretamente a partir do servidor e a impressora fica disponível com apenas dois cliques. Além de compartilhar arquivos e impressoras, o servidor Samba pode atuar como um PDC, autenticando os usuários da rede. Existem também diversas opções de segurança, que permitem restringir o acesso aos compartilhamentos. Naturalmente, o servidor pode ser acessado de forma simples também nos clientes&amp;nbsp;&lt;a href=&quot;http://www.gdhpress.com.br/linux/&quot; style=&quot;color: #333333;&quot;&gt;Linux&lt;/a&gt;&amp;nbsp;da rede. As versões recentes do Konqueror e do Nautilus incorporam plugins que permitem acessar os compartilhamentos de forma bastante prática (experimente digitar smb://endereço_do_servidor na barra de endereços do Konqueror) e existem também clientes especializados, como o Smb4k:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-e57817d3.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O Samba é dividido em dois módulos, o servidor Samba propriamente dito e o &quot;smbclient&quot;, o cliente que permite acessar compartilhamentos em outras máquinas. Os dois são independentes, de forma que você pode instalar apenas o servidor, apenas o cliente ou ambos, de acordo com a função da máquina.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Instalando o Samba&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Como comentei a pouco, o Samba é dividido em dois módulos. O servidor propriamente dito e o cliente, que permite acessar compartilhamentos em outras máquinas (tanto Linux quanto Windows). Os dois são independentes, permitindo que você mantenha apenas o cliente instalado num desktop e instale o servidor apenas nas máquinas que realmente forem compartilhar arquivos. Isso permite melhorar a segurança da rede de uma forma geral. Os pacotes do Samba recebem nomes um pouco diferentes nas distribuições derivadas do Debian (incluindo o Ubuntu, Kubuntu e outras) e no Fedora (e outras distribuições derivadas do Red Hat, como o CentOS). Veja:&lt;/span&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; border=&quot;2&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 186px; line-height: 18px; width: 294px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;text-align: center;&quot;&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;Pacote&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;Debian&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;Fedora&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;Servidor&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;samba&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;samba&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;Cliente&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;smbclient&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;samba-client&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;Documentação&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;samba-doc&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;samba-doc&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;Swat&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;swat&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;td&gt;&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; font-family: &#39;Courier News&#39;, monospace; font-size: 1em; line-height: 1.5; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white;&quot;&gt;samba-swat&lt;/strong&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para instalá-lo no Debian ou Ubuntu, por exemplo, você usaria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# apt-get install samba smbclient swat samba-doc&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O script de instalação faz duas perguntas. A primeira é se o servidor deve rodar em modo daemon ou sob o inetd. Responda &quot;&lt;strong&gt;daemons&lt;/strong&gt;&quot; para que o servidor rode diretamente. Isso garante um melhor desempenho, melhor segurança e evita problemas diversos de configuração relacionados ao uso do inetd, serviço que está entrando em desuso. Em seguida ele pergunta: &quot;Gerar a base de dados para senhas /var/lib/samba/passdb.tdb?&quot;. É importante responder que&amp;nbsp;&lt;strong&gt;&quot;Sim&lt;/strong&gt;&quot;, para que ele crie o arquivo onde serão armazenadas as senhas de acesso. Como explica o script, &quot;Caso você não o crie, você terá que reconfigurar o samba (e provavelmente suas máquinas clientes) para utilização de senhas em texto puro&quot;, o que é um procedimento trabalhoso, que consiste em modificar chaves de registro em todas as máquinas Windows da rede e modificar a configuração de outros servidores Linux. Muito mais fácil responder &quot;Sim&quot; e deixar que ele utilize senhas encriptadas, que é o padrão. :) Lembre-se de que você deve instalar todos os pacotes apenas no servidor e em outras máquinas que forem compartilhar arquivos. O Swat pode ajudar bastante na etapa de configuração, mas ele é opcional, pois você pode tanto editar manualmente o arquivo smb.conf, quanto usar um arquivo pronto, gerado em outra instalação. Nos clientes que forem apenas acessar compartilhamentos de outras máquinas, instale apenas o cliente. No Fedora e no CentOS a instalação é feita usando o yum:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# yum install samba samba-client samba-doc samba-swat&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O Fedora inclui mais um pacote, o &quot;system-config-samba&quot;, um utilitário de configuração rápida, que permite criar e desativar compartilhamentos de forma bem prática. Outro configurador rápido é o módulo &quot;Internet &amp;amp; Rede &amp;gt; Samba&quot;, disponível no Painel de Controle do KDE. Aqui abordo apenas a configuração manual e o uso do Swat, que é o configurador mais completo, mas você pode lançar mão destes dois utilitários para realizar configurações rápidas. Com os pacotes instalados, use os comandos:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# /etc/init.d/samba start&lt;br /&gt;# /etc/init.d/samba stop&lt;br /&gt;... para iniciar e parar o serviço.&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Por padrão, ao instalar o pacote é criado um link na pasta &quot;/etc/rc5.d&quot;, que ativa o servidor automaticamente durante o boot. Para desativar a inicialização automática, use o comando:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# update-rc.d -f samba remove&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Pata reativá-lo mais tarde, use:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# update-rc.d -f samba defaults&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;No&amp;nbsp;&lt;strong&gt;Fedora&lt;/strong&gt;,&amp;nbsp;&lt;strong&gt;CentOS&lt;/strong&gt;&amp;nbsp;e no&amp;nbsp;&lt;strong&gt;Mandriva&lt;/strong&gt;, os comandos para iniciar e parar o serviço são:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# service smb start&lt;br /&gt;# service smb stop&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para desabilitar o carregamento durante o boot, use o &quot;&lt;strong&gt;chkconfig smb off&lt;/strong&gt;&quot; e, para reativar, use o &quot;&lt;strong&gt;chkconfig smb on&lt;/strong&gt;&quot;. Note que, em ambos, o pacote de instalação se chama &quot;samba&quot;, mas o serviço de sistema chama-se apenas &quot;smb&quot;. É sempre recomendável utilizar os pacotes que fazem parte da distribuição, que são compilados e otimizados para o sistema e recebem atualizações de segurança regularmente. De qualquer forma, você pode encontrar também alguns pacotes compilados por colaboradores no&lt;a href=&quot;http://master.samba.org/samba/ftp/Binary_Packages/&quot; style=&quot;color: #333333;&quot;&gt;http://samba.org/samba/ftp/Binary_Packages/&lt;/a&gt;, além do código fonte, disponível no&lt;a href=&quot;http://samba.org/samba/ftp/stable/&quot; style=&quot;color: #333333;&quot;&gt;http://samba.org/samba/ftp/stable/&lt;/a&gt;. Ao instalar a partir do código fonte, o Samba é instalado por default na pasta &quot;/usr/local/samba&quot;, com os arquivos de configuração na pasta &quot;/usr/local/samba/lib&quot;. Este texto é baseado no Samba 3 que, enquanto escrevo, é a versão estável, recomendada para ambientes de produção. O Samba 3 trouxe suporte ao Active Directory, passou a ser capaz de atuar como PDC, trouxe muitas melhorias no suporte a impressão e inúmeras outras melhorias em relação à série 2.x. O Samba 3.0.0 foi lançado em setembro de 2003, ou seja, há mais de 4 anos. Comparado com os ciclos de desenvolvimento das distribuições Linux, que são em sua maioria atualizadas a cada 6 ou 12 meses, 4 anos podem parecer muita coisa, mas se compararmos com os ciclos de desenvolvimento de novas versões do Windows, por exemplo, os ciclos parecem até curtos :). Para efeito de comparação, o Samba 2 (o major release anterior) foi lançado em 1999 e o Samba 4 está (em junho de 2008) em estágio de desenvolvimento, ainda sem previsão de conclusão. Por ser um software utilizado em ambientes de produção, novas versões do Samba são exaustivamente testadas antes de serem consideradas estáveis e serem oficialmente lançadas. Graças a isso, é muito raro o aparecimento de bugs graves e, quando acontecem, eles costumam ser corrigidos muito rapidamente. Naturalmente, as versões de produção continuam sendo atualizadas e recebendo novos recursos. Entre o Samba 3.0.0 lançado em 2003 e o Samba 3.0.24 incluído no Debian Etch, por exemplo, foram lançadas nada menos do que 28 minor releases intermediários. Se tiver curiosidade em ler sobre as alterações em cada versão, pode ler o change-log de cada versão no:&amp;nbsp;&lt;a href=&quot;http://samba.org/samba/history/&quot; style=&quot;color: #333333;&quot;&gt;http://samba.org/samba/history/&lt;/a&gt;. Você pode verificar qual é a versão do Samba instalada usando o comando:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# &quot;smbd -V&quot;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# smbd -V Version 3.0.24&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ao usar qualquer distribuição atual, muito provavelmente você encontrará o Samba 3.0.23 ou superior. Se por acaso você estiver usando alguma distribuição muito antiga, que ainda utilize uma versão do Samba anterior à 3.0.0, recomendo que atualize o sistema, já que muitos dos recursos que cito ao longo do texto, sobretudo o uso do Samba como PDC, não funcionam nas versões da série 2.x. Para usar o Samba em conjunto com estações rodando o Windows Vista, você deve utilizar o Samba versão 3.0.22, ou superior, que oferece suporte ao protocolo NTLMv2, que é o protocolo de autenticação utilizado por padrão pelo Windows Vista. Se não for possível atualizar o Samba, a segunda opção é configurar as estações com o Vista para permitirem o uso do sistema NTLM, o que é feito através do utilitário &quot;secpol.msc&quot; em &quot;Diretivas locais &amp;gt; Opções de segurança &amp;gt; Segurança de rede: nível de autenticação Lan Manager&quot;, alterando o valor da opção de &quot;Enviar somente resposta NTLMv2&quot; para &quot;Enviar LM e NTLM - use a segurança da sessão NTLMv2, se negociado&quot;.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Cadastrando Usuários&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Depois de instalar o Samba, o próximo passo é cadastrar os logins e senhas dos usuários que terão acesso ao servidor. Esta é uma peculiaridade do Samba: ele roda como um programa sobre o sistema e está subordinado às permissões de acesso deste. Por isso, ele só pode dar acesso para usuários que, além de estarem cadastrados no Samba, também estão cadastrados no sistema. Existem duas abordagens possíveis. A primeira é criar usuários &quot;reais&quot;, usando o comando&amp;nbsp;&lt;strong&gt;adduser&lt;/strong&gt;&amp;nbsp;ou um utilitário como o &quot;&lt;strong&gt;user-admin&quot;&amp;nbsp;&lt;/strong&gt;(disponível no Fedora e no Debian, através do pacote gnome-system-tools). Ao usar o adduser, o comando fica:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# adduser maria&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Uma segunda opção é criar usuários &quot;castrados&quot;, que terão acesso apenas ao Samba. Essa abordagem é mais segura, pois os usuários não poderão acessar o servidor via SSH ou Telnet, por exemplo, o que abriria brecha para vários tipos de ataques. Nesse caso, você cria os usuários adicionando os parâmetros que orientam o adduser a não criar o diretório home e a manter a conta desativada até segunda ordem:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# adduser --disabled-login --no-create-home maria&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Isso cria uma espécie de usuário fantasma que, para todos os fins, existe e pode acessar arquivos do sistema (de acordo com as permissões de acesso), mas que, por outro lado, não pode fazer login (nem localmente, nem remotamente via SSH), nem possui diretório home. Uma dica é que no Fedora e no CentOS (e outras distribuições derivadas do Red Hat), você só consegue usar o comando caso logue-se como root usando o comando &quot;&lt;strong&gt;su -&lt;/strong&gt;&quot; ao invés de simplesmente &quot;su&quot;. A diferença entre os dois é que o &quot;su -&quot; ajusta as variáveis de ambiente, incluindo o PATH, ou seja, as pastas onde o sistema procura pelos executáveis usados nos comandos. Sem isso, o sistema não encontra o executável do adduser, que vai na pasta &quot;/usr/sbin&quot;. Os parâmetros suportados pelo adduser também são um pouco diferentes. O padrão já é criar um login desabilitado (você usa o comando &quot;passwd usuário&quot; para ativar) e, ao invés do &quot;--no-create-home&quot;, usa a opção &quot;-M&quot;. O comando (no Fedora) fica, então:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# adduser -M maria&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;De qualquer uma das duas formas, depois de criar os usuários no sistema você deve cadastrá-los no Samba, usando o comando: &quot;&lt;strong&gt;smbpasswd -a&lt;/strong&gt;&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# smbpasswd -a maria&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se você mantiver os logins e senhas sincronizados com os usados pelos usuários nos clientes Windows, o acesso aos compartilhamentos é automático. Caso os logins ou senhas no servidor sejam diferentes, o usuário precisará fazer login ao acessar:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-acbfa97c.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Um detalhe importante é que, ao usar clientes Windows 95/98/ME, você deve marcar a opção de login como &quot;Login do Windows&quot; e não como &quot;Cliente para redes Microsoft&quot; (que é o default) na configuração de rede (Painel de controle &amp;gt; Redes). Para desativar temporariamente um usuário, sem removê-lo do sistema (como em situações onde um funcionário sai de férias, ou um aluno é suspenso), você pode usar o parâmetro &quot;-d&quot; (disable) do smbpasswd, como em: # smbpasswd -d maria Se o servidor Samba for configurado como PDC da rede, autenticando os clientes Windows (como veremos em detalhes a seguir), os usuários com contas desativadas sequer conseguem fazer logon no sistema:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-517c84a4.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para reativar a conta posteriormente, use o parâmetro &quot;-e&quot; (enable), como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# smbpasswd -e maria&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se, por outro lado, você precisar remover o usuário definitivamente, use o parâmetro &quot;-x&quot; (exclude), seguido pelo comando &quot;deluser&quot;, que remove o usuário do sistema, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# smbpasswd -x maria&lt;br /&gt;# deluser maria&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Depois de criados os logins de acesso, falta agora apenas configurar o Samba para se integrar à rede e compartilhar as pastas desejadas, trabalho facilitado pelo&amp;nbsp;&lt;strong&gt;Swat&lt;/strong&gt;. A segunda opção é editar manualmente o arquivo de configuração do Samba, o &quot;&lt;strong&gt;/etc/samba/smb.conf&lt;/strong&gt;&quot;, como veremos mais adiante. As opções que podem ser usadas no arquivo são as mesmas que aparecem nas páginas do Swat, de forma que você pode até mesmo combinar as duas coisas, configurando através do Swat e fazendo pequenos ajustes manualmente, ou vice-versa.&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Usando o Swat&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O Swat é um utilitário de configuração via web, similar ao encontrado nos modems ADSL. Isso permite que ele seja acessado remotamente e facilita a instalação em servidores sem o ambiente gráfico instalado. Esta mesma abordagem é utilizada por muitos outros utilitários, como o Webmin. Manter o ambiente gráfico instalado e ativo em um servidor dedicado é considerado um desperdício de recursos, por isso os desenvolvedores de utilitários de configuração evitam depender de bibliotecas gráficas. Desse modo, mesmo distribuições minimalistas podem incluí-los. No caso de redes de pequeno ou médio porte, você pode até mesmo usar uma máquina antiga como servidor de arquivos, fazendo uma instalação minimalista do Debian, Ubuntu ou outra distribuição e instalando o Samba e o Swat em modo texto. Como facilitador, o Swat acaba sendo uma faca de dois gumes, pois ao mesmo tempo em que facilita a configuração, por ser uma ferramenta visual e dispensar a edição manual do arquivo, ele complica, por oferecer um grande número de opções específicas ou obsoletas. Vamos então aprender como fazer uma configuração básica usando o Swat e depois nos aprofundar na configuração do Samba editando o smb.conf manualmente. Se preferir, você pode ir diretamente para o tópico seguinte.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Ativando o Swat&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;No Debian, Slackware e também no Gentoo, o Swat é inicializado através do&amp;nbsp;&lt;strong&gt;inetd&lt;/strong&gt;. O inetd tem a função de monitorar determinadas portas TCP e carregam serviços sob demanda. Isto evita que serviços e utilitários que são acessados esporadicamente (como o Swat) precisem ficar ativos o tempo todo, consumindo recursos do sistema. No caso do Ubuntu, o inetd não vem instalado por padrão. A documentação recomenda usar o&amp;nbsp;&lt;strong&gt;xinetd&lt;/strong&gt;&amp;nbsp;no lugar dele, o que é uma boa deixa para falar um pouco sobre as diferenças de configuração entre os dois serviços. O xinetd tem a mesma função do inetd ou seja, carregar serviços sob demanda, mas ele é mais recente e um pouco mais seguro, de forma que acabou se tornando o mais usado. Apesar disso, a configuração dos dois é diferente: no caso das distribuições que usam o inetd, você precisa adicionar (ou descomentar) a linha abaixo no arquivo de configuração do inetd, o &quot;&lt;strong&gt;/etc/inetd.conf&lt;/strong&gt;&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;swat stream tcp nowait.400 root /usr/sbin/tcpd /usr/sbin/swat&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O arquivo &quot;/etc/inetd.conf&quot; é composto por um grande número de linhas similares a essa, cada uma referente a um dos serviços suportados por ele (incluindo os serviços que não estão instalados). Ao descomentar a linha, você ativa o serviço. Para que a alteração entre em vigor, reinicie o inetd com o comando:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# /etc/init.d/inetd restart&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para o xinetd, a configuração é um pouco diferente. Em vez em um único arquivo de configuração, com uma linha para cada serviço, é utilizado um conjunto de arquivos de configuração (um para cada serviço) que são armazenados na pasta &quot;/etc/xinetd.d&quot;. O primeiro passo para instalar o Swat no Ubuntu seria instalar os pacotes &quot;swat&quot; e &quot;xinetd&quot; usando o apt-get:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# apt-get install swat xinetd&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para ativar o Swat, é necessário criar o arquivo &quot;&lt;strong&gt;/etc/xinetd.d/swat&lt;/strong&gt;&quot;, com o seguinte conteúdo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;service swat {&lt;br /&gt;port  = 901&lt;br /&gt;socket_type = stream&lt;br /&gt;wait  = no&lt;br /&gt;user  = root&lt;br /&gt;server = /usr/sbin/swat log_on_failure += USERID&lt;br /&gt;disable = no }&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Depois de criado o arquivo, reinicie o serviço e o Swat ficará disponível.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# /etc/init.d/xinetd restart&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nas distribuições derivadas do Red Hat, o Swat também é inicializado através do xinetd, mas nelas a configuração pode ser feita de forma automática utilizando o chkconfig. Para ativá-lo, use os comandos:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# chkconfig swat on&lt;br /&gt;# service xinetd restart&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em caso de problemas, abra o arquivo &quot;/etc/xinetd.d/swat&quot; e substitua a linha &quot;disable = yes&quot; (caso presente) por &quot;disable = no&quot; e reinicie novamente o serviço xinetd. No Fedora, você pode também reiniciar os serviços usando o utilitário &quot;systemconfig-services&quot;, que funciona como uma interface gráfica para o comando &quot;service&quot;. Como pode ver, devido às diferenças de configuração entre as distribuições e o uso do xinetd/inetd, ativar o Swat pode ser um pouco mais complicado do que ativar outros serviços, embora o Samba propriamente dito não dependa dele para fazer seu trabalho. Para acessar o Swat localmente, basta abrir o Firefox ou outro Browser disponível e acessar o endereço&amp;nbsp;&lt;a href=&quot;http://localhost:901/&quot; style=&quot;color: #333333;&quot;&gt;&lt;strong&gt;http://localhost:901&lt;/strong&gt;&lt;/a&gt;. No prompt de login, forneça a senha de root (do sistema) para acessar. As credenciais do root são necessárias para que o Swat possa alterar os arquivos de configuração, reiniciar os serviços e outras operações que ficam disponíveis apenas para o root. No caso do Ubuntu, você pode definir a senha de root usando o comando &quot;sudo passwd&quot;. Ao configurar um servidor remotamente, ou ao instalar o Samba/Swat em um servidor sem o ambiente gráfico instalado, você pode acessar o Swat remotamente, a partir de qualquer máquina da rede. Abra o navegador e acesse o endereço &quot;&lt;a href=&quot;http://ip-do-servidor:901/&quot; style=&quot;color: #333333;&quot;&gt;http://ip-do-servidor:901&lt;/a&gt;&quot;, como em:&amp;nbsp;&lt;a href=&quot;http://localhost:901/&quot; style=&quot;color: #333333;&quot;&gt;http://192.168.1.1:901&lt;/a&gt;. Uma observação é que o Swat não utiliza encriptação, o que é uma temeridade do ponto de vista da segurança, já que alguém poderia capturar a senha sniffando a rede. Você pode evitar isso criando um túnel seguro usando o SSH e acessando o Swat através dele. Para isso, é preciso apenas que o SSH esteja ativo no servidor. Para criar o túnel, use o comando:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# ssh -f -N -L901:192.168.1.1:901 -l login 192.168.1.1&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Onde o &quot;192.168.1.1&quot; é o endereço IP do servidor, o &quot;901&quot; é a porta do Swat e o &quot;login&quot; é a sua conta de usuário no servidor. Este comando cria um túnel encriptado entre a porta 901 do seu micro e a porta 901 do servidor, que permite acessar o Swat de forma segura. Com o túnel ativo, você acessa o Swat usando o endereço&amp;nbsp;&lt;a href=&quot;http://localhost:901/&quot; style=&quot;color: #333333;&quot;&gt;http://localhost:901&lt;/a&gt;, como se estivesse sentado na frente do servidor. O SSH se encarrega de transportar as informações de forma transparente entre os dois pontos, encriptando os dados e garantindo a segurança.&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Opções Gerais do Swat&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ao abrir o Swat, você verá um menu como o do screenshot abaixo, com vários links para a documentação disponível sobre o Samba, que você pode consultar para se aprofundar no sistema. Na parte de cima, estão os links para as seções da configuração, que é o que nos interessa:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-03f44c54.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Na seção&amp;nbsp;&lt;strong&gt;Password&lt;/strong&gt;, você pode cadastrar usuários, substituindo o uso manual do comando &quot;smbpasswd -a&quot;. Neste caso, você precisará primeiro cadastrar os usuários no sistema, utilizando o comando adduser. O Swat apenas cadastra os usuários no Samba:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-3325381f.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em seguida, acesse a seção &quot;&lt;strong&gt;Globals&lt;/strong&gt;&quot;, que engloba todas as configurações de rede e de acesso. A opção &quot;&lt;strong&gt;n&lt;/strong&gt;&lt;strong&gt;etbios&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;name&lt;/strong&gt;&quot; indica o nome do servidor, através do qual ele será identificado na rede Windows. Normalmente se utiliza o nome da máquina, mas isso não é obrigatório, já que o nome de máquina utilizado pelo Samba não está relacionado ao nome definido no arquivo &quot;/etc/hosts&quot; ou à configuração do DNS. O nome pode ter até 15 caracteres e ser composto por letras e números, além de espaços e dos caracteres a seguir: ! @ # $ % ^ &amp;amp; ( ) - &#39; { } ~. Ao usar mais do que 15 caracteres, os caracteres excedentes serão ignorados. É também permitido o uso de pontos, mas usá-los não é uma boa idéia, pois torna os nomes NetBIOS difíceis de diferenciar de nomes de domínio, o que pode confundir os usuários. A opção &quot;&lt;strong&gt;w&lt;/strong&gt;&lt;strong&gt;orkgroup&lt;/strong&gt;&quot; indica o grupo de trabalho ao qual o servidor pertence. Você pode tanto utilizar o mesmo grupo de trabalho em todas as máquinas da rede quanto agrupar suas máquinas em grupos distintos como &quot;diretoria&quot;,&amp;nbsp; &quot;vendas&quot;, etc.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-da336ad6.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A seguir, temos a opção &quot;&lt;strong&gt;interfaces&lt;/strong&gt;&quot;, que permite limitar os acessos ao servidor caso ele possua mais de uma placa de rede. É o caso, por exemplo, de quem acessa via ADSL ou cabo e possui uma segunda placa de rede para compartilhar a conexão com os micros da rede local. Nesses casos, a placa da web será reconhecida como eth0, enquanto a placa da rede local será reconhecida como eth1, por exemplo. Você pode, então, preencher o campo com o endereço da placa de rede local (eth1). Assim, o Samba só aceitará conexões vindas dos micros da rede local, descartando automaticamente todas as tentativas de acesso vindas da Internet. Caso o campo permaneça vazio, o Samba permite acessos vindos de todas as placas de rede e passa a ser necessário bloquear os acessos provenientes da internet usando o firewall. Na seção&lt;strong&gt;Security Options&lt;/strong&gt;&amp;nbsp;temos a opção &quot;security&quot;, uma opção capciosa que aceita os valores &quot;user&quot;, &quot;share&quot;, &quot;server&quot; e &quot;domain&quot;. Com nomes tão descritivos a configuração fica fácil, já que &quot;server&quot; é para quando estamos configurando o Samba como servidor e &quot;domain&quot; é para quando ele está sendo configurado como controlador de domínio, certo? Errado! :) As opções share e server são opções obsoletas (como veremos em detalhes mais a seguir) e a opção &quot;domain&quot; é usada quando você deseja que o servidor Samba seja configurado como membro (cliente) de um domínio sob responsabilidade de outro servidor. Se você está configurando um servidor Samba, seja como um servidor de grupo de trabalho, seja como controlador de domínio, a opção correta para a opção security é a &quot;&lt;strong&gt;user&lt;/strong&gt;&quot;. Utilizando o modo user, as permissões de acesso aos compartilhamentos do samba ficam condicionadas às permissões de acesso de cada usuário. Por exemplo, se você compartilhar a pasta &quot;/home/maria/arquivos&quot;, por default apenas a usuária &quot;maria&quot; terá permissão para gravar novos arquivos e alterar o conteúdo da pasta. Para que outros usuários tenham acesso à pasta, você deve dar permissão a eles, criando um novo grupo e dando permissão de escrita para os integrantes do mesmo. Outra opção é adicionar os demais usuários no grupo &quot;maria&quot; (cada usuário possui um grupo com o mesmo nome do login, criado no momento em que é cadastrado) e configurar as permissões de acesso de forma que o grupo possa escrever na pasta. Você pode fazer a administração de grupos usando o &quot;&lt;strong&gt;users-admin&lt;/strong&gt;&quot;, que facilita bastante as coisas ao trabalhar com um grande número de usuários. Lembre-se de que no Debian ele é instalado através do pacote &quot;gnome-system-tools&quot;. No Fedora e no CentOS ele se chama &quot;&lt;strong&gt;system-config-users&lt;/strong&gt;&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-434c8b44.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para criar um novo grupo, mude para a aba &quot;Grupos&quot; e use a opção &quot;Adicionar Grupo&quot;, especificando o nome do novo grupo e os usuários que farão parte dele na janela seguinte:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-3a326215.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-a0c73cbe.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O próximo passo é alterar as permissões de acesso da pasta, colocando o grupo cadastrado como dono da pasta e fazendo com que o grupo tenha permissão para ler e alterar os arquivos. A alteração dá poderes sobre a pasta a todos os usuários que foram cadastrados no grupo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-85ee04ba.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se você não está tão preocupado com a segurança, pode fazer do jeito &quot;fácil&quot;, alterando a opção &quot;outros&quot; nas permissões de acesso da pasta, que dá acesso a todo mundo. Isso faz com que qualquer usuário local do sistema (ou logado via SSH) tenha acesso aos arquivos da pasta, mas não permite necessariamente que outros usuários do Samba possam acessar, pois neste caso ainda são usadas as permissões de acesso no Samba. A alteração das permissões da pasta é feita usando o Konqueror ou outro gerenciador de arquivos e não através do Samba:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-9d55648b.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ou seja, é necessário fazer com que os usuários do grupo, ou todos os usuários do sistema, possam escrever na pasta, evitando que as permissões do sistema conflitem com as permissões configuradas no Samba. Se configuro o Samba para permitir que o usuário &quot;joao&quot; possa escrever no compartilhamento, mas a configuração das permissões da pasta compartilhada não permitem isso, o joao vai continuar sem conseguir escrever. Ao criar compartilhamentos no Samba, é preciso se preocupar com as duas coisas. Mais abaixo, temos a opção&amp;nbsp;&lt;strong&gt;Encrypt Password&lt;/strong&gt;. Ela também é importe, e deve ficar sempre ativa (Encrypt Password = yes). Todas as versões do Windows, incluindo o 3.11 suportam o uso de senhas encriptadas, mas até o Windows 95 original os clientes deixavam de usar a encriptação e passavam a enviar as senhas em texto puro quando percebiam que o interlocutor não suportava encriptação. Entretanto, isso abria margem para todo tipo de ataques, de forma que a partir do Windows 95 OSR/2 e do Windows NT 4 SP3, senhas em texto puro deixaram de ser suportadas, de forma que ao desativar o uso de senhas encriptadas no Samba, o servidor simplesmente não conseguirá conversar com as máquinas Windows e você vai ficar quebrando a cabeça até se lembrar deste parágrafo. :) A partir do Samba 3, existe a opção de fazer com que o próprio Samba mantenha as senhas dos usuários sincronizadas em relação às senhas dos mesmos no sistema. Antigamente, sempre que você alterava a senha de um usuário no Samba, usando o &quot;smbpasswd&quot;, precisava alterar também a senha do sistema, usando o comando &quot;passwd&quot;. As duas senhas precisam ficar em sincronismo, do contrário caímos no problema das permissões, onde o Samba permite que o usuário acesse o compartilhamento, mas o sistema não permite que o Samba acesse os arquivos no disco. Para ativar este recurso, ative a opção &quot;&lt;strong&gt;unix password sync&lt;/strong&gt;&quot; no Swat. Originalmente, esta opção fica desativada e aparece apenas dentro das opções avançadas. Para chegar até ela você deve clicar no botão &quot;Change View To: Advanced&quot; no topo da tela. Depois de alterar, clique no Commit Changes&quot;. Para que tudo funcione, é necessário que as opções &quot;passwd program&quot; e &quot;passwd chat&quot; estejam configuradas com (respectivamente) os valores: &quot;/usr/bin/passwd %u&quot; e &quot;*EntersnewsUNIXspassword:* %nn *RetypesnewsUNIXspassword:* %nn .&quot;. Estes já são os valores padrão no Swat, mas não custa verificar:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-9f415e0d.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A opção &quot;&lt;strong&gt;Hosts Allow&lt;/strong&gt;&quot; deve incluir os endereços IP de todos os computadores que terão permissão para acessar o servidor. Se quiser que todos os micros da rede tenham acesso, basta escrever apenas a primeira parte do endereço IP, como em &quot;&lt;strong&gt;192.168.0.&lt;/strong&gt;&quot;, o que faz com que todos os endereços dentro do escopo sejam permitidos. Se for incluir mais de um endereço ou mais de um escopo de endereços, separe-os usando vírgula e espaço, como em: &quot;192.168.0., 10.0.0., 123.73.45.167&quot;. Caso o campo permaneça vazio, a opção fica desativada e todos os micros que estiverem ligados em rede com servidor Samba poderão acessá-lo. A opção &quot;&lt;strong&gt;Hosts Deny&lt;/strong&gt;&quot;, por sua vez, permite especificar máquinas que&amp;nbsp;&lt;strong&gt;não&lt;/strong&gt;&amp;nbsp;terão permissão para acessar o servidor. É importante notar que as opções &quot;Hosts Allow&quot; e &quot;Hosts Deny&quot; possuem algumas peculiaridades, sobretudo quando usadas em conjunto. Veremos mais detalhes sobre o uso das duas mais adiante. Continuando, em uma rede Windows, uma das máquinas fica sempre responsável por montar e atualizar uma lista dos compartilhamentos disponíveis e enviá-la aos demais, conforme solicitado. O host que executa esta função é chamado de &quot;&lt;strong&gt;Master Browser&lt;/strong&gt;&quot;. De uma forma geral, todas as versões do Windows são capazes de atuar como Master Browser da rede e o cargo pode mudar de dono conforme as máquinas vão sendo ligadas e desligadas, mas o Samba executa o trabalho de forma muito eficiente, de forma que, a menos que você tenha outro servidor em posição hierarquicamente superior, é sempre interessante delegar esta tarefa ao servidor Samba. O cargo de Master Browser é disputado através de uma eleição, onde os micros da rede enviam pacotes de broadcast contendo informações sobre o sistema operacional usado, o tempo de uptime e outras informações. Ao receber o pacote de broadcast de um &quot;oponente&quot;, cada máquina compara suas credenciais com as do pacote recebido. Se suas credenciais forem inferiores, ela desiste da eleição, caso contrário responde enviando o pacote com suas próprias credencias. Este processo de eliminação continua até que sobre apenas uma máquina, que passa então a ser o Master Browser da rede (até que seja desconectada da rede, ou perca o cargo para outra máquina com credenciais superiores). A principal credencial é o &quot;OS Level&quot;, que nas máquinas Windows varia de acordo com a versão do sistema. As máquinas com o Windows NT Server, 2000 Server, 2003 Server ou 2008 Server possuem um Os Level de 32, as com o Windows NT Workstation, 2000 Professional ou qualquer versão doméstica do XP ou Vista possuem OS Level de 16 e as versões antigas do Windows (3.11, 95, 98 e ME) possuem OS Level de apenas 1. Nos servidores Samba o valor é ajustado através da opção &quot;&lt;strong&gt;OS Level&lt;/strong&gt;&quot;, na seção Browse Options. Isso permite que você &quot;trapaceie&quot;, fazendo com que o servidor Samba sempre ganhe as eleições. Para isso, configure esta opção com um valor alto, 100 por exemplo, para que ele sempre ganhe as eleições (você pode usar qualquer valor entre 0 e 255). O default dessa opção é 20, o que faz com que o servidor Samba ganhe de todas as máquinas Windows, com exceção das versões Server. Para completar, deixe a opção &quot;&lt;strong&gt;Local Master&lt;/strong&gt;&quot; e &quot;&lt;strong&gt;Preferred Master&lt;/strong&gt;&quot; como &quot;&lt;strong&gt;Yes&lt;/strong&gt;&quot;. A opção &quot;Local Master&quot; faz com que o servidor Samba convoque uma nova eleição sempre que necessário (de forma a defender o cargo caso outra máquina tente assumir a posição) e a &quot;Preferred Master&quot; dá a ele uma leve vantagem quando confrontado com outra máquina com o mesmo OS Level:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-0efd0d85.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É importante enfatizar que você nunca deve colocar dois servidores Samba na rede com o mesmo OS Level e com a opção &quot;Preferred Master&quot; ativada, caso contrário eles iniciarão uma disputa interminável pelo cargo, o que fará com que a navegação na rede se torne intermitente. Ao usar vários servidores Samba na rede, crie uma hierarquia, usando valores diferentes para a opção OS Level. Se, por outro lado, você não desejar que o servidor Samba participe das eleições (caso já tenha outro servidor desempenhando este papel), basta definir a opção &quot;Local Master&quot; com o valor &quot;no&quot;. Logo abaixo, deixe a opção&amp;nbsp;&lt;strong&gt;WINS Support&lt;/strong&gt;&amp;nbsp;ativada (&lt;strong&gt;Yes&lt;/strong&gt;) para que o servidor Samba atue como um servidor WINS para os demais micros da rede. A opção&amp;nbsp;&lt;strong&gt;WINS Server&lt;/strong&gt;deve ser deixada em branco, a menos que exista na rede algum servidor Wins (rodando uma das versões Server do Windows) ao qual o servidor Linux esteja subordinado. Caso o único servidor seja a máquina Linux, você pode configurar as máquinas Windows para utilizá-la como servidor Wins. Para isto basta colocar o seu endereço IP no campo &quot;Servidor Wins&quot; na configuração de rede das estações (veja mais detalhes a seguir). Terminado, pressione o botão &quot;&lt;strong&gt;Commit Changes&lt;/strong&gt;&quot; no topo da tela para que as alterações sejam salvas no arquivo &quot;&lt;strong&gt;/etc/samba/smb.conf&lt;/strong&gt;&quot;. Uma observação importante é que o Swat lê o arquivo smb.conf ao ser aberto, lendo as opções configuradas e mostrando-as na interface, mas gera um novo arquivo sempre que você clica no &quot;Commit Changes&quot;. Ao ler o arquivo, ele procura por trechos específicos de texto, ignorando tudo que for diferente. Isso faz com que ele remova qualquer tipo de comentário incluído manualmente no arquivo. Em geral, quem tem o hábito de editar manualmente o smb.conf, acaba nunca usando o Swat e vive-versa.&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Criando Compartilhamentos&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;Depois de cadastrar os usuários no sistema e no Samba e configurar a seção Globals, falta apenas configurar as pastas que serão compartilhadas com as estações, através da seção &quot;&lt;strong&gt;Shares&lt;/strong&gt;&quot;. Cada usuário válido (ou seja, os usuários &quot;reais&quot;, que podem fazer login, e não os usuários limitados, criados usando o &quot;adduser -M&quot;) cadastrado no sistema possui automaticamente um diretório home. Estas pastas ficam dentro do diretório /home e podem ser usadas para guardar arquivos pessoais, já que, a menos que seja estabelecido o contrário, um usuário não terá acesso à pasta pessoal do outro. Além dos diretórios home, você pode compartilhar mais pastas de uso geral. Para criar um compartilhamento, basta escrever seu nome no campo no topo da tela e clicar no botão &quot;&lt;strong&gt;Create Share&lt;/strong&gt;&quot;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-b7b8d9ea.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Depois de criado um compartilhamento, escolha-o na lista e clique no botão &quot;&lt;strong&gt;Choose Share&lt;/strong&gt;&quot; para configurá-lo. Você verá uma lista de opções, contendo campos para especificar usuários válidos e inválidos, usuários que podem ou não escrever no compartilhamento, nomes ou endereços de máquinas, entre outras opções.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-b6488afe.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O campo &quot;&lt;strong&gt;p&lt;/strong&gt;&lt;strong&gt;ath&lt;/strong&gt;&quot; é o mais importante, pois indica justamente qual pasta do sistema será compartilhada. O nome do compartilhamento diz apenas com que nome ele aparecerá no ambiente de rede, que não precisa necessariamente ser o mesmo nome da pasta. A opção &quot;&lt;strong&gt;comment&lt;/strong&gt;&quot; permite que você escreva um breve comentário sobre a pasta que também poderá ser visualizado pelos usuários no ambiente de rede. Este comentário é apenas para orientação, não tem efeito algum sobre o compartilhamento. A opção &quot;&lt;strong&gt;read only&lt;/strong&gt;&quot; determina se a pasta ficará disponível apenas para leitura (opção&amp;nbsp;&lt;strong&gt;Yes&lt;/strong&gt;) ou se os usuários poderão também gravar arquivos (opção&amp;nbsp;&lt;strong&gt;No&lt;/strong&gt;). Você pode também determinar quais máquinas terão acesso ao compartilhamento através das opções &quot;&lt;strong&gt;Hosts Allow&lt;/strong&gt;&quot; e &quot;&lt;strong&gt;Hosts Deny&lt;/strong&gt;&quot;. Note que as configurações das opções &quot;Hosts Allow&quot; e &quot;Hosts Deny&quot; incluídas na seção global possuem precedência sobre as colocadas dentro da configuração dos compartilhamentos, por isso (salvo poucas exceções), elas não são usadas em conjunto. Ao bloquear um host através da seção Global, ele perde o acesso a todos os compartilhamentos do servidor, mesmo que a configuração de um compartilhamento específico diga o contrário. Continuando, a opção &quot;&lt;strong&gt;browseable&lt;/strong&gt;&quot; permite configurar se o compartilhamento aparecerá entre os outros compartilhamentos do servidor no ambiente de rede, ou se será um compartilhamento oculto, que poderá ser acessado apenas por quem souber que ele existe. Isso tem uma função semelhante a colocar um &quot;$&quot; em uma pasta compartilhada no Windows. Ela fica compartilhada, mas não aparece no ambiente de rede. Apenas usuários que saibam que o compartilhamento existe conseguirão acessá-lo. Esta opção tem efeito apenas sobre os clientes Windows, pois no Linux a maior parte dos programas clientes (como o Smb4k) mostram os compartilhamentos ocultos por padrão. Finalmente, a opção &quot;&lt;strong&gt;available&lt;/strong&gt;&quot; especifica se o compartilhamento está ativo ou não. Você pode desativar temporariamente um compartilhamento configurando esta opção como &quot;&lt;strong&gt;No&lt;/strong&gt;&quot;. Fazendo isso, ele continuará no sistema e você poderá torná-lo disponível quando quiser, alterando a opção para &quot;&lt;strong&gt;Yes&lt;/strong&gt;&quot;. Terminadas as configurações, reinicie o serviço do Samba e o servidor irá aparecer imediatamente no ambiente de rede, como se fosse um servidor Windows. Os compartilhamentos podem ser acessados de acordo com as permissões que tiverem sido configuradas, mapeados como unidades de rede, entre outros recursos. Para compartilhar uma impressora já instalada na máquina Linux, o procedimento é o mesmo. Dentro do Swat, acesse a seção&amp;nbsp;&lt;strong&gt;printers&lt;/strong&gt;, escolha a impressora a ser compartilhada (a lista mostrará todas as instaladas no sistema), configure a opção&amp;nbsp;&lt;strong&gt;available&lt;/strong&gt;&amp;nbsp;como &quot;&lt;strong&gt;yes&lt;/strong&gt;&quot; e ajuste as permissões de acesso, como vimos anteriormente. No&amp;nbsp;&lt;strong&gt;Mandriva&lt;/strong&gt;, você pode instalar impressoras através do Control Center. No&amp;nbsp;&lt;strong&gt;Fedora&lt;/strong&gt;&amp;nbsp;está disponível o &quot;&lt;strong&gt;system-config-printer&lt;/strong&gt;&quot;, que contém basicamente as mesmas funções. Em outras distribuições, você pode usar o&amp;nbsp;&lt;strong&gt;kaddprinterwizard&lt;/strong&gt;&amp;nbsp;ou a própria interface de administração do Cups, que você acessa (via navegador) através da URL:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;http://&lt;/strong&gt;&lt;strong&gt;127.0.01:631&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/7789052625168932304/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/05/instalacao-e-configuracao-do-samba.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7789052625168932304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7789052625168932304'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/05/instalacao-e-configuracao-do-samba.html' title='Instalação e configuração do Samba usando o Swat'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-2832288811212900071</id><published>2013-05-22T09:57:00.003-07:00</published><updated>2013-05-22T09:57:33.475-07:00</updated><title type='text'>Dicas e configurações adicionais do Samba</title><content type='html'>&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;&quot;&gt;A configuração do Samba que vimos até aqui é voltada para a configuração de servidores de arquivos. Como você viu, é possível gerar rapidamente tanto configurações básicas, que fazem com que o Samba simplesmente compartilhe algumas pastas, sem muita segurança, quanto configurações muito mais complexas, com o uso de um PDC, perfis móveis e tudo mais. Entretanto, imagine que você precisa permitir que os usuários também criem compartilhamentos em suas estações de trabalho Linux, assim como no Windows. Não seria muito prático ter que ensiná-los a usar o Swat ou a editarem manualmente o arquivo smb.conf. Precisaríamos de algum sistema mais simples para a criação dos compartilhamentos. O KDE possui um módulo que resolve este último problema, permitindo que os usuários compartilhem arquivos dentro dos seus respectivos diretórios de usuário de uma forma bastante simples, algo parecido com o que temos no Windows. Para que este recurso funcione, você deve instalar o módulo de compartilhamento de arquivos do Konqueror. No Debian, ele é fornecido pelo pacote &quot;&lt;/span&gt;&lt;strong style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;&quot;&gt;kdenetwork-filesharing&lt;/strong&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;&quot;&gt;&quot;, que pode ser instalado pelo apt-get, juntamente com o servidor Samba: # apt-get install kdenetwork-filesharing samba Em outras distribuições, ele é incluído diretamente no pacote &quot;&lt;/span&gt;&lt;strong style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;&quot;&gt;kdenetwork&lt;/strong&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;&quot;&gt;&quot;, que faz parte da instalação básica do KDE. Nesses casos, o módulo já vem ativado e você precisa instalar apenas o pacote do servidor Samba. Como os usuários podem apenas compartilhar seus próprios arquivos, a possibilidade de danos ao sistema é pequena. Se você tiver um firewall isolando a sua rede local da internet, você poderá conviver com isso sem muitos sustos. :) Dentro do &quot;Centro de Controle do KDE&quot; (em cada estação), acesse a seção &quot;Internet &amp;amp; Rede &amp;gt; Compartilhamento de arquivos&quot;. Clique no &quot;Modo administrador&quot;, forneça a senha de root e marque a opção &quot;Compartilhamento simples (habilite o compartilhamento simples, para permitir que os usuários compartilhem pastas de sua pasta pessoal (home), sem saberem a senha de root.)&quot;. No botão &quot;Usuários permitidos&quot; você tem a opção de autorizar todos os usuários (permitir a todos os usuários compartilhar pastas) ou autorizar apenas os usuários de um determinado grupo. Neste caso, use o &quot;users-admin&quot; ou outro programa de configuração de usuários e grupos para criar um novo grupo e adicionar os usuários desejados a ele:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-83c04ba6.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A partir daí os usuários poderão compartilhar pastas simplesmente acessando a aba &quot;Compartilhar&quot; dentro das propriedades de cada uma e ativando a opção &quot;Compartilhado&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-44896546.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Este compartilhamento do KDE faz, na verdade, um duplo compartilhamento. Além do Samba, os compartilhamentos ficam disponíveis na rede através do NFS, permitindo que você possa escolher qual protocolo prefere usar em cada caso. Lembre-se de que, se você não quiser o compartilhamento via NFS, basta desativar (ou desinstalar) o serviço &quot;nfs-kernel-server&quot; (ou &quot;nfs&quot;, nas distribuições derivadas do Red Hat). Naturalmente, para que o compartilhamento funcione, você deverá ter o servidor e o cliente Samba instalados no sistema e manter o serviço SMB ativo.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Montagem permanente dos compartilhamentos&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A forma mais prática de acessar os compartilhamentos do Samba em clientes Linux é utilizar clientes gráficos como o Smb4K (do KDE) e o módulo de acesso a compartilhamentos do Nautilus (disponível no menu &quot;Locais &amp;gt; Rede&quot;):&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-11fedb39.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-a4b44e00.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Apesar disso, o Samba possui também um cliente de modo texto, o smbclient, usado via terminal. É possível também montar os compartilhamentos diretamente, funcionalidade que equivale à opção &quot;mapear unidade de rede&quot; disponível nos clientes Windows. Para que os compartilhamentos sejam montados durante o boot, é necessário adicionar as entradas apropriadas no arquivo &quot;/etc/fstab&quot;. Dessa forma, os compartilhamentos são montados automaticamente durante o boot e ficam acessíveis de forma permanente nas pastas especificadas por você. Esta é uma opção interessante em muitos ambientes, já que é mais fácil para os usuários simplesmente acessarem os arquivos através de uma pasta, do que terem que montar o compartilhamento usando o Smb4K ou o Nautilus. O primeiro passo é aprender a sintaxe da montagem dos compartilhamentos via linha de comando, já que as entradas do fstab utilizam os mesmos argumentos. Começando do básico, você pode listar os compartilhamentos disponíveis em um servidor da rede usando o comando:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;$ smbclient -L 192.168.1.254 -U gdh&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Veja que o comando especifica o endereço do servidor (você pode usar também o nome na rede Windows) e a conta de usuário que será usado para abrir a conexão. Depois de fornecer a senha, você obtém uma lista dos compartilhamentos disponíveis, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;E230 Printer print$&lt;br /&gt;Disk Drivers de impressao para os clientes Windows&lt;br /&gt;arquivos Disk&lt;br /&gt;projetos Disk&lt;br /&gt;backup Disk IPC$ IPC IPC Service (Samba PDC)&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O exemplo mais simples para montar um dos compartilhamentos via linha de comando seria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mount -t smbfs //servidor/arquivos /mnt/smb&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Aqui, estou montando o compartilhamento &quot;arquivos&quot; na pasta &quot;/mnt/smb&quot; (que deve ser previamente criada usando o comando mkdir). O &quot;servidor&quot; pode tanto ser o nome da máquina, dentro da rede Windows, quanto seu endereço IP. Como em outros comandos de montagem, você precisa executar o comando como root. O comando mount é um dos comandos mais tradicionais do Linux, que permite &quot;mapear&quot; um diretório qualquer dentro de outro diretório do sistema. A opção &quot;-t&quot; serve para especificar o sistema de arquivos, neste caso o &quot;smbfs&quot;, usado para acessar compartilhamentos Windows. Note que a localização do compartilhamento é fornecida numa sintaxe muito similar à que usaríamos para mapear um compartilhamento no Windows, com a sintaxe &quot;barra barra servidor barra compartilhamento&quot;. A única diferença é que aqui usamos barras &quot;normais&quot; ao invés de barras invertidas. Só para efeito de comparação, ao mapear o mesmo compartilhamento em uma máquina Windows, teríamos:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-65604e70.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O problema com o comando anterior é que ele só funciona realmente ao montar compartilhamentos do Windows 95, 98 e ME, que não possuem senhas. No Windows 2000, XP e Vista (com exceção das estações com o simple sharing ativado), sem falar dos próprios servidores Linux rodando o Samba, você vai receber uma mensagem de acesso negado, já que neles você precisa se autenticar para obter acesso aos compartilhamentos. Para isso, é necessário incluir a opção &quot;-o username=usuario&quot; (tudo junto, sem espaços), especificando o login que será usado, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mount -t smbfs //servidor/arquivos /mnt/smb -o username=gdh&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É possível também especificar a senha diretamente no comando, o que permite usá-lo em scripts:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mount -t smbfs //servidor/arquivos /mnt/smb -o username=gdh,password=1234&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se, ao executar o comando, você receber um erro similar a: mount: tipo de sistema de arquivos incorreto, opção inválida, superbloco inválido em //servidor/arquivos, faltando página de código ou outro erro Em alguns casos informações úteis são encontradas no syslog - tente &quot;dmesg | tail&quot; ou algo do tipo Significa que o cliente Samba e/ou o suporte ao sistema de arquivos smbfs não está instalado na estação. Nesse caso, instale o pacote &quot;smbfs&quot; usando o gerenciador de pacotes, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# apt-get install smbfs&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Este problema é muito reportado por usuários do Ubuntu, já que o pacote não vinha instalado por padrão no Edgy, no Feisty e no Gutsy. Continuando, depois de montado o compartilhamento, os arquivos podem ser acessados normalmente, usando o Konqueror, Nautilus ou outro gerenciador de arquivos. É muito similar ao acessar um compartilhamento mapeado no Windows, a principal diferença é que você define uma pasta onde ele será montado, ao invés de acessá-lo através de uma letra, como &quot;E:&quot; ou &quot;Z:&quot;. Uma peculiaridade do mount é que os arquivos dentro da pasta montada passarão por padrão a ser propriedade do root. Isso não altera as permissões de acesso dos arquivos no servidor (a mudança é apenas local), mas impede que seu login de usuário consiga alterar os arquivos, mesmo que as permissões de acesso do Samba digam o contrário. Para evitar isso é necessário adicionar a opção &quot;uid=&quot;, especificando o login de usuário (na máquina local) correto, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mount -t smbfs //servidor/arquivos /mnt/smb -o username=gdh,password=1234,uid=gdh&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A opção &quot;uid=&quot; é interpretada localmente. O login especificado não é repassado ao servidor Samba, de forma que você pode usar qualquer conta de usuário local. Ele serve apenas para corrigir as permissões de acesso, de forma que você possa alterar os arquivos normalmente usando seu login de usuário. O passo seguinte é tornar a montagem permanente, já que usando o comando mount ela é perdida ao reiniciar o micro. Para isso, inserimos uma nova linha no final do arquivo &quot;&lt;strong&gt;/etc/fstab&lt;/strong&gt;&quot;. A ordem dos parâmetros fica um pouco diferente, mas você notará que os argumentos continuam os mesmos que usamos no comando anterior:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;//servidor/arquivos /mnt/smb smbfs username=gdh,password=1234,uid=gdh 0 0&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Caso necessário, você pode também indicar o grupo, junto com o usuário local, usando a opção &quot;gid=&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;//servidor/arquivos /mnt/smb smbfs username=gdh,password=1234,uid=gdh,gid=users 0 0&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O fstab é um dos principais arquivos de configuração do sistema, por isso é sempre importante ter cuidado ao editá-lo. Apenas adicione a nova linha, sem alterar as anteriores e lembre-se sempre de deixar uma linha em branco no final do arquivo. Um parâmetro útil que pode ser incluído é a opção &quot;&lt;strong&gt;users&lt;/strong&gt;&quot;, que permite que você consiga montar e desmontar o compartilhamento usando seu login de usuário, sem precisar usar a conta de root. Para isso, adicione o parâmetro &quot;user&quot;, antes do &quot;username=&quot; (sem espaços), como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;//servidor/arquivos /mnt/smb smbfs users,username=gdh,password=1234,uid=gdh 0 0&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A montagem e desmontagem neste caso é feita indicando apenas o diretório, como em &quot;umount /mnt/smb&quot; e &quot;mount /mnt/smb&quot;. A principal observação é que o smbmnt (o comando responsável pela montagem) só aceita fazer a montagem em uma pasta de propriedade do usuário, por isso é necessário ajustar as permissões da pasta usando o comando chown, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# chown gdh:gdh /mnt/smb&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O &quot;0 0&quot; incluído sempre no final da linha é um parâmetro passado ao sistema, que diz que ele não deve verificar o sistema de arquivos usando o fsck durante a inicialização, já que aqui estamos montando um compartilhamento de rede e não uma partição. Embora não seja muito recomendável do ponto de vista da segurança, também é possível escancarar as permissões, fazendo com que qualquer usuário logado no cliente Linux tenha acesso completo a todos os arquivos. Para isso, você usaria o parâmetro &quot;smbpasswd,fmask=777,dmask=777&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;//servidor/arquivos /mnt/smb smbfs users,username=gdh,password=1234&lt;br /&gt;smbpasswd,fmask=777,dmask=777 0 0&lt;/strong&gt;&lt;br /&gt;(tudo em uma única linha)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Como estamos adicionando as senhas dos compartilhamentos dentro do arquivo, também é fortemente recomendável manter as permissões de leitura do arquivo em &quot;600&quot;, de forma que apenas o root tenha permissão para ver seu conteúdo. Para isso, use o comando:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# chmod 600 /etc/fstab&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É possível montar diversos compartilhamentos, adicionando uma linha para cada um. Não existe limitação para o número máximo de compartilhamentos que podem ser adicionados, mas você deve ter cuidado de adicionar apenas compartilhamentos de servidores que ficam ligados continuamente. Se o servidor estiver desligado durante o boot da estação, o boot do cliente vai demorar muito mais que o normal e o usuário verá o erro relacionado à montagem do compartilhamento, o que não é muito elegante, nem muito bom para sua reputação como administrador. :) Nos exemplos anteriores, especificamos as senhas de montagem dos compartilhamentos diretamente no arquivo &quot;/etc/fstab&quot;. Mesmo protegendo o arquivo com o &quot;chmod 600&quot;, muita gente afirma que isso é um problema grave de segurança, já que alguém que conseguisse obter acesso ao arquivo, obteria automaticamente as senhas dos compartilhamentos. Uma opção é usar um arquivo externo para armazenar as senhas. Ele pode ser armazenado tanto dentro do diretório /home/root, quanto dentro do home do usuário do sistema que tem acesso ao compartilhamento. Você pode também usar diversos arquivos de senha, um para cada compartilhamento que precisa ser montado. Para criar os arquivos de senha, use os três comandos abaixo, ainda como root:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# echo &quot;username=gdh&quot; &amp;gt; /home/gdh/.smbpasswd&lt;br /&gt;# echo &quot;password=1234&quot; &amp;gt;&amp;gt; /home/gdh/.smbpasswd&lt;br /&gt;# chmod 600 /home/gdh/.smbpasswd&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Usado desta forma, o comando echo permite criar arquivos de texto e adicionar novas linhas. O primeiro comando cria o arquivo, adicionando a linha com o nome do usuário, enquanto o segundo adiciona a linha com a senha. Se por acaso o arquivo já existir, ele é subescrito. Como o arquivo foi criado pelo root, o comando &quot;chmod 600&quot; usado no final faz com que, mesmo colocado dentro do home do usuário &quot;joao&quot;, apenas o root tenha acesso ao arquivo, evitando acidentes. Você pode também criar o arquivo usando um editor de textos qualquer e ajustar as permissões manualmente. Neste caso, bastaria adicionar as duas linhas:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;username=gdh&lt;br /&gt;password=1234&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com o arquivo criado, você pode modificar a(s) linha(s) no fstab, especificando a localização do arquivo, ao invés de colocar o usuário e senha diretamente, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;//servidor/arquivos /mnt/smb smbfs users,credentials=/home/gdh/.smbpasswd 0 0&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;ou:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;//servidor/arquivos /mnt/smb smbfs users,credentials=/home/gdh/.smbpasswd smbpasswd,uid=gdh,gid=gdh 0 0&lt;/strong&gt;&lt;br /&gt;(tudo em uma única linha)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ao montar vários compartilhamentos, que são acessados usando o mesmo login e senha, você pode especificar o mesmo arquivo em todas as linhas, mas, no caso de diversos compartilhamentos, montados usando credenciais diferentes, você deve criar arquivos separados para cada um e especificar o arquivo correto dentro da linha de montagem de cada compartilhamento. Você pode criar quantos arquivos de senha diferentes quiser, mas cada arquivo deve conter um único usuário e senha. Concluindo, uma limitação importante do smbfs é que ele suporta, por default, transferências de arquivos de no máximo 2 GB. O sintoma do problema é que as transferências começam normalmente, mas param ao chegar aos 2 GB, com um erro &quot;file size limit exceeded&quot; ou outra mensagem de erro qualquer, gerada quando o gerenciador de arquivos não consegue concluir a transferência:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span class=&quot;warndesc&quot;&gt;&lt;span class=&quot;warndesc&quot; style=&quot;background-color: white;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;adblock_ctx&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; line-height: 18px;&quot;&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-5fc54c6f.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Esta na verdade não é uma limitação do Samba, mas sim do protocolo SMB, que é usado por default pelo smbfs. A solução para o problema é adicionar a opção &quot;lfs&quot; (a sigla é abreviação de &quot;large file support&quot; e, como o nome sugere, ativa o suporte a arquivos de mais de 2 GB, que está disponível no protocolo CIFS) no comando de montagem, ou entre as opções especificadas na linha do fstab. como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mount -t smbfs //servidor/arquivos /mnt/smb -o lfs,username=gdh,password=1234,uid=gdh&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;ou:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;//servidor/arquivos /mnt/smb smbfs lfs,users,username=gdh,password=1234 smbpasswd,fmask=777,dmask=777 0 0&lt;/strong&gt;&lt;br /&gt;(tudo em uma única linha)&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É importante notar que a opção lfs elimina qualquer limitação com relação ao tamanho dos arquivos por parte do Samba, mas você ainda poderá ter problemas ao copiar arquivos grandes para máquinas com HDs formatados em FAT32, sistema que suporta arquivos de no máximo 4 GB. A solução nesses casos é (no caso das máquinas Windows) converter as partições para NTFS. No caso das máquinas Linux, não existem restrições, já que o EXT3 suporta arquivos de até 2 TB.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;font-size: 12px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Portas e firewall&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O Samba é um servidor destinado a ser usado dentro da rede local, ou da intranet. É muito difícil imaginar uma situação em que você gostaria de disponibilizar um servidor Samba na internet. É relativamente comum encontrarmos máquinas ou mesmo servidores Windows onde o compartilhamento de arquivos e impressoras está disponível para o mundo devido a algum descuido do dono, mas é quase impossível encontrar alguém que o faça intencionalmente. Existem muitas formas de impedir que o servidor Samba fique disponível na internet. Em um servidor com duas placas de rede, a mais simples é configurar o firewall para bloquear todas as conexões provenientes da placa ligada à internet e/ou adicionar a linha&amp;nbsp;&lt;strong&gt;&quot;interfaces = eth1&quot;&lt;/strong&gt;&amp;nbsp;(onde a &quot;eth1&quot; é a placa da rede local) na seção [global] do smb.conf, o que faz com que o Samba passe a escutar apenas na interface especificada. Mais uma opção que pode ser usada é a &quot;hosts allow&quot;, que permite que você especifique uma faixa de endereços a partir da qual o servidor vai aceitar requisições. Limitando o acesso à faixa de endereços da rede local, você garante que ele não vai ser acessado por hosts da internet. Nesse caso, você adicionaria a linha &quot;&lt;strong&gt;hosts allow = 192.168.0.&lt;/strong&gt;&quot; (onde o 192.168.0. é a faixa de endereços da rede local) na seção [global]. Você pode inclusive combinar as três coisas (o firewall e as duas regras restritivas), afinal, segurança nunca é demais. No caso da rede local, o firewall nem sempre é necessário, já que em pequenas redes você normalmente conhece os usuários. Em redes maiores, entretanto, o cenário é mais &quot;cada um por sí&quot; e uma configuração mais cuidadosa torna-se necessária. O ideal é ativar o firewall e manter abertas apenas as portas dos serviços intencionalmente disponibilizados, minimizando a chance de alguém obter acesso ao servidor através de algum serviço que você não sabia que estava ativo. As portas usadas pelo Samba, que precisam ficar abertas na configuração do Firewall são:&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;font-size: 12px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;137/udp&lt;/strong&gt;: Usada pelo Daemon nmbd, responsável pela navegação nos compartilhamentos de rede.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;138/udp&lt;/strong&gt;: Também usada pelo nmbd, dessa vez para a resolução dos nomes das máquinas da rede.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;139/tcp&lt;/strong&gt;: Usada pelo daemon smbd, o componente principal do Samba, responsável pelo compartilhamento de arquivos e impressoras.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;445/tcp&lt;/strong&gt;: Esta porta é usada pelos clientes Windows 2000, XP e Vista para navegação na rede. Eles utilizam o protocolo CIFS, no lugar do antigo protocolo NetBIOS.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Um exemplo de regras do Iptables que você poderia incluir no seu script de firewall para mantê-las abertas é:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;iptables -A INPUT -p udp --dport 137 -j ACCEPT&lt;br /&gt;iptables -A INPUT -p udp --dport 138 -j ACCEPT&lt;br /&gt;iptables -A INPUT -p tcp --dport 139 -j ACCEPT&lt;br /&gt;iptables -A INPUT -p tcp --dport 445 -j ACCEPT&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;font-size: 12px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Mantendo o horário sincronizado&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ao compartilhar arquivos na rede, manter os relógios das máquinas sincronizados passa a ser uma necessidade, afinal, se cada máquina está usando um horário diferente, fica impossível acompanhar as datas de modificações dos arquivos. Achar a versão mais recente de um determinado arquivo torna-se uma tarefa impossível e o trabalho de ferramentas diversas de backup fica prejudicado, sem falar nos logs do sistema e outros recursos que dependem do horário. Felizmente, é muito simples manter os horários das máquinas sincronizados, graças a vários servidores NTP públicos, disponíveis pelo mundo. Os servidores principais, chamados de stratum 1, sincronizam seus relógios a partir de relógios atômicos ou um sistema de GPS e, por isso, são extremamente precisos. A seguir, temos os servidores stratum 2, servidores menores sincronizados a partir dos primeiros. Você pode sincronizar o relógio da sua máquina rapidamente usando o comando &quot;&lt;strong&gt;ntpdate -u&lt;/strong&gt;&quot;, seguido pelo servidor desejado. O comando faz parte do pacote &quot;ntp&quot; ou &quot;ntpd&quot;, instalado por padrão na maioria das distribuições. A opção &quot;-u&quot; faz com que seja usada uma porta alta, necessário se você acessa usando uma conexão compartilhada ou tem um firewall ativo. Para facilitar as coisas, existe o servidor &quot;pool.ntp.org&quot;, que serve como um load balancer, encaminhando as requisições para um servidor geograficamente próximo de você. Ao invés de ficar caçando servidores públicos no Google, você pode sincronizar diretamente a partir dele:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# ntpdate -u pool.ntp.org&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 60px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Sep 14:12:29 ntpdate[20592]: step time server 128.208.109.7 offset -9.091791 sec&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O Linux utiliza um sistema relativamente complexo para manter o horário do sistema. Em vez de simplesmente confiar no horário informado pelo relógio da placa mãe, ele utiliza um sistema mais elaborado, baseado no clock da placa mãe para calcular a passagem do tempo. Sempre que o sistema é desligado corretamente, diferenças no horário do sistema e no horário informado pelo relógio da placa mãe são salvas em um arquivo, de forma que possam ser recuperadas na hora do boot. Em geral, este sistema é bem mais preciso e permite que o horário mantenha-se correto (desde que o micro não seja desligado) mesmo nos casos em que a bateria do setup está fraca e o relógio da placa-mãe está atrasando. No entanto, existem casos onde o sistema calcula o clock de forma incorreta, fazendo com que o relógio comece a adiantar ou atrasar, mesmo que o relógio da placa-mãe esteja indicando o horário corretamente. A solução, nestes casos, é rodar o comando ntpdate periodicamente, de forma que o horário seja sempre corrigido antes que as diferenças se acumulem. Neste caso, a melhor solução é fazer com que o cron execute o comando de hora em hora. O jeito mais simples de fazer isso é criar um pequeno script dentro da pasta &quot;/etc/cron.hourly/&quot;, cujo conteúdo é executado de hora em hora pelo cron. Crie o arquivo &quot;/etc/cron.hourly/ntpdate&quot;, contendo as duas linhas a seguir:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;#!/bin/sh&lt;br /&gt;ntpdate -u pool.ntp.org&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em seguida, transforme-o em executável:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# chmod +x /etc/cron.hourly/ntpdate&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O cron detecta mudanças nos arquivos automaticamente, mas, se preferir, você pode forçar a atualização usando o comando:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# /etc/init.d/cron restart&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Um número cada vez maior de distribuições oferecem a opção de manter o horário sincronizado automaticamente em relação a um servidor NTP durante a instalação, o que torna desnecessário usar o ntpdate manualmente. Os servidores NTP atendem clientes de todo o mundo, independentemente do fuso horário, pois são configurados para utilizar um horário comum, o UTC (Universal Time Zone). Os clientes ajustam o horário de acordo com o fuso horário local, adicionando ou subtraindo algumas horas do horário UTC. Naturalmente, para que isso funcione, é necessário que o fuso horário esteja configurado corretamente. A maioria das distribuições ajusta isso logo durante a instalação, mas você pode configurar o fuso horário do sistema através de vários utilitários, como o &quot;&lt;strong&gt;tzconfig&lt;/strong&gt;&quot; ou o configurador do KDE (kcmshell clock), que aparece ao clicar com o botão direito sobre o relógio e acessar a opção &quot;Mudar data e hora&quot;. O NTP é suportado também pelos clientes Windows. No Windows XP, a opção de usar o NTP está disponível no &quot;Painel de Controle &amp;gt; Data e hora &amp;gt; Horário da Internet&quot;. Por padrão, é usado um servidor da Microsoft, mas você pode alterar a configuração usando o pool.ntp.org, ou qualquer outro servidor de sua preferência, incluindo um servidor disponível na sua rede local (veja a seguir).&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-4bdf8724.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A coisa fica um pouco mais complicada no caso do Windows 2000, Windows 98 e outras versões antigas do Windows, que não suportam o NTP nativamente. No caso deles, você precisa utilizar um cliente NTP avulso. Você pode baixar as versões oficiais no:&amp;nbsp;&lt;a href=&quot;http://ntp.isc.org/bin/view/Main/ExternalTimeRelatedLinks&quot; style=&quot;color: #333333;&quot;&gt;http://ntp.isc.org/bin/view/Main/ExternalTimeRelatedLinks&lt;/a&gt;&amp;nbsp;O protocolo NTP leva em conta o ping entre as máquinas e outros fatores para fazer as atualizações de forma extremamente precisa. Diferenças de sincronismo entre os servidores são sempre da ordem de poucos milésimos de segundo. Apesar disso, muitos administradores preferem configurar servidores NTP locais. A principal vantagem é que configurando as estações para sincronizarem o horário em relação a um servidor local, você garante que todas manterão exatamente o mesmo horário e que a sincronização continuará funcionando mesmo que o link com a Internet caia. Um servidor local também é a melhor opção em casos onde os demais micros da rede não possuem acesso à internet. O primeiro passo é instalar o pacote com o servidor NTP que, de acordo com a distribuição usada, pode se chamar &quot;&lt;strong&gt;ntp&lt;/strong&gt;&quot;, &quot;&lt;strong&gt;ntpd&lt;/strong&gt;&quot; ou &quot;&lt;strong&gt;ntp-server&lt;/strong&gt;&quot;. Nas distribuições derivadas do Debian, você instalaria diretamente pelo apt-get:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# apt-get install ntp&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A configuração vai no arquivo &quot;&lt;strong&gt;/etc/ntp.conf&lt;/strong&gt;&quot;. Normalmente, o arquivo padrão é funcional, mas permite apenas conexões a partir do localhost. Para permitir que os demais micros da rede local sincronizem o horário a partir do servidor, você deve adicionar a linha abaixo no final do arquivo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;restrict 192.168.1.0 mask 255.255.255.0 nomodify&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O &quot;nomodify&quot; faz com que os micros da rede local tenham acesso apenas de leitura ao horário do servidor, sem poder alterá-lo (o que é o comportamento desejável). Não se esqueça de alterar a faixa de endereços e a máscara de acordo com a usada na sua rede local. Um exemplo de arquivo de configuração simplificado (mas funcional) é:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;driftfile /var/lib/ntp/ntp.drift&lt;br /&gt;statsdir /var/log/ntpstats/&lt;br /&gt;server 0.pool.ntp.org iburst&lt;br /&gt;server pool.ntp.org iburst&lt;br /&gt;restrict 127.0.0.1&lt;br /&gt;restrict 192.168.1.0 mask 255.255.255.0 nomodify&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;As duas linhas &quot;server&quot; indicam os endereços a partir dos quais o servidor irá sincronizar seu horário e as duas linhas &quot;restrict&quot; fazem com que o servidor NTP fique acessível apenas a partir do localhost e dos micros da rede local. Ao alterar o arquivo, você deve reiniciar o servidor NTP, usando o comando:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;# /etc/init.d/ntp restart&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;(ou /etc/init.d/ntpd restart)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se quiser ter certeza de que o serviço está funcionando, você pode usar o comando &quot;&lt;strong&gt;ntpdc -p&lt;/strong&gt;&quot;, que mostra o status atual do servidor NTP e a lista dos servidores em relação aos quais ele está sincronizando. É normal que o servidor demore alguns minutos para começar a responder depois de reiniciado o serviço. A partir daí, você pode configurar os micros da rede local para sincronizarem o horário em relação ao endereço IP do seu servidor NTP local, como no screenshot do cliente Windows que vimos a pouco. O servidor passa, então, a sincronizar o horário em relação aos servidores da Internet especificados no arquivo e os clientes da rede local passam a sincronizar o horário em relação a ele. Ao usar um firewall no servidor, certifique-se de que a porta 123/UDP usada pelo NTP está aberta (o NTP usa apenas UDP). É necessário que ela fique aberta tanto para a rede local, quanto para a internet, já que o servidor precisa sincronizar o horário em relação aos servidores externos. Caso necessário, você pode acrescentar uma regra como esta no seu script de firewall, de forma a manter a porta aberta:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 12px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;iptables -A INPUT -p udp --dport 123 -j ACCEPT&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt;Fonte:&amp;nbsp;http://www.mktecnologia.net.br&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/2832288811212900071/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/05/dicas-e-configuracoes-adicionais-do.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/2832288811212900071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/2832288811212900071'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/05/dicas-e-configuracoes-adicionais-do.html' title='Dicas e configurações adicionais do Samba'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-5165217254941470963</id><published>2013-05-22T08:59:00.002-07:00</published><updated>2013-05-22T08:59:26.502-07:00</updated><title type='text'>Compartilhando impressoras no Samba</title><content type='html'>&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;&quot;&gt;O Samba oferece suporte aos mais diferentes sistemas de impressão, incluindo o BSD, SYSV, AIX, HPUX, QNX, PLP e LPRNG. Antigamente, criar um simples compartilhamento de impressora no Samba era uma tarefa espinhosa, já que você precisava verificar qual era o sistema de impressão usado na instalação do sistema e especificar os comandos de impressão manualmente na configuração do Samba, adicionado opções como estas na seção [global], ou na seção referente a cada compartilhamento:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;printing = bsd&lt;br /&gt;print command = /usr/bin/lpr -P%p %s; /bin/rm %s&lt;br /&gt;lpq command = /usr/bin/lpq -P%p&lt;br /&gt;lprm command = /usr/bin/lprm -P%p %j&lt;br /&gt;queue pause command = /usr/sbin/lpc stop %p&lt;br /&gt;queue resume command = /usr/sbin/lpc start %p&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com a popularização do&amp;nbsp;&lt;strong&gt;Cups&lt;/strong&gt;, tudo se tornou muito mais simples, pois você precisa apenas adicionar as opções &quot;printing = cups&quot; e &quot;load printers = yes&quot; na seção [global] do smb.conf e nada mais:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;printing = cups&lt;br /&gt;load printers = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Na verdade, nas versões recentes do Samba estas linhas nem mesmo são obrigatórias, pois o Cups já é o sistema de impressão usado por padrão e as impressoras disponíveis são carregadas por padrão quando o Samba encontra uma configuração válida no arquivo smb.conf.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-648207c6.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;De qualquer forma, se você está usando alguma distribuição antiga, pode checar se a versão do Samba instalada inclui suporte ao Cups usando o comando &quot;smbd -b&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# smbd -b | grep CUPS&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ele deve responder: HAVE_CUPS Continuando, o primeiro passo para compartilhar a impressora é instalá-la no servidor, o que pode ser feito da forma tradicional, utilizando utilitários como o&amp;nbsp;&lt;strong&gt;kaddprinterwizard&lt;/strong&gt;&amp;nbsp;(usado nas distribuições com o KDE) o&amp;nbsp;&lt;strong&gt;gnome-cups-add&lt;/strong&gt;&amp;nbsp;(o utilitário equivalente no Gnome) ou o&amp;nbsp;&lt;strong&gt;system-config-printer&lt;/strong&gt;&amp;nbsp;(usado no Fedora e no CentOS) o que, desde que a impressora seja bem suportada pelo sistema, é bastante simples nas distribuições atuais:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-63416335.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Configurando a impressora pelo gnome-cups-add Estas ferramentas de configuração estão fortemente atreladas às bibliotecas do KDE e do Gnome, de forma que elas não estarão disponíveis se você fizer uma instalação enxuta do sistema no servidor, sem instalar os ambientes gráficos. Naturalmente, os desenvolvedores do Cups pensaram nessa possibilidade e adicionaram uma interface de administração via web, similar ao Swat, que pode ser usada até mesmo no caso de servidores sem interface gráfica, que você acessa remotamente:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-fa786f6f.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A interface de administração do Cups&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A interface de administração fica acessível através da porta 631 (TCP) do servidor e pode ser acessada através do navegador, tanto localmente (através do endereço&amp;nbsp;&lt;a href=&quot;http://127.0.0.1:631/&quot; style=&quot;color: #333333;&quot;&gt;http://127.0.0.1:631&lt;/a&gt;) quanto remotamente (através do&amp;nbsp;&lt;a href=&quot;http://servidor:631/&quot; style=&quot;color: #333333;&quot;&gt;http://servidor:631&lt;/a&gt;). O grande problema é que você só tem acesso às opções administrativas (como adicionar ou remover impressoras) ao acessar a interface usando um navegador rodando no servidor, o que é um problema quando você está configurando o servidor remotamente. É possível alterar as permissões de acesso, de forma a liberar o acesso para o endereço IP do seu micro de forma simples editando o arquivo de configuração do Cups, o &quot;&lt;strong&gt;/etc/cups/cupsd.conf&lt;/strong&gt;&quot;. Procure a seção referente à pasta &quot;/admin&quot; (onde estão concentradas as opções administrativas) e adicione uma linha autorizando o endereço IP da sua máquina logo depois do &quot;Allow localhost&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;&amp;lt;Location /admin&amp;gt;&lt;br /&gt;Order allow,deny&lt;br /&gt;Allow localhost&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;Allow 192.168.1.10&lt;br /&gt;&amp;lt;/Location&amp;gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Depois da alteração, reinicie o serviço e você poderá acessar a interface sem limitações e assim fazer toda a configuração da impressora:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# /etc/init.d/cupsys restart&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Compartilhando a impressora no Samba&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Depois de instalar e testar a impressora no servidor, o próximo passo é compartilhá-la através do Samba. A forma mais simples de fazer isso é adicionar o compartilhamento &quot;[printers]&quot; no arquivo de configuração. Ele é um serviço interno do Samba, similar ao &quot;[homes]&quot;, que permite compartilhar de uma vez todas as impressoras disponíveis no servidor e replica as mudanças na configuração do Cups de forma automática. O serviço &quot;[printers]&quot; pode ser inclusive usado em conjunto com o &quot;[homes]&quot;, basta adicionar as duas seções no arquivo de configuração. A única observação ao usar os dois em conjunto é que você não pode ter um usuário e uma impressora com o mesmo nome, caso contrário o servidor não conseguirá compartilhar a impressora. A principal vantagem de usar o &quot;[printers]&quot; é que você não precisa especificar manualmente quais impressoras deseja compartilhar, basta configurar as impressoras no Cups e incluir a seção referente ao compartilhamento no smb.conf:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[printers]&lt;br /&gt;comment = Todas as Impressoras&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = yes&lt;br /&gt;path = /var/spool/samba&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Aqui, temos um exemplo de arquivo completo, incluindo o compartilhamento:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[global]&lt;br /&gt;netbios name = Hades&lt;br /&gt;workgroup = Grupo&lt;br /&gt;server string = Servidor&lt;br /&gt;encrypt passwords = true&lt;br /&gt;preferred master = yes&lt;br /&gt;os level = 100&lt;br /&gt;preferred master = yes&lt;br /&gt;wins support = yes&lt;/strong&gt;&lt;strong&gt;printing = cups&lt;br /&gt;load printers = yes&amp;lt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[homes]&lt;br /&gt;valid users = %S&lt;br /&gt;create mask = 0700&lt;br /&gt;directory mask = 0700&lt;br /&gt;browseable = no&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[arquivos]&lt;br /&gt;path = /mnt/hda6&lt;br /&gt;writable = no&lt;br /&gt;write list = +arquivos&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[printers]&lt;br /&gt;comment = Todas as Impressoras&lt;br /&gt;path = /var/spool/samba&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = yes&lt;br /&gt;browseable = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A opção &quot;print ok&quot; é similar à opção &quot;available&quot; que usamos nos compartilhamentos de pastas. Ao usar o &quot;print ok = yes&quot; a impressora fica disponível e, ao usar &quot;print ok = no&quot; o compartilhamento é desativado temporariamente. É obrigatório incluir esta opção no compartilhamento, pois é justamente ela que indica que trata-se de um compartilhamento de impressora. A opção &quot;guest ok = yes&quot; indica que a impressora deve ficar disponível para o uso de qualquer um. Se preferir que ela fique disponível apenas para os usuários cadastrados no Samba, mude para &quot;guest ok = no&quot;. A opção &quot;path&quot; indica o diretório do sistema onde serão armazenados os trabalhos de impressão. A pasta &quot;/var/spool/samba&quot; é usada por padrão e deve ter sido criada automaticamente durante a instalação do Samba. De qualquer forma, se mais para a frente você não conseguir imprimir, recebendo mensagens de &quot;disco cheio&quot; ou &quot;acesso negado&quot; a partir dos clientes, verifique se a pasta realmente existe e se as permissões estão corretas:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# ls -l /var/spool/ | grep samba&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ele deve responder algo como:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;drwxrwxrwt 2 root root 4096 2008-01-24 15:37 samba&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O drwxrwxrwt indica as permissões da pasta, no caso uma pasta pública onde todos os usuários podem ler e gravar arquivos. O último &quot;t&quot; indica o uso do sticky bit, uma precaução de segurança, que faz com que cada usuário possa alterar apenas seus próprios arquivos. Isso evita que algum engraçadinho consiga corromper trabalhos de impressão enviados por outros usuários. Se você precisar criar manualmente a pasta, o comando para setar as permissões corretamente é:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;# chmod 1777 /var/spool/samba/&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;(note o uso do &quot;1&quot;, que ativa o stick bit)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Continuando, depois de reiniciar o Samba, ou aguardar o tempo de atualização, as impressoras passarão a aparecer no ambiente de redes, com os mesmos nomes que foram definidos ao instalar as impressoras no servidor. O Samba pode inclusive ser usado para centralizar as impressoras da rede, recompartilhando impressoras disponibilizadas por outros micros, desde que você as configure corretamente no Cups. Nesse screenshot, por exemplo, temos duas impressoras. A &quot;E230&quot; está instalada diretamente no servidor, enquanto a &quot;Optra-E+&quot; é uma impressora disponibilizada por outro micro. Como pode ver, o cliente pode visualizar e imprimir em ambas:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-476b4359.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É possível, também, especificar individualmente o compartilhamento de cada impressora, o que é útil quando o servidor compartilha várias impressoras diferentes e você precisa especificar as permissões individualmente. A configuração a adicionar no arquivo de configuração é praticamente a mesma. A principal diferença é que agora você deve especificar o nome da impressora no nome do compartilhamento, ao invés de usar a string &quot;printers&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[E230]&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = yes&lt;br /&gt;path = /var/spool/samba&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Assim como no caso dos compartilhamentos de arquivos, você pode limitar o acesso à impressora com base nos endereços IP ou nos nomes das máquinas, com base nos logins de usuário, ou através de uma combinação de ambos, através das opções &quot;hosts allow&quot;, &quot;hosts deny&quot;, &quot;valid users&quot; e &quot;invalid users&quot;. Estas opções podem ser usadas tanto ao ativar o serviço [printers] quanto ao compartilhar as impressoras individualmente. Para permitir que a impressora seja usada por apenas alguns endereços específicos, você usaria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[E230]&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = yes&lt;br /&gt;path = /var/spool/samba&lt;br /&gt;hosts allow = 192.168.1.3, 192.168.1.4, 192.168.1.65&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Você pode, também, usar os nomes das máquinas dentro da rede Windows no lugar dos endereços IP, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[E230]&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = yes&lt;br /&gt;path = /var/spool/samba&lt;br /&gt;hosts allow = micro1, micro2, micro3&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para bloquear o acesso à impressora para os usuários &quot;joao&quot; e &quot;maria&quot;, utilizaríamos a opção &quot;invalid users&quot;, assim como em um compartilhamento de arquivos:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[E230]&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = no&lt;br /&gt;path = /var/spool/samba&lt;br /&gt;invalid users = joao, maria&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Similarmente, para inverter a lógica, permitindo que apenas os dois usem a impressora, usaríamos a opção &quot;valid users&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[E230]&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = no&lt;br /&gt;path = /var/spool/samba&lt;br /&gt;valid users = joao, maria&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para combinar as duas coisas, permitindo que a impressora seja usada apenas pelos dois usuários e, além disso, apenas a partir de dois endereços específicos, você usaria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[E230]&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = no&lt;br /&gt;path = /var/spool/samba&lt;br /&gt;valid users = joao, maria&lt;br /&gt;hosts allow = 192.168.1.3, 192.168.1.4&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Configuração nos clientes&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Continuando, a impressora pode ser instalada nos clientes Windows através do &quot;Painel de Controle &amp;gt; Impressora &amp;gt; Adicionar Impressora &amp;gt; Impressora de rede&quot; ou simplesmente clicando sobre ela no ambiente de rede. O Samba não se preocupa com o driver de impressão, apenas disponibiliza um spool remoto no qual os clientes podem colocar os trabalhos de impressão. Devido a isso, é necessário instalar os drivers de impressão nos clientes, da mesma forma que você faria ao instalar uma impressora local. Inicialmente, você receberá uma mensagem de erro ao instalar a impressora nos clientes, avisando que o servidor não possui o driver instalado:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-675d6809.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Esta mensagem se refere a outro recurso suportado por servidores Windows, onde você pode fazer o upload dos drivers de impressão para o servidor, de forma que os clientes possam obtê-los automaticamente ao se conectarem à impressora. Por enquanto ainda não configuramos isso, de forma que é preciso instalar a impressora da forma tradicional, fornecendo os drivers manualmente no cliente:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-51774014.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Naturalmente, as impressoras compartilhadas através do Samba podem também ser usadas a partir dos clientes Linux, que precisam apenas ter instalado o Cups e o cliente Samba. Ao instalar a impressora nos clientes, procure pela opção de instalar uma impressora Windows ou SMB, que é suportada pela maioria das ferramentas de configuração. No caso do kaddprinterwizard você usaria a opção &quot;Impressora SMB compartilhada (Windows)&quot; e no gnome-cups-add a opção &quot;Impressora Windows (SMB)&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-7a192b35.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-f3fd442d.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É possível também instalar as impressoras nos clientes Linux diretamente via linha de comando usando o comando &quot;lpadmin&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# lpadmin -p E230 -E -v smb://192.168.1.254/E230&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O parâmetro &quot;-p&quot; especifica o nome da impressora, conforme será instalada no cliente (não precisa necessariamente ser o mesmo nome usado pelo servidor), enquanto o &quot;-v&quot; indica a localização da impressora (endereço IP ou nome do servidor, seguido pelo nome do compartilhamento). Nesse exemplo, estamos instalando a impressora &quot;E230&quot; compartilhada pelo servidor disponível no endereço 192.168.1.254. Se o compartilhamento no servidor incluir a opção &quot;guest ok = yes&quot; você conseguirá acessar a impressora diretamente, caso contrário você precisará especificar o login e senha ao instalá-la. Nesse caso, o comando ficaria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# lpadmin -p E230 -E -v smb://gdh:&amp;nbsp;&lt;a href=&quot;mailto:12345@192.168.1.254&quot; style=&quot;color: #333333;&quot;&gt;12345@192.168.1.254&lt;/a&gt;&amp;nbsp;/E230&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Veja que o login e a senha são especificados diretamente no comando, entre o &quot;smb://&quot; e o endereço do servidor, que é agora separado por um &quot;@&quot;.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Disponibilizando drivers de impressão para os clientes&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em uma pequena rede, instalar os drivers manualmente ao configurar a impressora nos clientes não seria um grande problema, já que você poderia simplesmente carregar o CD de instalação, ou mesmo criar um compartilhamento de rede contendo os arquivos e fazer a instalação manualmente em cada um. Entretanto, em uma grande rede isso pode ser bastante tedioso. Chegamos então ao recurso de upload de drivers de impressão que, naturalmente, também é suportado pelo Samba. Ele consiste em um compartilhamento oculto, chamado &quot;print$&quot;, que contém os drivers que serão fornecidos aos clientes. Depois de configurar o recurso, o uso das impressoras nos clientes torna-se muito mais simples, pois você precisa apenas clicar sobre o ícone da impressora no &quot;Meus locais de rede&quot; para instalá-la, recurso chamado de &quot;point and print&quot; ou &quot;p-n-p&quot; (diferente do PnP, de &quot;plug-and-play&quot;). O Windows exibe um aviso, confirmando a instalação do driver e em seguida, a impressora é instalada automaticamente:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-776a3ce0.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Configurar este recurso é um pouco trabalhoso, mas não chega a ser difícil. Vamos lá :).&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O primeiro passo é criar um usuário administrativo, que você usará para acessar o servidor a partir dos clientes Windows e assim poder dar o upload dos drivers. Comece criando o usuário no servidor e cadastrando-o no Samba da forma tradicional:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# adduser gdh&lt;br /&gt;# smbpasswd -a gdh&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O próximo passo é ativar o uso de privilégios (que vamos usar mais adiante) no Samba e criar um compartilhamento chamado &quot;print$&quot;, o compartilhamento oculto onde irão os drivers de impressão. Para isso, precisaremos fazer duas alterações no arquivo &quot;/etc/samba/smb.conf&quot;. A primeira é adicionar a linha &quot;enable privileges = yes&quot; no final da seção &quot;[global]&quot;, sem alterar as demais, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[global]&lt;br /&gt;workgroup = GRUPO&lt;br /&gt;netbios name = Asus server&lt;br /&gt;string = Servidor&lt;br /&gt;encrypt passwords = true&lt;br /&gt;wins support = yes&lt;br /&gt;preferred master = yes&lt;br /&gt;# invalid users = root&lt;br /&gt;os level = 100&lt;/strong&gt;&lt;strong&gt;enable privileges = yes&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se você usou o Swat para configurar o arquivo, muito provavelmente ele conterá a linha &quot;invalid users = root&quot;. É importante que esta linha seja removida ou comentada (como no meu exemplo), caso contrário você não conseguirá atribuir os privilégios para o usuário, como faremos em seguida. O próximo passo é incluir as linhas referentes ao compartilhamento &quot;[printer$]&quot;, que é um pouco diferente de um compartilhamento normal:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[print$]&lt;br /&gt;comment = Drivers de impressão para os clientes Windows&lt;br /&gt;path =&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;/var/smb/printers&lt;br /&gt;read only = yes&lt;br /&gt;write list =&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;gdh&lt;br /&gt;inherit permissions = yes&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A opção &quot;path&quot; diz qual a pasta do servidor onde serão colocados os drivers. Aqui estou usando a pasta &quot;/var/smb/printers&quot;, mas você pode usar outra pasta se quiser. Em seguida, usamos a opção &quot;read only = yes&quot; para que o compartilhamento seja somente-leitura e usamos a opção &quot;write list&quot; para criar uma exceção, permitindo que o usuário administrativo que criamos na etapa anterior possa gravar no compartilhamento. A segurança é importante, pois os drivers são baixados automaticamente para os clientes Windows, de forma que alguém mal intencionado que pudesse alterar o conteúdo da pasta poderia muito bem usar o serviço como um vetor para transmitir vírus e spywares para os clientes Windows da rede. Você pode também usar um grupo, como em &quot;write list = +ntadmin&quot; ou uma lista de usuários, como em &quot;write list = gdh, admin&quot;; o importante é limitar o acesso apenas às pessoas autorizadas. Não se esqueça de reiniciar o Samba ou aguardar alguns minutos para que as alterações entrem em vigor. O próximo passo é criar a pasta onde ficarão os drivers de impressão, criar as subpastas WIN40 (drivers para estações 95/98/ME) e W32X86 (estações com o NT/2000/XP) dentro dela e ajustar as permissões, de forma que o usuário criado tenha permissão para alterar o conteúdo da pasta e os demais possam apenas ler:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mkdir -p /var/smb/printers&lt;br /&gt;# cd /var/smb/printers&lt;br /&gt;# mkdir WIN40 W32X86&lt;br /&gt;# chown gdh WIN40 W32X86&lt;br /&gt;# chmod 2775 WIN40 W32X86&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Falta agora uma etapa importante, que é transformar o usuário em um administrador de impressão no Samba, pois, sem isso, ele terá acesso ao compartilhamento mas não conseguirá dar upload dos drivers a partir dos clientes, usando o procedimento que veremos a seguir. Isso é feito usando o comando &quot;&lt;strong&gt;net&lt;/strong&gt;&quot;, usado para ajustar os privilégios dos usuários do Samba, que deve ser executado no servidor, como root. Se o servidor se chama &quot;asus&quot; e o usuário se chama &quot;gdh&quot;, o comando seria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# net -S localhost -U root -W ASUS rpc rights grant &#39;ASUSgdh&#39; SePrintOperatorPrivilege&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A opção &quot;-S localhost -U root&quot; diz que o comando net deve se conectar ao servidor Samba rodando na máquina local, usando a conta de root. A opção &quot;-W ASUS&quot; especifica o nome do servidor (como definido na configuração do Samba) e o &quot;grant &#39;ASUSgdh&#39; SePrintOperatorPrivilege&quot; adiciona os privilégios para o usuário &quot;gdh&quot; do servidor &quot;asus&quot;. Ele vai pedir a senha de root e, em seguida, exibir uma mensagem de confirmação:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Password:&lt;br /&gt;Successfully granted rights.&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se nesse ponto você receber uma mensagem de erro, dizendo que não é possível se logar no servidor, muito provavelmente você esqueceu de comentar a linha &quot;invalid users = root&quot;, esqueceu de adicionar a linha &quot;enable privileges = yes&quot; ou as alterações no arquivo ainda não entraram em vigor (nesse caso, experimente reiniciar o Samba manualmente, usando o &quot;/etc/init.d/samba restart&quot; ou o &quot;service smb restart&quot;). Com isso, concluímos a configuração no servidor. Os passos seguintes são feitos a partir de um cliente Windows da rede. O primeiro passo é se logar no cliente usando o mesmo login (gdh no exemplo) que foi criado no servidor, já que apenas ele possui as permissões necessárias para atualizar os drivers. Caso necessário, adicione o usuário na estação usando o &quot;Painel de Controle &amp;gt; Contas de usuário&quot;. Acesse o servidor através do &quot;Meus locais de rede&quot;, acesse a pasta &quot;Impressoras e aparelhos de fax&quot; e clique na opção &quot;Arquivo &amp;gt; Propriedades do servidor&quot; na janela principal do Explorer:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-8022528a.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Na janela de propriedades, acesse a aba &quot;drivers&quot;, que mostra os drivers disponíveis no servidor. Originalmente ela estará vazia; use o botão &quot;Adicionar&quot; para instalar os drivers de impressão desejados:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-b50aa3cf.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se nesse ponto as opções não estiverem disponíveis, provavelmente você não adicionou o privilégio &quot;SePrintOperatorPrivilege&quot; para o usuário administrativo, ou não se logou usando o login correto na estação Windows. Clicando no &quot;adicionar&quot; é aberta a tela padrão de seleção do driver, onde você pode usar um dos drivers do Windows ou especificar a localização de um driver. Entretanto, diferente do que teríamos normalmente, os drivers não são propriamente instalados, mas apenas copiados para o compartilhamento &quot;print$&quot; do servidor. A idéia da ferramenta é justamente permitir que você adicione vários drivers diferentes, que atendam clientes rodando diferentes versões do Windows, por isso, a cada driver, é aberta uma nova janela de seleção, que pergunta a que versões do Windows o driver é destinado. Na lista, &quot;Intel&quot; corresponde a máquinas rodando as versões de 32 bits do Windows, enquanto &quot;x64&quot; corresponde a máquinas rodando as versões de 64 bits do sistema:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-f5c99a55.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Dessa forma, você pode cadastrar um driver para máquinas com o Windows XP ou 2000, outra para os clientes com o 98/ME, outro para os com o XP de 64 bits e assim por diante. Se o servidor tiver mais de uma impressora instalada, você pode aproveitar para carregar os drivers das outras impressoras:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-e09f4b1d.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nesse ponto, você verá que foram criadas subpastas dentro das pastas &quot;/var/smb/printers/W32X86&quot; e &quot;/var/smb/printers/WIN40&quot; do servidor, referentes aos drivers carregados. Por enquanto, os drivers foram apenas copiados para o servidor. É preciso ainda associar a impressora com o driver correspondente, para que o servidor passe a fornecê-lo para os clientes. Ainda logado com o usuário administrativo, clique com o botão direito sobre a impressora e acesse as propriedades:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-98b8dc00.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Você receberá a mesma mensagem exibida ao instalar a impressora nos clientes, dizendo que o servidor não possui o driver de impressão (é justamente isso que estamos corrigindo, afinal :).&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-675d6809.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nesse ponto, a resposta natural seria clicar no &quot;OK&quot;, mas, se você fizer isso, vai abrir a tela de seleção do driver e acabar fazendo uma instalação local dos drivers da impressora que não é o que queremos. Por estranho que possa parecer, a resposta correta aqui é o botão &quot;&lt;strong&gt;Cancelar&lt;/strong&gt;&quot;, o que o levará às propriedades da impressora:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-a881d517.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Dentro do menu de propriedades, acesse aba &quot;Avançado&quot; e especifique o driver que será usado na opção &quot;Driver&quot;, que originalmente estará em branco. Com isso, o driver é associado com a impressora, fazendo com que o servidor passe a fornecê-lo para os clientes que se conectarem a ela, concluindo a configuração. Se o servidor tiver outras impressoras compartilhadas, faça o mesmo para as demais. Estes passos parecem estranhos e pouco intuitivos, mas são os mesmos passos que você usaria para instalar os drivers em um servidor de impressão Windows. O Samba simplesmente implementa as mesmas funções. Uma observação é que ativar o upload de drivers faz com que as impressoras compartilhadas, disponíveis na pasta &quot;Impressoras e aparelhos de fax&quot; sejam renomeadas para o nome &quot;oficial&quot; fornecido pelo driver. É por isso que a minha &quot;E230&quot; foi renomeada para &quot;Lexmark Optra E+ (MS)&quot;. Se você não quiser que isso aconteça, adicione a opção &quot;force printername = yes&quot; na seção referente à impressora (ou na seção [printers]) do smb.conf, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[E230]&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = yes&lt;br /&gt;path = /var/spool/samba&lt;/strong&gt;&lt;strong&gt;force printername = yes&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Depois que a alteração é aplicada, a impressora volta a ser compartilhada com o nome definido por você. Vamos então a mais um exemplo de configuração, desta vez bem mais incrementado, incluindo o compartilhamento de impressoras, o compartilhamento para os drivers Windows, lixeira e outros recursos que vimos até aqui:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;netbios name = Cartago&lt;br /&gt;server string = Servidor&lt;br /&gt;workgroup = Grupo&lt;br /&gt;local master = yes&lt;br /&gt;os level = 100&lt;br /&gt;preferred master = yes&lt;br /&gt;wins support = yes&lt;br /&gt;map to guest = bad user&lt;br /&gt;guest account = guest&lt;br /&gt;vfs objects = recycle&lt;br /&gt;recycle:keeptree = yes&lt;br /&gt;recycle:versions = yes&lt;br /&gt;recycle:repository = /mnt/sda2/trash/%U&lt;br /&gt;recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso recycle:exclude_dir = tmp, cache&lt;br /&gt;printing = cups&lt;br /&gt;load printers = yes&lt;br /&gt;enable privileges = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[lixeira]&lt;br /&gt;path = /mnt/sda2/trash/%U&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[printers]&lt;br /&gt;path = /var/spool/samba&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = yes&lt;br /&gt;browseable = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[print$]&lt;br /&gt;path = /var/smb/printers&lt;br /&gt;read only = yes&lt;br /&gt;write list = gdh&lt;br /&gt;inherit permissions = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[arquivos]&lt;br /&gt;path = /mnt/hda2&lt;br /&gt;writable = no&lt;br /&gt;write list = +arquivos&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[engenharia]&lt;br /&gt;path = /mnt/sda1/engenharia&lt;br /&gt;writable = yes&lt;br /&gt;valid users = +engenheiros&lt;br /&gt;browseable = no&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[gerencia]&lt;br /&gt;path = /mnt/sda1/gerencia&lt;br /&gt;writable = yes&lt;br /&gt;valid users = joao, maria&lt;br /&gt;hosts allow = 192.168.1.2, 192.168.1.32&lt;br /&gt;browseable = no&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[publico]&lt;br /&gt;path = /mnt/sda2/publico&lt;br /&gt;writable = yes&lt;br /&gt;guest ok = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[backup]&lt;br /&gt;path = /mnt/sda2/backup/%U&lt;br /&gt;writable = yes&lt;br /&gt;valid users = %U&lt;br /&gt;writable = yes&lt;br /&gt;guest ok = no&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Este exemplo de configuração exige alguns passos adicionais para ser usado, incluindo a configuração das impressoras e a instalação dos drivers de impressão a partir dos clientes Windows, como vimos até aqui; ele não poderia ser usado diretamente em um servidor que você acabou de instalar. Ele inclui também o uso da lixeira para todos os compartilhamentos e o uso de 5 compartilhamentos de arquivos. Um deles é o compartilhamento &quot;arquivos&quot;, que já utilizei em exemplos anteriores, onde os arquivos ficam disponíveis para todos os usuários, mas apenas os usuários cadastrados no grupo &quot;arquivos&quot; podem fazer alterações. Continuando, temos os compartilhamentos &quot;engenharia&quot; e &quot;gerencia&quot;, que são um pouco mais seguros, acessíveis apenas para alguns usuários. Eles são também protegidos pela opção &quot;browseable = no&quot;, que, como vimos, faz com que eles não sejam listados no ambiente de redes. Os três são complementados pelo compartilhamento &quot;publico&quot;, que fica acessível para todos os usuários através do uso da conta &quot;guest&quot;. Este exemplo não inclui o [homes], que substituí por um compartilhamento para armazenamento de backups. Ele utiliza a variável &quot;%U&quot; (nome do usuário) para criar pastas particulares, onde cada usuário pode armazenar seus backups. Para usá-lo, seria necessário criar diversas subpastas dentro da pasta &quot;/mnt/sda2/backup&quot;, uma com o nome de cada usuário, e ajustar as permissões para que o usuário tenha acesso apenas à sua própria pasta, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mkdir /mnt/sda2/backup/joao&lt;br /&gt;# chown joao:joao /mnt/sda2/backup/joao&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Todos os usuários verão o compartilhamento &quot;backup&quot; ao acessarem o servidor, mas devido ao uso da variável, cada um verá apenas sua própria pasta ao acessá-lo.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Compartilhando impressoras através do Cups&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ao compartilhar impressoras, o Samba atua mais como um spool de impressão do que como um servidor propriamente dito, já que o trabalho pesado é na verdade feito pelo servidor Cups rodando abaixo dele. O Samba se limita a receber os trabalhos de impressão enviados pelos clientes e repassá-los ao servidor de impressão. Se você está configurando um servidor Samba, é natural usá-lo para compartilhar também as impressoras, já que o Samba oferece diversas opções de controle de acesso e outras opções avançadas. Entretanto, o próprio Cups possui um recurso nativo de compartilhamento de impressoras, que além de atender outras máquinas Linux (como seria de se esperar) permite que as impressoras sejam usadas também pelos clientes Windows, de uma forma bastante simples. Para habilitar o compartilhamento, edite o arquivo &quot;&lt;strong&gt;/etc/cups/cupsd.conf&lt;/strong&gt;&quot; (no servidor), deixando-o com o seguinte conteúdo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Port 631&lt;br /&gt;Listen 631&lt;br /&gt;Browsing On&lt;br /&gt;BrowseAllow All&lt;br /&gt;BrowseInterval 30&lt;br /&gt;BrowseAddress @LOCAL&lt;br /&gt;BrowseInterval 30&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;&amp;lt;Location /&amp;gt;&lt;br /&gt;Order allow,deny&lt;br /&gt;Allow all&lt;br /&gt;&amp;lt;/Location&amp;gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;&amp;lt;Location /printers&amp;gt;&lt;br /&gt;Order allow,deny&lt;br /&gt;Allow all&lt;br /&gt;&amp;lt;/Location&amp;gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;&amp;lt;Location /admin&amp;gt;&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Encryption Required&lt;br /&gt;Order allow,deny&lt;br /&gt;Allow localhost&lt;br /&gt;&amp;lt;/Location&amp;gt;&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;&amp;lt;Location /admin/conf&amp;gt;&lt;br /&gt;AuthType Basic&lt;br /&gt;Require user @SYSTEM&lt;br /&gt;Order allow,deny&lt;br /&gt;Allow localhost&lt;br /&gt;&amp;lt;/Location&amp;gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Veja que a seção &quot;&amp;lt;Location /printers&amp;gt;&quot; dentro do arquivo (que define as permissões de acesso às impressoras) fica com permissão de acesso para todo mundo, enquanto o utilitário de administração do Cups (&amp;lt;Location /admin&amp;gt;) continua acessível apenas localmente, através do endereço&lt;strong&gt;&amp;nbsp;http://127.0.0.1:631&lt;/strong&gt;. No caso do&amp;nbsp;&lt;strong&gt;Ubuntu&lt;/strong&gt;&amp;nbsp;e do&amp;nbsp;&lt;strong&gt;Kubuntu&lt;/strong&gt;&amp;nbsp;é necessário um passo adicional. Os desenvolvedores optaram por mudar a configuração padrão, mantendo a porta utilizada pelo servidor Cups aberta apenas para o localhost, de forma que precisamos abrí-la para que os demais hosts da rede possam imprimir. A configuração de portas vai num arquivo separado, o &quot;/etc/cups/cups.d/ports.conf&quot;. Edite-o, substituindo a linha:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Listen localhost:631&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Por:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Listen 631&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Até aqui, não estamos impondo nenhum tipo de restrição, por isso contamos com o firewall para bloquear qualquer tentativa de impressão proveniente de micros da Internet. Você pode também fazer o compartilhamento de uma forma mais segura, especificando manualmente a faixa de endereços da rede local, ou mesmo especificando individualmente os endereços IP que poderão imprimir. Neste caso, as seções &amp;lt;Location /&amp;gt; (onde vai a configuração que permite aos clientes verem as impressoras disponíveis) e &amp;lt;Location /printers&amp;gt; ficaria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;&amp;lt;Location /&amp;gt;&lt;br /&gt;Order Deny,Allow&lt;br /&gt;Deny From All&lt;br /&gt;Allow From 127.0.0.1&lt;br /&gt;Allow From 192.168.1.*&lt;br /&gt;&amp;lt;/Location&amp;gt;&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;&amp;lt;Location /printers&amp;gt;&lt;br /&gt;Order Deny,Allow&lt;br /&gt;Deny From All&lt;br /&gt;Allow From 127.0.0.1&lt;br /&gt;Allow From 192.168.1.*&lt;br /&gt;&amp;lt;/Location&amp;gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;Não se esqueça de incluir o endereço &quot;127.0.0.1&quot; na lista. Caso contrário, todo mundo vai imprimir na impressora, menos você mesmo. :)&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Configuração das impressoras nos clientes&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Além da configuração mais simples, outra vantagem de compartilhar através do Cups é que as impressoras podem ser configuradas automaticamente nos clientes Linux, sem necessidade de qualquer configuração manual. Basta manter a opção &quot;browsing&quot; ativa na configuração do Cups (/etc/cups/cupsd.conf) nos clientes, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;LogLevel warning&lt;br /&gt;SystemGroup lpadmin&lt;br /&gt;Listen localhost:631&lt;br /&gt;Listen /var/run/cups/cups.sock&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;Browsing On&lt;br /&gt;BrowseOrder allow,deny&lt;br /&gt;BrowseAllow @LOCAL&lt;br /&gt;BrowseAddress @LOCAL&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A opção &quot;browsing&quot; faz com que os clientes Linux da rede reconheçam automaticamente a impressora compartilhada e a configurem automaticamente durante o boot, sem necessidade de nenhuma intervenção manual. É um recurso bastante interessante: você dá boot usando uma distribuição Live-CD no cliente, manda imprimir qualquer coisa e o trabalho é direcionado de forma automática para a impressora compartilhada no servidor, sem que você precise fazer nada para configurá-la. Funciona mais ou menos assim: durante o boot, o cliente manda um broadcast para a rede, perguntando se alguém está compartilhando impressoras. O servidor responde que está compartilhando a &quot;e230&quot; e aproveita para transmitir detalhes, como o modelo e driver usado pela impressora, configuração de impressão, etc. Como ambos estão rodando o Cups, significa que o cliente usa o mesmo conjunto de drivers de impressão do servidor; isso permite que ele simplesmente configure a impressora usando as informações recebidas, sem precisar perguntar nada ao usuário. O pacote de broadcast é reenviado periodicamente pelo cliente, permitindo que impressoras recentemente compartilhadas sejam descobertas. Caso existam mais impressoras na rede, você pode escolher qual usar nas preferências de impressão do cliente. É um recurso que funciona surpreendentemente bem.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-602b293d.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Caso você precise adicionar a impressora manualmente, abra o kaddprinterwizard (ou outro utilitário de configuração disponível no cliente) e selecione a opção &quot;Remote Cups Server&quot;. Forneça o endereço IP do servidor na rede local (ex: 192.168.1.10) e a porta onde o Cups está escutando, que por padrão é a&amp;nbsp;&lt;strong&gt;631&lt;/strong&gt;. Isso mostrará uma lista das impressoras disponíveis no servidor. Basta escolher a que será usada, apontar o driver que será usado e configurar as opções da impressora (papel, qualidade de impressão, etc.).&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-9e043384.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nos clientes&lt;strong&gt;&amp;nbsp;Windows&lt;/strong&gt;, a configuração é semelhante. Eles não suportam o recurso de configuração automática, por isso é preciso adicionar a impressora manualmente através do &quot;Painel de Controle &amp;gt; Impressoras&quot; e fornecer o CD com os drivers. Vamos por passos. Comece abrindo o navegador e acessando a página de administração do Cups no servidor. Ela fica disponível através do&amp;nbsp;&lt;a href=&quot;http://ip-do-servidor:631/&quot; style=&quot;color: #333333;&quot;&gt;http://ip-do-servidor:631&lt;/a&gt;. Dentro da interface, acesse a opção &quot;&lt;strong&gt;Manage Printers&lt;/strong&gt;&quot; e clique no link da impressora que será usada. Você verá um endereço, como &quot;&lt;a href=&quot;http://192.168.0.10:631/printers/hp&quot; style=&quot;color: #333333;&quot;&gt;http://192.168.1.1:631/printers/e230&lt;/a&gt;&quot;, na barra do navegador. Este é o endereço &quot;completo&quot; da sua impressora, que vamos usar na instalação. De volta ao &quot;Painel de Controle &amp;gt; Impressora&quot;, clique no &quot;&lt;strong&gt;Adicionar Impressora&lt;/strong&gt;&quot; e marque a opção &quot;&lt;strong&gt;Impressora de rede&lt;/strong&gt;&quot;. Selecione a opção &quot;Conectar-se a uma impressora na internet ou na intranet&quot; e preencha o campo &quot;URL&quot; com o endereço completo da impressora (o &quot;&lt;a href=&quot;http://192.168.0.10:631/printers/hp&quot; style=&quot;color: #333333;&quot;&gt;http://192.168.1.1:631/printers/e230&lt;/a&gt;&quot; que anotamos no passo acima). Se você estiver usando o Windows 2000 sem o Service Pack 2 ou o XP sem atualizações, ele vai mostrar um erro estúpido, dizendo que não é possível se conectar à impressora, mas isso é esperado. Dê ok e volte à tela inicial. Marque agora a opção &quot;&lt;strong&gt;Impressora local&lt;/strong&gt;&quot; e deixe marcado o &quot;Detectar e instalar automaticamente impressora Plug and Play&quot;. Ele dará outro erro, simplesmente confirme e diga que quer indicar a impressora manualmente. Você verá que, apesar dos erros, a impressora aparecerá disponível no final da lista. Basta selecioná-la e continuar com o processo normal de instalação da impressora, fornecendo o CD de drivers, etc. Se você tem um servidor de impressão problemático na sua rede, que precisa ser reiniciado várias vezes ao dia, etc., recomendo que experimente substituí-lo por um servidor de impressão Linux. O Cups é um servidor de impressão bastante sólido e que utiliza poucos recursos da máquina. Isso permite que você utilize até mesmo uma máquina antiga como servidor de impressão. Lembre-se de que qualquer tipo de compartilhamento de rede é sempre um risco potencial de segurança. Se você for ativá-lo em um micro simultaneamente conectado à internet e à rede local, não se esqueça de habilitar o firewall, abrindo apenas para os endereços da rede local. O suporte a impressoras de rede compartilhadas no Cups foi incluído apenas a partir do Windows 2000. Para usar este recurso no Windows 95, 98 ou ME, você deve instalar o &quot;Internet Printer Services&quot;, uma atualização disponibilizada pela Microsoft, que você pode baixar em:&lt;a href=&quot;http://www.microsoft.com/windows98/downloads/contents/WUPreviews/IPP/Default.asp&quot; style=&quot;color: #333333;&quot;&gt;http://www.microsoft.com/windows98/downloads/contents/WUPreviews/IPP/Default.asp&lt;/a&gt;&amp;nbsp;Depois de reiniciar, acesse o &quot;Painel de Controle &amp;gt; Impressora&quot;, clique no &quot;Adicionar Impressora&quot; e marque a opção &quot;Impressora de rede&quot;. Coloque o endereço da impressora (http://192.168.1.1:631/printers/e230, por exemplo) no lugar do caminho para a impressora e forneça o driver.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;strong&gt;&lt;span style=&quot;background-color: white; font-size: xx-small;&quot;&gt;Fonte: www.guiadohardware.net/tutoriais/impressoras-samba/&lt;br /&gt;Autor: Carlos E. Morimoto&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/5165217254941470963/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/05/compartilhando-impressoras-no-samba.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/5165217254941470963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/5165217254941470963'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/05/compartilhando-impressoras-no-samba.html' title='Compartilhando impressoras no Samba'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-2002138735203957944</id><published>2013-05-22T08:57:00.001-07:00</published><updated>2013-05-22T08:57:17.550-07:00</updated><title type='text'>Usando o Samba como PDC</title><content type='html'>&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;&quot;&gt;Em uma pequena rede, manter as senhas dos usuários sincronizadas entre as estações Windows e o servidor Samba não chega a ser um grande problema. No entanto, em redes de maior porte, isso pode se tornar uma grande dor de cabeça e passar a consumir uma boa parte do seu tempo. Para solucionar o problema, existe a opção de usar o servidor Samba como um controlador primário de domínio (PDC), onde ele passa a funcionar como um servidor de autenticação para os clientes Windows e, opcionalmente, armazenar os perfis dos usuários, permitindo que eles tenham acesso a seus arquivos e configurações a partir de qualquer máquina onde façam logon. Ao cadastrar um novo usuário no servidor Samba, ele automaticamente pode fazer logon em qualquer uma das estações configuradas. Ao remover ou bloquear uma conta de acesso, o usuário é automaticamente bloqueado em todas as estações. Isso elimina o problema de sincronismo entre as senhas no servidor e nas estações, além de centralizar a administração de usuários e permissões de acesso no servidor, simplificando bastante seu trabalho de administração. O primeiro passo é modificar o arquivo de configuração do Samba. Existem algumas regras adicionais para transformar o Samba em um controlador de domínio. A seção &quot;global&quot; deve conter as linhas &quot;domain master = yes&quot;, &quot;domain logons = yes&quot;, &quot;logon script = netlogon.bat&quot; e (importante)&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;&quot;&gt;não&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;&quot;&gt;&amp;nbsp;deve conter a linha &quot;invalid users = root&quot;, pois precisaremos usar a conta de root no Samba ao configurar os clientes. É preciso, ainda, adicionar um compartilhamento chamado &quot;netlogon&quot;, que conterá o script de logon que será executado pelas estações. Continuando a lista de &quot;exigências&quot;, é necessário também que o modo de segurança esteja configurado em nível de usuário (security = user) e que o uso de senhas encriptadas esteja ativado (encrypt passwords = yes). Na verdade, não é obrigatório incluir estas duas linhas no smb.conf, já que estes valores são usados por default pelo Samba 3, mas é sempre interessante usá-los em exemplos e modelos de configuração para fins didáticos e para deixar claro que o arquivo não deve ter opções que conflitem com elas. Embora não seja obrigatório, é fortemente recomendável ativar o uso do tdbsam como backend, adicionando a linha &quot;passdb backend = tdbsam&quot;, como vimos a pouco. Usar o smbpasswd em um PDC oferece várias desvantagens. A principal delas é que o smbpasswd armazena um conjunto bastante incompleto de atributos referentes aos usuários, de forma que atributos como o SID (um código de identificação único a cada usuário, usado como verificação de segurança) ficam em branco ou são gerados dinamicamente durante os acessos, o que pode quebrar o suporte aos roaming profiles em algumas situações. O uso do tdbsam soluciona estes problemas. Este é um exemplo de arquivo de configuração do Samba para um controlador de domínio. Ele não contém as configurações para compartilhamento de impressoras, lixeira e outras opções que você pode adicionar (juntamente com os compartilhamentos desejados) depois de testar a configuração básica:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;workgroup = Dominio&lt;br /&gt;netbios name = GDH server&lt;br /&gt;string = Samba PDC&lt;br /&gt;domain master = yes&lt;br /&gt;domain logons = yes&lt;br /&gt;logon script = netlogon.bat&lt;br /&gt;security = user&lt;br /&gt;encrypt passwords = yes&lt;br /&gt;enable privileges = yes&lt;br /&gt;passdb backend = tdbsam&lt;br /&gt;preferred master = yes&lt;br /&gt;local master = yes&lt;br /&gt;os level = 100&lt;br /&gt;wins support = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[netlogon]&lt;br /&gt;comment = Servico de Logon&lt;br /&gt;path = /var/samba/netlogon&lt;br /&gt;read only = yes&lt;br /&gt;browseable = no&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[homes]&lt;br /&gt;valid users = %S&lt;br /&gt;create mask = 0700&lt;br /&gt;directory mask = 0700&lt;br /&gt;browseable = no&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Acostume-se a sempre rodar o comando &quot;&lt;strong&gt;testparm&lt;/strong&gt;&quot; depois de fazer alterações no arquivo, pois ele verifica a sintaxe e indica erros de configuração. Ao configurar o Samba como PDC, ele deve exibir a mensagem: &quot;Server role: ROLE_DOMAIN_PDC&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;$ testparm&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 60px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Load smb config files from /etc/samba/smb.conf&lt;br /&gt;Processing section &quot;[netlogon]&quot;&lt;br /&gt;Processing section &quot;[homes]&quot;&lt;br /&gt;Loaded services file OK.&lt;br /&gt;Server role: ROLE_DOMAIN_PDC&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;As linhas &quot;preferred master = yes&quot;, &quot;local master = yes&quot; e &quot;os level = 100&quot; fazem com que o servidor assuma também a função de master browser da rede. É comum que o PDC acumule também a função de master browser, mas, na verdade, uma coisa não tem relação com a outra. Você pode remover as três linhas e configurar outra máquina para assumir a função de master browser se preferir. Depois de configurar o arquivo, verifique se a conta root do sistema foi cadastrada no Samba e se as senhas estão iguais. Caso necessário, use o comando &quot;&lt;strong&gt;smbpasswd -a root&lt;/strong&gt;&quot; para cadastrar o a conta de root no Samba. Aproveite para criar a pasta &quot;/var/samba/netlogon&quot; e configurar corretamente as permissões:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mkdir -p /var/samba/netlogon&lt;br /&gt;# chmod 775 /var/samba/netlogon&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com o &quot;775&quot; estamos permitindo que, além do root, outros usuários que você adicionar no grupo possam alterar o conteúdo da pasta. Isso pode ser útil caso existam outros administradores de rede além de você. Cadastre agora os logins dos usuários, com as senhas que eles utilizarão para fazer logon a partir das máquinas Windows. Nesse caso, não é preciso se preocupar em manter as senhas em sincronismo entre o servidor e as estações. Na verdade, as contas que criamos aqui não precisam sequer existir nas estações, pois o login será feito no servidor. Para adicionar um usuário de teste &quot;joao&quot;, use os comandos:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# adduser joao&lt;br /&gt;# smbpasswd -a joao&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É importante criar também a pasta &quot;profile.pds&quot; dentro do diretório home do usuário, onde o cliente Windows armazena as informações da sessão cada vez que o usuário faz logon no domínio:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mkdir /home/joao/profile.pds&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ao rodar este comando como root, não se esqueça de ajustar as permissões da pasta, de forma que o usuário seja o dono:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# chown -R joao:joao /home/joao/profile.pds&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Aproveite e crie a pasta &quot;profile.pds&quot; dentro do diretório /etc/skel, de forma que ela seja criada automaticamente dentro do home dos usuários que criar daqui em diante:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mkdir /etc/skel/profile.pds&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Além das contas para cada usuário, é preciso cadastrar também uma conta (bloqueada, e por isso sem senha), para cada máquina. Você deve usar aqui os mesmos nomes usados na configuração de rede em cada cliente. Se a máquina se chama &quot;alesia&quot; por exemplo, é preciso criar um login de máquina com o mesmo nome:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# useradd -d /dev/null -s /bin/false alesia$&lt;br /&gt;# passwd -l alesia$ # smbpasswd -a -m alesia&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Note que, nos dois primeiros comandos, é adicionado um &quot;$&quot; depois do nome, que indica que estamos criando uma conta de máquina, que não tem diretório home (-d /dev/null), não possui um shell válido (-s /bin/false) e está travada (passwd -l); a conta é válida apenas no Samba, onde é cadastrada com a opção &quot;-m&quot; (machine). Essas contas de máquina são chamadas de &quot;trusted accounts&quot; ou &quot;trustees&quot;. Lembre-se de que para usar este comando o arquivo &quot;/etc/shells&quot; (no servidor) deve conter a linha &quot;/bin/false&quot;. Em caso de erro ao adicionar a máquina, use o comando abaixo para adicionar a linha e tente novamente:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;# echo &quot;/bin/false&quot; &amp;gt;&amp;gt; /etc/shells&lt;/strong&gt;&lt;br /&gt;(este comando só funciona se executado diretamente usando o root, não funciona se executado usando o sudo)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se preferir, você pode adicionar as contas de máquina dentro de um grupo do sistema (&quot;maquinas&quot; ou &quot;machines&quot; por exemplo). Nesse caso, crie o grupo usando o comando &quot;groupadd&quot; e use o comando abaixo para criar as contas de máquina já incluindo-as no grupo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# useradd -g maquinas -d /dev/null -s /bin/false alesia$&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Por último, é necessário criar o arquivo &quot;&lt;strong&gt;/var/samba/netlogon/netlogon.bat&lt;/strong&gt;&quot;, um script que é lido e executado pelos clientes ao fazer logon. Você pode fazer muitas coisas através dele, mas um exemplo de arquivo funcional é:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;net use h: /HOME&lt;br /&gt;net use x: gdharquivos /yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Este script faz com que a pasta home de cada usuário (compartilhada pelo Samba através da seção &quot;homes&quot;) seja automaticamente mapeada como a unidade &quot;H:&quot; no cliente, o que pode ser bastante útil para backups, por exemplo. Naturalmente, cada usuário tem acesso apenas a seu próprio home. A segunda linha é um exemplo de como fazer com que determinados compartilhamentos do servidor sejam mapeados no cliente. O &quot;net use x: gdharquivos /yes&quot; faz com que o compartilhamento &quot;arquivos&quot; (que precisaria ser configurado no smb.conf), seja mapeado como o drive &quot;X:&quot; nos clientes. Lembre-se que o &quot;gdh&quot; dentro do netlogon.bat deve ser substituído pelo nome do seu servidor Samba, configurado na opção &quot;netbios name =&quot; do smb.conf. Mais um detalhe importante é que o arquivo do script de logon deve usar quebras de linhas no padrão MS-DOS e não no padrão Unix (que é o padrão na maioria dos editores de texto do Linux). Você pode criá-lo usando um editor de texto do Windows ou usar algum editor do Linux que ofereça esta opção. No Kwrite por exemplo, a opção está em: &quot;Configurações &amp;gt; Configurar Editor &amp;gt; Abrir/Salvar &amp;gt; Fim de linha &amp;gt; DOS/Windows&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-555c3495.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Mais uma configuração útil (porém opcional) é fazer com que o servidor armazene os arquivos e configurações do usuário (recurso chamado&amp;nbsp;&lt;strong&gt;Roaming Profiles&lt;/strong&gt;, ou perfis móveis), fornecendo-os à estação no momento em que o usuário faz logon. Isso permite que o usuário possa trabalhar em outras máquinas da rede e faz com que seus arquivos de trabalho sejam armazenados no servidor, reduzindo a possibilidade de perda de dados. Por outro lado, ativar os perfis móveis faz com que seja consumido mais espaço de armazenamento no servidor e aumenta o tráfego da rede, já que os arquivos precisam ser transferidos para a estação a cada logon. Isso pode tornar-se um problema caso os usuários da rede tenham o hábito de salvar muitos arquivos grandes na área de trabalho. Note que o servidor não armazena todos os arquivos do usuário, apenas as configurações dos aplicativos, entradas do menu iniciar, cookies, bookmarks, arquivos temporários do IE e o conteúdo das pastas &quot;Desktop&quot;, &quot;Modelos&quot; e &quot;Meus Documentos&quot;. Para ativar o suporte no Samba, adicione as duas linhas abaixo no final da seção &quot;global&quot; do smb.conf (abaixo da linha &quot;logon script = netlogon.bat&quot;):&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;logon home = %L%U.profiles&lt;br /&gt;logon path = %Lprofiles%U&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A variável &quot;%L&quot; indica, neste caso, o nome do servidor, enquanto o &quot;%U&quot; indica o nome do usuário que está fazendo logon. Dessa forma, quando o usuário &quot;joao&quot; faz logon é montado o compartilhamento &quot;gdhprofilesjoao&quot;, por exemplo. Adicione também um novo compartilhamento, adicionando as linhas abaixo no final do arquivo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[profiles]&lt;br /&gt;path = /var/profiles&lt;br /&gt;writeable = yes&lt;br /&gt;browseable = no&lt;br /&gt;create mask = 0600&lt;br /&gt;directory mask = 0700&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Concluindo, crie a pasta &quot;/var/profiles&quot;, com permissão de escrita para todos os usuários:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mkdir /var/profiles&lt;br /&gt;# chmod 1777 /var/profiles&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Cada usuário passa a ter uma pasta pessoal dentro da pasta (&quot;/var/profiles/joao&quot;, por exemplo) onde as configurações são salvas. Apesar das permissões locais da pasta permitirem que qualquer usuário a acesse, o Samba se encarrega de permitir que cada usuário remoto tenha acesso apenas ao seu próprio profile. As estações Windows 2000 utilizam os perfis móveis automaticamente, quando o recurso está disponível no servidor Samba. Você pode verificar a configuração e, caso desejado, desativar o uso do perfil móvel no cliente no &quot;Meu Computador &amp;gt; Propriedades &amp;gt; Perfis de Usuário &amp;gt; Alterar tipo&quot;. No Windows XP, o default foi alterado e o sistema tenta usar o perfil móvel por padrão, exibindo uma mensagem de erro (repetida a cada logon) caso o recurso não esteja disponível no servidor. Para eliminar as mensagens de erro é necessário desativar o uso dos perfis móveis, o que é feito através do utilitário &quot;&lt;strong&gt;gpedit.msc&lt;/strong&gt;&quot;, que pode ser chamado através do &quot;Iniciar &amp;gt; Executar&quot; (é necessário estar logado localmente, usando uma conta com privilégios administrativos). Dentro dele, acesse a opção &quot;Configuração do computador &amp;gt; Modelos administrativos &amp;gt; Sistema &amp;gt; Perfis de usuário &amp;gt; Só permitir perfis de usuário locais&quot; e mude a opção de &quot;Não configurado&quot; para &quot;Ativado&quot; (esta alteração precisa ser repetida em todas as máquinas):&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-a0eb6b5c.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Aqui vai mais um exemplo de configuração para o servidor Samba, incluindo a configuração para uso como PDC, o compartilhamento netlogon, suporte a perfis móveis e compartilhamento de impressoras:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;netbios name = Byzantium&lt;br /&gt;workgroup = Dominio&lt;br /&gt;server string = Servidor PDC&lt;br /&gt;domain master = yes&lt;br /&gt;domain logons = yes&lt;br /&gt;logon script = netlogon.bat&lt;br /&gt;logon home = %L%U.profiles&lt;br /&gt;logon path = %Lprofiles%U&lt;br /&gt;security = user&lt;br /&gt;encrypt passwords = yes&lt;br /&gt;enable privileges = yes&lt;br /&gt;passdb backend = tdbsam&lt;br /&gt;preferred master = yes&lt;br /&gt;local master = yes&lt;br /&gt;os level = 100&lt;br /&gt;wins support = yes&lt;br /&gt;printing = cups&lt;br /&gt;load printers = yes&lt;br /&gt;enable privileges = yes&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[printers]&lt;br /&gt;path = /var/spool/samba&lt;br /&gt;print ok = yes&lt;br /&gt;guest ok = yes&lt;br /&gt;browseable = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[print$]&lt;br /&gt;path = /var/smb/printers&lt;br /&gt;read only = yes&lt;br /&gt;write list = gdh&lt;br /&gt;inherit permissions = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[netlogon]&lt;br /&gt;comment = Servico de Logon&lt;br /&gt;path = /var/samba/netlogon&lt;br /&gt;read only = yes&lt;br /&gt;browseable = no&amp;lt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[profiles]&lt;br /&gt;path = /var/profiles&lt;br /&gt;writeable = yes&lt;br /&gt;browseable = no&lt;br /&gt;create mask = 0600&lt;br /&gt;directory mask = 0700&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[homes]&lt;br /&gt;valid users = %S&lt;br /&gt;create mask = 0700&lt;br /&gt;directory mask = 0700&lt;br /&gt;browseable = no&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[arquivos]&lt;br /&gt;path = /mnt/hda2&lt;br /&gt;writable = no&lt;br /&gt;write list = +arquivos&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com o servidor Samba configurado, falta o mais importante, que é configurar os clientes para fazerem logon no domínio. Ao usar um PDC, surge a necessidade de cadastrar as máquinas no domínio, para só então os usuários cadastrados poderem utilizar as máquinas. É possível cadastrar tanto máquinas Windows quanto máquinas Linux no domínio, vamos agora às peculiaridades de cada sistema.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Logando Clientes Windows&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nem todas as versões do Windows suportam o uso de um domínio. Como controladores de domínio são usados principalmente em redes de médio ou grande porte, em empresas, a Microsoft não inclui suporte no Windows XP Home e no XP Starter, assim como no Vista Starter, Vista Home Basic e Vista Home Premium, de forma a pressionar as empresas a comprarem as versões mais caras do sistema. É possível burlar a limitação através da alteração de chaves do registro, mas isso viola o contrato de uso do sistema, o que de qualquer forma não é aceitável em um ambiente de produção. Tendo isso em mente, vamos aos passos relacionados à configuração, que muda de acordo com a versão do Windows: No&amp;nbsp;&lt;strong&gt;Windows XP Professional&lt;/strong&gt;, acesse o &quot;Painel de Controle &amp;gt; Sistema &amp;gt; Nome do Computador&quot; e use a opção &quot;Alterar...&quot;. No menu seguinte, defina o nome da máquina (que precisa ser um dos logins de máquinas adicionados na configuração do Samba) e o nome do domínio, que é definido na opção &quot;workgroup =&quot; do smb.conf. Para ter acesso a esta opção, você deve estar logado como administrador:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-7bbeba1e.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nunca é demais lembrar que o &quot;Nome do computador&quot; fornecido na opção deve corresponder a uma das contas de máquinas cadastradas no servidor Samba, usando os três comandos que citei anteriormente. Para cadastrar a máquina &quot;hp&quot;, por exemplo, você usaria (no servidor, como root) os comandos abaixo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# useradd -d /dev/null -s /bin/false hp$&lt;br /&gt;# passwd -l hp$ # smbpasswd -a -m hp&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Na tela de identificação que será aberta a seguir, logue-se como &quot;root&quot;, com a senha definida no servidor Samba. É normal que a conexão inicial demore um ou dois minutos. Se tudo der certo, você é saudado com a mensagem &quot;Bem-vindo ao domínio Dominio&quot; (onde o &quot;Dominio&quot; é o nome definido na opção &quot;workgroup&quot; do smb.conf):&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-cc91f80b.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-7b9cef32.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Fornecer a senha de root do servidor ao cadastrar o cliente no domínio, prova que quem está fazendo a operação é o administrador, ou alguém autorizado por ele. Se qualquer um pudesse adicionar e remover máquinas do domínio, ele não seria muito diferente de um grupo de trabalho e a configuração perderia todo o sentido. Se você não gostou da idéia de usar a senha de root para cadastrar as máquinas, é possível também outorgar o privilégio a uma outra conta através do comando &quot;net&quot;, como veremos a seguir. Quando a máquina passa a fazer parte do domínio, é criada uma &quot;relação de confiança&quot; entre ela e o servidor. Uma senha (chamada de &quot;machine trust account password&quot;) é usada pela máquina para comprovar sua identidade ao contatar o servidor de domínio. Esta é uma senha interna, gerada automaticamente pelo sistema durante a conexão inicial. Depois de reiniciar a estação, aparecerá a opção &quot;Efetuar logon em: DOMINIO&quot; na tela de login, permitindo que o usuário faça logon usando qualquer uma das contas cadastradas no servidor. Continua disponível também a opção de fazer um login local, mas, nesse caso, perde-se o acesso aos recursos relacionados ao domínio e é usado o perfil do usuário local:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-bf82ba5f.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para remover a máquina do domínio, é preciso acessar a mesma opção e mudar a opção de &quot;Membro de Domínio:&quot; para &quot;Membro de Grupo de trabalho:&quot;. O sistema solicita novamente a senha do servidor, como uma forma de comprovar que o usuário está autorizado a realizar a operação. Isso evita que os usuários da rede desfaçam a configuração, removendo as máquinas do domínio sem permissão do administrador. Para confirmar se os clientes estão realmente efetuando logon no servidor, use o comando &quot;&lt;strong&gt;smbstatus&lt;/strong&gt;&quot; (no servidor). Ele retorna uma lista dos usuários e das máquina logadas, como em:&lt;/span&gt;&lt;/div&gt;
&lt;pre style=&quot;border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: 5px; color: #333333; font-family: &#39;Courier News&#39;, monospace; font-size: 12px; line-height: 18px; margin-bottom: 15px; margin-top: 5px; padding: 10px 15px;&quot;&gt;&lt;div class=&quot;rawoutput&quot; style=&quot;padding-left: 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Samba version 3.0.14a-Debian
 PID Username Group  Machine
-----------------------------------------------------
4363 joao  joao  athenas (192.168.0.34)


Service pid machine Connected at
-----------------------------------------------------
joao  4363 athenas Sat Jul 9 10:37:09 2005&lt;/strong&gt;&lt;/div&gt;
&lt;/pre&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;No Windows Vista&lt;/strong&gt;, a opção de adicionar a máquina ao domínio está no &quot;Painel de Controle &amp;gt; Sistema &amp;gt; Configurações avançadas do sistema (na lista à esquerda) &amp;gt; Nome do Computador &amp;gt; Alterar&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-f1d4e485.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A forma como você escolhe se quer se logar ao domínio ou fazer um login na máquina local na tela de login do Vista segue uma lógica um pouco curiosa. Depois que a máquina é adicionada ao domínio, a tela de login mostra a opção de fazer logon no domínio, onde o último login utilizado fica pré-selecionado. Para usar outro login, é necessário clicar no botão &quot;Trocar Usuário&quot; e fornecê-lo na tela seguinte. Entretanto, não existe uma opção para fazer logon na máquina local. Para isso, é necessário especificar o nome da máquina seguido pelo nome do usuário no campo de login, como em: Vistagdh. Outra opção é usar um &quot;.&quot; antes do nome do usuário, como em &quot;.gdh&quot;.&amp;nbsp;&lt;strong&gt;No Windows 2000&lt;/strong&gt;, o procedimento é basicamente o mesmo do Windows XP, muda apenas a localização da opção, que está disponível no &quot;Meu Computador &amp;gt; Propriedades &amp;gt; Identificação de rede &amp;gt; Propriedades&quot;. Ao contrário do XP Home, XP Starter, Vista Starter e Vista Home, as máquinas com o&lt;strong&gt;&amp;nbsp;Windows 98&lt;/strong&gt;&amp;nbsp;ou o Windows&amp;nbsp;&lt;strong&gt;ME&lt;/strong&gt;&amp;nbsp;podem ser adicionadas ao domínio. Entretanto, elas participam dentro de um modo de compatibilidade, onde podem acessar os compartilhamentos, mas não têm acesso ao recurso de perfis móveis, por exemplo. Para cadastrar a máquina, comece logando-se na rede (na tela de login aberta na inicialização do sistema) com o mesmo usuário e senha que será usado para fazer logon no domínio. Acesse agora o &quot;Painel de Controle &amp;gt; Redes &amp;gt; Cliente para redes Microsoft &amp;gt; Propriedades&quot;. Marque a opção &quot;Efetuar Logon num domínio NT&quot;, informe o nome do domínio e marque a opção &quot;Efetuar logon e restaurar conexões&quot;. Ao terminar, é preciso fornecer o CD do Windows (para a instalação dos componentes necessários) e reiniciar a máquina.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Corrigindo problemas&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;a href=&quot;http://www.guiadohardware.net/tutoriais/samba-pdc/&quot; style=&quot;color: #333333;&quot;&gt;&lt;/a&gt;Naturalmente, com tantos passos a seguir, nem sempre as coisas dão certo na primeira tentativa. Vamos então a uma rápida seção de troubleshoot, com mensagens de erro comuns ao tentar cadastrar a máquina no domínio:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-26ebdc0d.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Esta primeira mensagem aparece quando o nome da máquina não foi cadastrado no servidor Samba como uma conta de máquina. O &quot;nome de usuário&quot; se refere, na verdade, à conta da máquina, adicionada usando os três comandos que vimos a pouco. Outro erro comum é:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-c5e8fb77.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Esta segunda mensagem indica que a conta de root não foi cadastrada no Samba (smbpasswd -a root), que a senha informada no cliente está incorreta ou que o Samba não está sendo capaz de utilizar a conta de root devido à presença da linha &quot;invalid users = root&quot; no smb.conf. Em resumo, ela é exibida quando, por qualquer motivo, o servidor Samba não consegue autenticar a conta de root e recusa o login da máquina Windows no domínio. O Samba é inteiramente compatível com as estações rodando o Windows XP a partir da versão 3. As últimas versões da série 2.x também podiam ser configuradas como servidores de domínio, mas, ao usá-las, era necessário fazer um conjunto de alterações nos clientes, desativando recursos que não eram suportados pelo Samba. Naturalmente, é muito mais fácil simplesmente atualizar o servidor Samba do que fazer alterações em cada cliente, mas de qualquer forma, caso isso não seja possível, você pode ajustar os clientes de duas formas:&lt;/span&gt;&lt;/div&gt;
&lt;ol style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 21px; margin-left: 35px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Copie o arquivo &quot;/usr/share/doc/samba-doc/registry/WinXP_SignOrSeal.reg&quot; (do servidor), que fica disponível como parte da instalação do pacote &quot;samba-doc&quot; para cada cliente e execute o arquivo, para que ele faça as alterações necessárias no registro.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 21px; margin-left: 35px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Acesse o &quot;Painel de controle &amp;gt; Ferramentas administrativas &amp;gt; Diretiva de segurança local &amp;gt; Diretivas locais &amp;gt; Opções de segurança&quot; e desative as seguintes opções:&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 1em 0px; padding: 1em 40px 1em 15px;&quot;&gt;
&lt;ul style=&quot;list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Membro do domínio: criptografar ou assinar digitalmente os dados de canal seguro (sempre)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Membro do domínio: desativar alterações de senha de conta da máquina&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Membro do domínio: requer uma chave de sessão de alta segurança (Windows 2000 ou posterior).&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Cadastrando as máquinas sem usar a conta de root&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Normalmente, você deve fornecer a senha de root ao inserir cada máquina no domínio. Fornecer a senha de root é justamente uma prova de que você é realmente o administrador do servidor e está autorizado a cadastrar as máquinas. Esta é a forma mais simples de trabalhar, mas muitos torcem o nariz para a idéia, temendo abrir uma brecha para ataques. É possível evitar a necessidade de usar a conta de root ao cadastrar as máquinas criando uma conta especial, com privilégios para adicionar máquinas ao domínio, de forma similar ao que fizemos ao configurar o fornecimento automático de drivers de impressão. Para isso, usamos novamente o comando &quot;net&quot;, adicionando agora o privilégio &quot;SeMachineAccountPrivilege&quot; ao usuário que terá permissão para adicionar as máquinas no domínio. Se o servidor se chama &quot;athenas&quot; e o usuário se chama &quot;gdh&quot;, o comando seria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;# net -S localhost -U root -W ATHENAS rpc rights grant &#39;ATHENASgdh&#39; SeMachineAccountPrivilege&lt;/strong&gt;(todo o comando forma uma única linha)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Este comando deve ser executado em um prompt do próprio servidor, e não localmente, nos clientes. Se você não tem acesso físico ao servidor, pode se logar nele via SSH. Ao executar o comando, o sistema solicita a senha de root (do servidor) e exibe uma mensagem de confirmação. Com isso, a conta de usuário especificada no comando (gdh no exemplo) ganha permissão para adicionar máquinas no domínio e pode ser usada para cadastrar os clientes, no lugar da conta root. Lembre-se de que, para adicionar os privilégios, você deve comentar ou remover a linha &quot;invalid users = root&quot; e adicionar a linha &quot;enable privileges = yes&quot; na seção [global] do smb.conf, como vimos no tópico sobre impressão.&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Ajustando as permissões locais&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ao adicionar uma máquina Windows ao domínio, é criada uma distinção entre as contas locais e as contas de domínio. Quando o usuário se loga na estação Windows usando uma das contas cadastradas no servidor, ele é na verdade logado (na estação local) usando uma conta limitada, onde ele não tem permissão para compartilhar arquivos, para alterar as configurações da rede, nem para alterar a maior parte das configurações do sistema. Em muitas situações, é exatamente isso que você quer, mas em outras isso pode ser um grande problema, já que o usuário não conseguirá compartilhar pastas com outros usuários da rede, por exemplo. Veja que a aba de compartilhamento sequer fica disponível nas propriedades da pasta:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-094eaf73.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para mudar isso, é necessário ajustar as permissões da máquina local, de forma que a conta do domínio tenha permissão para alterar as configurações. Para isso, logue-se localmente na estação Windows, usando uma conta com privilégios administrativos e acesse o &quot;Painel de controle &amp;gt; Contas de usuário&quot;. Clique no &quot;Adicionar&quot; e especifique o login do usuário e o nome do domínio e, na tela seguinte, especifique o nível de permissão na máquina local (Administrador, Usuário avançado, etc.). Você pode adicionar outros usuários se desejar:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-1c26a83d.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Faça logoff e logue-se novamente no domínio com a conta que foi cadastrada. Se você a cadastrou com privilégios administrativos, você notará que a aba de compartilhamento voltou a aparecer e o acesso às demais configurações foi destravado. Com isso o usuário assume o controle de sua máquina local e pode criar compartilhamentos e alterar as demais configurações:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-f60fe26d.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Inicialmente, os compartilhamentos aparecerão no ambiente de rede, mas usuários de outras máquinas (também cadastradas no domínio) não conseguirão acessá-los, recebendo uma mensagem de permissão negada. Para solucionar este último problema, acesse as permissões da pasta (ainda na máquina local) e adicione os usuários do domínio que terão permissão para acessá-la, definindo as permissões de acesso de cada um:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-af1368dc.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Note que essa configuração é necessária apenas se você quiser que os usuários das estações possam criar compartilhamentos locais. Outra opção é simplesmente adicionar compartilhamentos no servidor e orientar os usuários a usarem os compartilhamentos criados para compartilharem os arquivos desejados. Centralizar todos os compartilhamentos no servidor Samba é mais seguro e facilita bastante os backups, já que você precisará se preocupar apenas em fazer backup dos arquivos do servidor. Continuando, é possível também criar usuários administrativos, com permissão para alterar o dono e as permissões dos arquivos colocados nos compartilhamentos do próprio servidor. Isso é feito usando o comando &quot;net&quot;, o mesmo que utilizamos para permitir que o usuário possa dar upload dos drivers de impressão e possa adicionar máquinas ao domínio. Os três privilégios relacionados são:&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;SeDiskOperatorPrivilege&lt;/strong&gt;: Permite que o usuário altere as permissões de acesso dos compartilhamentos e arquivos dentro deles.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;SeRestorePrivilege&lt;/strong&gt;: Permite que o usuário altere o dono dos arquivos e pastas, transferindo a posse para outro usuário (exceto ele mesmo)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;SeTakeOwnershipPrivilege&lt;/strong&gt;: Permite que o usuário assuma para si a posse de arquivos e pastas, complementando o SeRestorePrivilege.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se o servidor se chama &quot;athenas&quot; e o usuário que receberá os privilégios se chama &quot;gdh&quot;, os comandos para fornecer os três privilégios (a serem executados em um terminal do servidor) seriam:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# net -S localhost -U root -W ATHENAS rpc rights grant &#39;ATHENASgdh&#39; SeDiskOperatorPrivilege&lt;br /&gt;# net -S localhost -U root -W ATHENAS rpc rights grant &#39;ATHENASgdh&#39; SeRestorePrivilege&lt;br /&gt;# net -S localhost -U root -W ATHENAS rpc rights grant &#39;ATHENASgdh&#39; SeTakeOwnershipPrivilege&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Não é preciso dizer que, em uma grande rede, estes privilégios devem ser atribuídos apenas a outros administradores ou a usuários de sua inteira confiança, já que eles permitem acesso quase que irrestrito aos arquivos no servidor. Para listar os privilégios atribuídos a cada usuário, use o comando:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# net -S localhost -U% rpc rights list accounts&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Isso lista todos os usuários com privilégios especiais, incluindo as contas do sistema. Depois de executar os três comandos que vimos a pouco, teríamos o usuário &quot;gdh&quot; aparecendo no final da lista, com os três privilégios:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;ATHENASgdh&lt;br /&gt;SeDiskOperatorPrivilege&lt;br /&gt;SeRestorePrivilege&lt;br /&gt;SeTakeOwnershipPrivilege&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para remover um determinado privilégio, é usado o mesmo comando que usamos para adicionar, apenas substituindo o &quot;grant&quot; por &quot;revoke&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# net -S localhost -U root -W ATHENAS rpc rights revoke&lt;br /&gt;&#39;ATHENASgdh&#39; SeTakeOwnershipPrivilege&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Logando clientes Linux no domínio&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Embora a configuração seja um pouco mais complexa, é possível também logar clientes Linux no domínio, já que o Samba pode ser usado como cliente de um PDC Samba (ou de um PDC Windows). Isso permite que a estação Linux acesse os recursos do domínio normalmente e utilize o PDC como um servidor de autenticação na hora de compartilhar arquivos com a rede, da mesma forma que as máquinas Windows. Com isso, você elimina a necessidade de cadastrar os logins de usuários em todas as máquinas Linux que precisarem compartilhar arquivos, já que todo o processo de autenticação é centralizado no servidor. O primeiro passo é cadastrar o nome da máquina no servidor PDC, usando os três comandos que já vimos:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# useradd -d /dev/null -s /bin/false nome$&lt;br /&gt;# passwd -l nome$&lt;br /&gt;# smbpasswd -a -m nome&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;No caso dos clientes Linux, vale o nome definido durante a instalação do sistema, que fica armazenado dentro do arquivo &quot;/etc/hostname&quot;. Esta é a única configuração que precisa ser feita no servidor. Os passos seguintes são feitos no próprio cliente. Comece fazendo uma instalação normal do Samba, instalando os pacotes &quot;samba&quot; e &quot;samba-client&quot; (ou smbclient) através do gerenciador de pacotes, da mesma forma que faria ao instalar um servidor Samba para a rede. É necessário cadastrar pelo menos uma conta de usuário no Samba (da estação), com a mesma senha definida no sistema, usando o comando smbpasswd, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# smbpasswd -a joao&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com o Samba instalado, edite o arquivo smb.conf, deixando-o como este modelo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;netbios name = M5&lt;br /&gt;workgroup = Dominio&lt;br /&gt;security = domain&lt;br /&gt;encrypt passwords = yes&lt;br /&gt;password server = 192.168.1.254&lt;br /&gt;username map = /etc/samba/smbusermap&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[arquivos]&lt;br /&gt;path = /home/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A seção global deve conter as linhas &quot;security = domain&quot; (como citei anteriormente, este é o nível de segurança que permite que o Samba atue como cliente de um PDC), &quot;encrypt passwords = yes&quot; e a linha &quot;password server =&quot; que indica o endereço IP (ou o nome netbios) do servidor PDC. É importante também que a linha &quot;workgroup&quot; inclua o nome correto do domínio e a linha &quot;netbios name&quot; contenha o nome da máquina (cliente), como cadastrado no servidor e salvo no arquivo &quot;/etc/hostname&quot;. Você pode incluir também os compartilhamentos de arquivos e impressoras desejados, como no caso do compartilhamento [arquivos] que incluí no exemplo. Depois de salvar o arquivo e reiniciar o serviço, é hora de adicionar a máquina ao domínio, o que é feito usando o comando abaixo (executado na estação):&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# net join -U root&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 60px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Password:&lt;br /&gt;Joined domain DOMINIO.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A senha de root solicitada é a senha de root cadastrada no servidor, que é checada ao cadastrar a estação como uma forma de provar que você é o administrador da rede. Você pode também criar um usuário administrativo com poderes para adicionar as máquinas ao domínio (evitando assim o uso da conta de root), dando a ela o privilégio &quot;SeMachineAccountPrivilege&quot;, como vimos no tópico anterior. Se o comando exibir a mensagem &quot;Joined domain DOMINIO.&quot; sem solicitar a senha, rode-o novamente, pois isso acontece quando (por qualquer motivo) ele não conseguiu contactar o servidor. Se ele reclamar que a senha está incorreta, ou exibir um erro de permissão, verifique a configuração do servidor. Isso acontece, por exemplo, quando a linha &quot;invalid users = root&quot; está presente na configuração. Uma vez inserida no domínio, a instância do Samba rodando na estação passará a encaminhar todos os pedidos de autenticação para o servidor. Se o servidor autoriza o acesso, então o servidor Samba local permite o acesso ao compartilhamento. Com isso, um novo usuário cadastrado no servidor PDC, ganha acesso também aos compartilhamentos do estação, sem que você precise cadastrá-lo duas vezes. Para que isso funcione, é necessário duas coisas. Em primeiro lugar, é necessário especificar o endereço IP ou nome do servidor, para que a estação consiga contactá-lo, o que e feito através da opção &quot;password server&quot;, como já vimos. O segundo passo é criar um arquivo com um mapa dos usuários na estação. O arquivo pode ser armazenado em qualquer pasta, mas você precisa especificar sua localização corretamente na opção &quot;username map&quot; do smb.conf, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;username map = /etc/samba/smbusermap&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Este arquivo relaciona os logins cadastrados no servidor PDC com a conta cadastrada no servidor Samba local, explicando a ele como acessar os arquivos no sistema depois que o acesso é autorizado pelo PDC. Sem isso, o sistema bloqueia o acesso, já que as contas cadastradas no PDC não existem localmente. O arquivo com o username map segue uma estrutura muito simples, onde você especifica uma conta por linha, sempre seguindo a sintaxe &quot;conta_local = nome_do_dominioconta_no_dominio&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;joao = DOMINIOgdh&lt;br /&gt;joao = DOMINIOmaria&lt;br /&gt;joao = DOMINIOjose&lt;br /&gt;joao = DOMINIOisac&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Basta criar um arquivo de texto usando qualquer editor e salvá-lo, prestando atenção no uso de barras invertidas. Quando qualquer usuário especificado no arquivo é autorizado pelo PDC, o servidor Samba local realiza a leitura no sistema de arquivos utilizando a conta &quot;joao&quot;, que é a única cadastrada localmente. Com isso, você precisa apenas manter o arquivo atualizado, sem se preocupar com com senhas. Ao administrar uma rede com várias estações, é interessante manter o SSH ativo em todas as máquinas, de forma que você possa atualizar o arquivo remotamente, quando necessário. Ao serem acessados através do ambiente de rede, os compartilhamentos das estações de trabalho Linux ficam disponíveis para as demais máquinas do domínio sem necessidade de autenticação adicional, já que a autenticação é centralizada no PDC. Aqui temos um exemplo de máquina Linux, configurada como cliente do PDC, que está compartilhando uma pasta com a rede:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-a7bd9201.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Concluindo, caso você deseje mais tarde remover a máquina Linux do domínio, basta alterar novamente o smb.conf (na estação), mudando a linha &quot;workgroup = &quot;, para que ela passe a indicar o nome do grupo de trabalho (e não mais do domínio) e alterar a linha &quot;security = domain&quot; para &quot;security = user&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;workgroup = grupo&lt;br /&gt;netbios name = M5&lt;br /&gt;security = user&lt;br /&gt;encrypt passwords = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Depois de reiniciar o Samba (ou aguardar o tempo de atualização após a mudança no arquivo), a estação deixa o domínio e volta a fazer parte do grupo de trabalho. A principal limitação dessa configuração é que ela permite centralizar apenas a autenticação dos compartilhamentos de rede, mas não resolve o problema da autenticação local nas estações Linux, que continua sendo feita da forma tradicional. Isso nos leva ao tópico seguinte...&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Usando o PDC para autenticação local no Linux&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É possível configurar os clientes Linux para fazerem a autenticação dos usuários locais no PDC e armazenarem as configurações no próprio servidor (assim como no caso das máquinas Windows), mas, nesse caso, a configuração é bem mais complicada, pois temos que fazer várias alterações que alteram a forma como sistema autentica os usuários. Ao invés de verificar os arquivos &quot;/etc/passwd&quot; e &quot;/etc/shadow&quot;, onde ficam armazenadas as contas locais, o cliente passa a utilizar o Samba e o Winbind para buscar os logins no servidor e assim autenticar o usuário. Se você procura uma solução simples e limpa, recomendo que se limite à configuração que mostrei até aqui. Se não se importa de sujar as mãos, continue por sua conta e risco. :) Esta configuração é indicada para distribuições derivadas do Debian que utilizam o KDM. Ela funciona em outras distribuições, mas, eventualmente, podem ser necessárias pequenas mudanças, de acordo com as peculiaridades de cada uma. O primeiro passo é instalar os pacotes &quot;&lt;strong&gt;samba&lt;/strong&gt;&quot; (ou samba-server), &quot;&lt;strong&gt;winbind&lt;/strong&gt;&quot; (ou samba-winbind) e &quot;&lt;strong&gt;libpam-modules&lt;/strong&gt;&quot; em cada cliente. Nas distribuições derivadas do Debian, instale diretamente os três pacotes:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# apt-get install samba winbind libpam-modules&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;No Fedora, o winbind está incluído no pacote principal do Samba e os módulos do PAM são instalados através do pacote &quot;pam_smb&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# yum install samba pam_smb&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A configuração no servidor não muda em relação ao que já vimos. Toda a configuração que vemos aqui é feita nos clientes. Abra agora o arquivo &quot;&lt;strong&gt;/etc/samba/smb.conf&lt;/strong&gt;&quot; (no cliente Linux) e faça com que a seção Global fique como o exemplo. Você pode tanto adicionar compartilhamentos, quanto ficar apenas com esta configuração básica:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[global]&lt;br /&gt;netbios name =&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;cliente1&lt;br /&gt;workgroup =&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;Dominio&lt;br /&gt;winbind use&lt;br /&gt;default domain = yes&lt;br /&gt;obey pam restrictions = yes&lt;br /&gt;security = domain&lt;br /&gt;encrypt passwords = true&lt;br /&gt;wins server =&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;192.168.1.254&lt;br /&gt;winbind uid = 10000-20000&lt;br /&gt;winbind gid = 10000-20000&lt;br /&gt;template shell = /bin/bash&lt;br /&gt;template homedir = /home/%U&lt;br /&gt;winbind separator = +&lt;br /&gt;invalid users = root&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Não se esqueça de substituir o &quot;Dominio&quot; pelo nome do domínio usado na rede, o &quot;cliente1&quot; pelo nome do cliente e o &quot;192.168.1.254&quot; pelo endereço IP do servidor Samba PDC. Abra agora o arquivo &quot;&lt;strong&gt;/etc/nsswitch.conf&lt;/strong&gt;&quot; e substitua as linhas:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;passwd: compat&lt;br /&gt;group: compat&lt;br /&gt;shadow: compat&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;No início do arquivo, por: passwd: compat winbind group: compat winbind shadow: compat winbind Um exemplo do arquivo completo é:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;passwd: compat&lt;br /&gt;winbind group: compat&lt;br /&gt;winbind shadow: compat&lt;br /&gt;winbind hosts: files dns mdns&lt;br /&gt;networks: files&lt;br /&gt;protocols: db files&lt;br /&gt;services: db files&lt;br /&gt;ethers: db files&lt;br /&gt;rpc: db files&lt;br /&gt;netgroup: nis&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Depois de modificar os dois arquivos, reinicie o Samba e o Winbind e teste a configuração, ingressando no domínio. Para isso, use o comando &quot;net rpc join&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# net rpc join member -U root&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 60px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Password:&lt;br /&gt;Joined domain DOMINIO.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A senha solicitada é a senha de root do servidor PDC, cadastrada no Samba, assim como fazemos ao cadastrar as máquinas Windows. Em caso de problemas, você pode usar também o comando abaixo, que especifica o nome do servidor (-S) e o nome do domínio (-w):&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# net rpc join -S gdh -w dominio -U root&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se você receber uma mensagem de erro, como:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;Creation of workstation account failed&lt;br /&gt;Unable to join domain DOMINIO.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Provavelmente você esqueceu de cadastrar a máquina cliente no servidor. O nome da máquina (que você verifica através do comando &quot;hostname&quot;) deve ser o mesmo que o incluído no arquivo smb.conf. Para criar a conta de máquina para o cliente, use (no servidor) os comandos que vimos anteriormente:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# useradd -d /dev/null -s /bin/false cliente1$&lt;br /&gt;# passwd -l cliente1$&lt;br /&gt;# smbpasswd -a -m cliente1&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nesse ponto o cliente já estará logado no domínio. Esta configuração é permanente, de forma que você não precisa se preocupar em refazer a configuração a cada boot. Falta agora a parte mais problemática, que é configurar o PAM, o sistema de autenticação do sistema, para buscar os logins no servidor. Isso é feito modificando os arquivos &quot;/etc/pam.d/login&quot; e &quot;/etc/pam.d/kdm&quot;. Comece adicionando as linhas abaixo no&lt;strong&gt;início&lt;/strong&gt;&amp;nbsp;do arquivo &quot;&lt;strong&gt;/etc/pam.d/login&lt;/strong&gt;&quot; (responsável pela autenticação dos usuários no sistema), sem apagar as demais:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;session required pam_mkhomedir.so skel=/etc/skel umask=0022&lt;br /&gt;session optional pam_mount.so&lt;br /&gt;auth sufficient pam_winbind.so&lt;br /&gt;account sufficient pam_winbind.so&lt;br /&gt;session required pam_winbind.so&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Abra agora o arquivo &quot;&lt;strong&gt;/etc/pam.d/kdm&lt;/strong&gt;&quot;, deixando o arquivo com o seguinte conteúdo (apague ou comente as demais linhas). A mesma configuração pode ser usada no arquivo &quot;/etc/pam.d/gdm&quot;, usado por distribuições que trazem o Gnome por padrão:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;auth required /lib/security/pam_securetty.so&lt;br /&gt;auth required /lib/security/pam_nologin.so&lt;br /&gt;auth sufficient /lib/security/pam_winbind.so&lt;br /&gt;auth required /lib/security/pam_pwdb.so use_first_pass shadow nullok&lt;br /&gt;account required /lib/security/pam_winbind.so&lt;br /&gt;session required /lib/security/pam_mkhomedir.so skel=/etc/skel umask=0022&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Esta configuração faz com que o KDM exiba a lista de usuários cadastrados no servidor e permita que você faça login diretamente no domínio, sem passar pela autenticação local. É importante também desativar o autologin do KDE (ainda no cliente), no &quot;Centro de Controle do KDE &amp;gt; Administração do Sistema &amp;gt; Gerenciador de login&quot;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-837bc8cf.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se você apenas adicionar as linhas acima no &quot;/etc/pam.d/kdm&quot;, mas não apagar as linhas que já existem no arquivo (que permitem a autenticação local), a tela do KDM vai exibir a lista de logins do servidor, mas vai recusar o login, dizendo que a senha está incorreta. Este é um dos erros de configuração mais comuns. Se você deixar disponível a opção &quot;Bloquear sessão&quot; do KDE, vai precisar editar também o arquivo &quot;&lt;strong&gt;/etc/pam.d/kscreensaver&lt;/strong&gt;&quot;, para que ele também use as contas do servidor. Caso contrário, o usuário vai acabar tendo que reiniciar o X, cada vez que clicar por engano no ícone:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-e50100aa.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Adicione as duas linhas abaixo no início do arquivo (/etc/pam.d/kscreensaver), sem apagar as demais:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;auth sufficient pam_winbind.so&lt;br /&gt;auth required pam_unix.so shadow nullok&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Para que esta configuração funcione, é importante que os usuários sejam cadastrados no servidor como usuários reais, usando o comando &quot;adduser&quot;, e não o &quot;adduser --disabled-login --no-create-home&quot; ou similar. Basicamente, é preciso que o usuário possa se logar no servidor, caso contrário ele também não vai conseguir se logar nas estações. Ainda no cliente, acesse a pasta &quot;&lt;strong&gt;/etc/rc5.d&lt;/strong&gt;&quot; e verifique se os links responsáveis por inicializar os serviços&amp;nbsp;&lt;strong&gt;samba&lt;/strong&gt;,&amp;nbsp;&lt;strong&gt;winbind&lt;/strong&gt;&amp;nbsp;e&amp;nbsp;&lt;strong&gt;kdm&lt;/strong&gt;&amp;nbsp;foram criados corretamente. Eles precisam ser carregados nessa ordem. No caso de distribuições que inicializam o KDM primeiro, renomeie o link, de forma que ele seja inicializado por último, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mv /etc/rc5.d/S02kdm /etc/rc5.d/S99kdm&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Reinicie o cliente para que os módulos do PAM sejam atualizados e os serviços inicializados na ordem correta. Você notará que a tela de login do KDM passará a exibir os usuários cadastrados no servidor, ao invés dos usuários locais, sintoma de que está tudo funcionando:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-40bd08b5.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Configurando desta forma, os usuários locais que forem eventualmente criados no terminal chegam a aparecer na lista, mas não é possível fazer login neles através do KDM (essa é justamente a idéia). Apesar disso, você pode se logar nos terminais remotamente (usando o root e outros logins locais) via SSH, quando precisar alterar as configurações. No arquivo &quot;/etc/pam.d/login&quot;, incluímos a linha &quot;session required pam_mkhomedir.so skel=/etc/skel umask=0022&quot;. Ela faz com que a pasta &quot;/etc/skel&quot; (da estação) seja usada como um template para a criação dos diretórios home dos usuários que só existem no servidor PDC. A pasta &quot;/home&quot; (na estação) armazena apenas os arquivos que forem alterados em relação à pasta &quot;/etc/skel&quot;, simplificando os backups. Você pode configurar o servidor Samba instalado em cada estação para compartilhar o diretório home, com permissões de acesso apenas para o administrador da rede, de forma que você possa acessar o home de cada estação a partir do servidor e fazer backup periodicamente. O &quot;/etc/skel&quot; é justamente uma pasta modelo, cujo conteúdo é copiado para o diretório home, sempre que um novo usuário é criado. As configurações padrão mudam muito de distribuição para distribuição. Esta configuração privilegia o uso das configurações padrão de cada distribuição, permitindo que você use diversas distribuições diferentes nos clientes, independentemente de qual esteja usando no servidor. O Fedora continua com cara de Fedora, o Debian com cara de Debian e assim por diante.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;Fonte: www.mktecnologia.net.br&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/2002138735203957944/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/05/usando-o-samba-como-pdc.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/2002138735203957944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/2002138735203957944'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/05/usando-o-samba-como-pdc.html' title='Usando o Samba como PDC'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-1166502795867104724</id><published>2013-05-22T08:54:00.004-07:00</published><updated>2013-05-22T08:54:53.691-07:00</updated><title type='text'>Configuração Avançada do Samba</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;A maior parte da configuração do Samba, incluindo as configurações gerais do servidor, impressoras e todos os compartilhamentos, é feita em um único arquivo de configuração, o &quot;&lt;/span&gt;&lt;strong style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;/etc/samba/smb.conf&lt;/strong&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&quot;. Programas de configuração, como o Swat, simplesmente lêem este arquivo, &quot;absorvem&quot; as configurações atuais e depois geram o arquivo novamente com as alterações feitas dentro da interface. Isso permite que o Swat coexista com a edição manual do arquivo. Como comentei a pouco, o Swat remove todos os seus comentários e formatação (deixando apenas as opções), por isso muitos evitam usá-lo. Apesar disso, o formato do arquivo de configuração do Samba é bastante simples e por isso muitas vezes é mais rápido e até mais simples editar diretamente o arquivo do que fazê-lo através do Swat. Ao instalar o Samba, é criado um arquivo de configuração de exemplo, com vários comentários. Assim como no caso do Squid, ele é longo e difícil de entender, por isso acaba sendo mais fácil renomeá-lo e começar com um arquivo em branco, ou usar como base a configuração gerada através do Swat. Vamos então a uma segunda rodada de explicações sobre a configuração do Samba, agora editando diretamente o arquivo smb.conf e explorando com maior profundidade as opções disponíveis. Vamos começar com um exemplo simplista, onde temos um único compartilhamento de teste:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;netbios name = Sparta&lt;br /&gt;workgroup = Grupo&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;comment = Teste&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Como você pode ver, o arquivo é dividido em seções. A primeira é sempre a seção &quot;&lt;strong&gt;[global]&lt;/strong&gt;&quot;, que contém as opções gerais do servidor. Por enquanto, definimos apenas o nome do servidor (netbios name) e o nome do grupo de trabalho (workgroup), que seria o mínimo necessário para colocar o servidor na rede. As demais opções (não especificadas no arquivo) são configuradas usando os valores default. Se você omitir a opção &quot;workgroup&quot;, por exemplo, o Samba vai reverter para o grupo &quot;WORKGROUP&quot;, que é o padrão. Se quiser, você pode também adicionar uma descrição para o servidor, o que é feito através da opção &quot;server string&quot; (adicionada dentro da seção [global]), como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;server string = Servidor Samba&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Duas dicas são que:&lt;/span&gt;&lt;/div&gt;
&lt;ol style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 21px; margin-left: 35px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;O default do Samba é usar a string &quot;Samba 3.0.24&quot; (onde o &quot;3.0.24&quot; é a versão usada) como descrição quando a opção &quot;server string&quot; não está presente no arquivo.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 21px; margin-left: 35px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Nas máquinas com o Windows XP, a descrição do servidor aparece antes do nome propriamente dito, como em &quot;Servidor Samba (Sparta)&quot;. É importante levar isso em consideração, já que, no final das contas, o que importa é o que os usuários irão ver ao navegar pelo ambiente de redes:&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-d1002d67.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Abaixo da seção [global], incluímos seções adicionais para cada compartilhamento, que é o caso da seção &quot;&lt;strong&gt;[arquivos]&lt;/strong&gt;&quot; que cria o compartilhamento de teste. O &quot;[arquivos]&quot; indica o nome do compartilhamento, da forma como ele aparecerá na rede. Logo a seguir temos a linha &quot;&lt;strong&gt;path&lt;/strong&gt;&quot;, que diz qual pasta do servidor será compartilhada e a linha &quot;&lt;strong&gt;comment&lt;/strong&gt;&quot; (opcional), que permite que você inclua um comentário. Sempre que alterar manualmente o&amp;nbsp;&lt;strong&gt;smb.conf&lt;/strong&gt;, ou mesmo alterar algumas opções pelo Swat e quiser verificar se as configurações estão corretas, rode o comando&amp;nbsp;&lt;strong&gt;testparm&lt;/strong&gt;. Ele funciona como uma espécie de debug, indicando erros grosseiros no arquivo e informando o papel do servidor na rede:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# testparm&lt;br /&gt;Load smb config files from /etc/samba/smb.conf&lt;br /&gt;Processing section &quot;[arquivos]&quot;&lt;br /&gt;Loaded services file OK.&lt;br /&gt;Server role: ROLE_STANDALONE&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O &quot;ROLE_STANDALONE&quot; significa que o servidor foi configurado como um membro normal do grupo de trabalho. É possível também fazer com que o servidor Samba atue como um controlador de domínio, como veremos em detalhes mais adiante. Em caso de erros no arquivo, o testparm ajuda a localizar o problema, indicando a linha ou opção inválida, de forma que você possa corrigí-la. Veja o que acontece ao adicionar um erro simples, usando a linha &quot;wrritable = yes&quot; no lugar de &quot;writable = yes&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Unknown parameter encountered: &quot;wrritable&quot;&lt;br /&gt;Ignoring unknown parameter &quot;wrritable&quot;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O Samba não diferencia o uso de maiúsculas e minúsculas nas opções, de forma que tanto faz escrever &quot;writable = yes&quot;, &quot;writable = Yes&quot; ou &quot;writable = YES&quot;. Entretanto, muitos dos parâmetros não são diretamente usados pelo Samba, mas sim repassados ao sistema que, diferentemente do Samba, diferencia os caracteres. Um exemplo são as localizações de pastas a compartilhar. Se você escrever &quot;path = /mnt/Arquivos&quot; (em vez de &quot;path = /mnt/arquivos&quot;), o compartilhamento não vai funcionar, pois o sistema reportará que a pasta não existe. Além do caractere &quot;#&quot;, é possível usar também o &quot;;&quot; para comentar linhas. A principal observação é que você não pode inserir comentários em linhas válidas (mesmo que no final da linha), pois, ao fazer isso, toda a linha passa a ser ignorada pelo Samba. Neste exemplo, o comentário foi incluído na linha &quot;path&quot;, o que acaba por desativar o compartilhamento completamente:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[teste] path = /mnt/arquivos&lt;br /&gt;# Pasta compartilhada&lt;br /&gt;comment = Compartilhamento que não funciona&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O testparm também não indica o erro diretamente, já que ele também considera a linha como um comentário, o que pode levá-lo a perder um bom tempo tentando descobrir onde está o problema. Ao incluir comentários no arquivo, use sempre linhas separadas:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[teste]&lt;br /&gt;# Pasta compartilhada&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;comment = Agora sim&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;As alterações no arquivo são lidas periodicamente pelo Samba (o default são 3 minutos) e aplicadas automaticamente. Isso permite que as mudanças de configuração sejam aplicadas de forma suave, sem prejudicar o acesso dos usuários, o que é importante em um ambiente de produção. Para fazer com que as alterações entrem em vigor imediatamente, reinicie o serviço do Samba, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# /etc/init.d/samba restart&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;ou:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# service smb restart&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A partir daí, o compartilhamento estará disponível. Ao tentar acessar o servidor através do &quot;Meus locais de rede&quot; nos clientes Windows, você receberá um prompt de senha, onde você precisa fornecer um dos logins cadastrados no servidor usando o comando &quot;smbpasswd -a&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-56fe9540.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É importante enfatizar que todos os usuários cadastrados no Samba precisam também existir no sistema, por isso, antes de usar o comando &quot;smbpasswd -a&quot;, você deve usar o adduser para criar o usuário. Como citei anteriormente, a solução para casos em que você não deseja criar contas válidas para todos os usuários é criar usuários limitados usando o comando &quot;adduser --disabled-login --no-create-home usuario&quot; ou &quot;adduser -M usuario&quot;. Depois de logado, o cliente pode visualizar os compartilhamentos do servidor. Por enquanto temos apenas o compartilhamento &quot;arquivos&quot;, que mostra o conteúdo da pasta &quot;/mnt/arquivos&quot; do servidor, mas ao longo do tutorial adicionaremos muitos outros recursos ao servidor:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-03df9da5.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px; text-align: justify;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Ajustando as permissões de acesso&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com esta configuração, os clientes conseguem visualizar os arquivos da pasta normalmente, mas ainda não conseguem gravar nos arquivos. Ao tentar salvar alguma coisa na pasta, você recebe uma mensagem de acesso negado:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-6be50abe.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Isso acontece por dois motivos. O primeiro é que o default do Samba é compartilhar com permissão apenas para leitura. Como não dissemos nada sobre as permissões de acesso do compartilhamento no arquivo de configuração, ele foi compartilhado usando o default. Para que o compartilhamento fique disponível com permissão de leitura e escrita, precisamos adicionar a opção &quot;&lt;strong&gt;writable = yes&lt;/strong&gt;&quot; dentro da configuração do compartilhamento, que ficará:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;/strong&gt;&lt;strong&gt;writable = yes&lt;br /&gt;comment = Teste&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Muito provavelmente, mesmo depois de reiniciar o Samba você continuará recebendo o mesmo erro ao tentar gravar os arquivos. Dessa vez, o Samba autoriza a gravação, mas ela ainda pode ser abortada se as permissões da pasta não permitirem que o usuário grave arquivos. Se você criou a pasta &quot;/mnt/arquivos&quot; como root, então o default é que apenas ele possa gravar arquivos na pasta. Para permitir que outros usuários possam gravar, é necessário abrir as permissões da pasta. A esta altura, a lei do mínimo esforço diria para você usar um:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# chmod 777 /mnt/arquivos&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Obviamente, isso permitiria que os usuários gravassem na pasta. O problema é que as permissões ficariam escancaradas, a ponto de qualquer um, que tenha acesso ao servidor (por qualquer meio) possa alterar os arquivos dentro da pasta, o que não é nada bom do ponto de vista da segurança. No tópico sobre o Swat, vimos como criar um grupo usando o users-admin (system-config-users) e abrir as permissões da pasta apenas para os usuários que fazem parte dele. Vamos ver agora como fazer isso via linha de comando. O primeiro passo é criar um grupo para os usuários que poderão fazer alterações na pasta, usando o comando &quot;groupadd&quot;. Eu prefiro criar grupos com o mesmo nome do compartilhamento, para ficar mais fácil de lembrar, mas isso fica a seu critério.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# groupadd arquivos&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A partir daí, você pode adicionar usuários ao grupo usando o comando &quot;adduser&quot;, nesse caso especificando o usuário já criado e o grupo ao qual ele será adicionado, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# adduser joao arquivos&lt;br /&gt;# adduser maria&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;arquivos Para remover usuários do grupo, você usa o comando &quot;deluser&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# deluser joao arquivos&lt;br /&gt;# deluser maria arquivos&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Depois de criar o grupo e adicionar os usuários a ele, falta apenas ajustar as permissões de acesso da pasta, de forma que o grupo tenha acesso completo, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# chgrp arquivos /mnt/arquivos&lt;br /&gt;# chmod 775 /mnt/arquivos&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com isso, trocamos o grupo dono da pasta e dizemos que tanto o dono quanto o grupo possuem acesso completo. A partir desse ponto, o Samba autoriza o acesso para todos os usuários cadastrados através do smbpasswd e o sistema autoriza a gravação para todos os usuários que fazem parte do grupo. Se você precisar que a alteração seja aplicada de forma recursiva, alterando as permissões de todas as subpastas e arquivos, adicione a opção &quot;-R&quot; nos dois comandos, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# chgrp -R arquivos /mnt/arquivos&lt;br /&gt;# chmod -R 775 /mnt/arquivos&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Além de servirem para controlar as permissões de acesso dos usuários às pastas do sistema, os grupos podem ser usados para ajustar as permissões de acesso do Samba, de forma bastante simples. Se você quer que o compartilhamento fique disponível apenas para os usuários que cadastrou no grupo &quot;arquivos&quot;, adicione a opção &quot;valid users = +arquivos&quot; na seção referente ao compartilhamento. O &quot;+&quot; indica que se trata de um grupo e não de um usuário isolado. O Samba verifica então quais usuários fazem parte do grupo e autoriza o acesso. A partir daí, quando você quiser liberar o acesso para um novo usuário, basta adicioná-lo ao grupo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;valid users = +arquivos&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Você pode também especificar uma lista de usuários isolados, separando-os por vírgula, por espaço, ou pelos dois combinados (o que preferir), como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;valid users = joao, maria, jose&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É possível também combinar as duas coisas, indicando um ou mais grupos e também alguns usuários avulsos, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;valid users = +arquivos, jose, joaquim, +admin&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Assim como na maioria das opções do Samba, a opção &quot;valid users&quot; é exclusiva, ou seja, ao dizer que os usuários do grupo arquivos devem ter acesso, você automaticamente exclui todos os outros. Você pode também fazer o oposto, criando uma lista de usuários que não devem ter acesso e mantendo o acesso para os demais. Nesse caso, você usaria a opção &quot;invalid users&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;invalid users = jose, joaquim&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nesse caso, todos os usuários cadastrados no Samba podem acessar, com exceção dos usuários jose e joaquim. É possível ainda usar a opção &quot;invalid users&quot; para especificar exceções ao especificar grupos usando a opção &quot;valid users&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;valid users = +arquivos&lt;br /&gt;invalid users = joao&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nesse caso, todos os usuários dentro do grupo arquivos terão acesso, com exceção do joao. Esta combinação pode ser usada em casos onde o grupo é especificado também em outros compartilhamentos e você precisa bloquear o acesso do usuário a um compartilhamento específico, sem removê-lo do grupo. É possível também criar uma lista de escrita, usando a opção &quot;write list&quot;. Ela cria uma camada adicional de proteção, permitindo que, dentro do grupo de usuários com acesso ao compartilhamento, apenas alguns tenham permissão para alterar os arquivos, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;/strong&gt;&lt;strong&gt;writable = no&lt;br /&gt;valid users = +arquivos&lt;/strong&gt;&lt;strong&gt;write list = maria&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Nesse caso, usamos a opção &quot;writable = no&quot;, que faz com que o compartilhamento passe a ser somente-leitura. A seguir, especificamos que os usuários do grupo &quot;arquivos&quot; devem ter acesso (somente-leitura) e usamos a opção &quot;write list = maria&quot; para criar uma exceção, dizendo que a maria pode escrever na pasta. É importante notar que, neste exemplo, a maria deve fazer parte do grupo &quot;arquivos&quot;, caso contrário teríamos uma situação interessante, onde ela não consegue alterar os arquivos no compartilhamento, pois não tem acesso a ele em primeiro lugar. :) Caso a maria não estivesse cadastrada no grupo, você deveria incluir o login na opção &quot;valid users&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = no&lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;valid users = +arquivos, maria&lt;br /&gt;write list = maria&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Podemos também fazer o oposto, restringindo a escrita para alguns usuários, mas mantendo o acesso para todos os demais. Nesse caso, usamos a opção &quot;read list&quot; para criar uma lista de exceções, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;/strong&gt;&lt;strong&gt;writable = yes&lt;br /&gt;valid users = +arquivos, +admin&lt;/strong&gt;&lt;strong&gt;read list = maria, jose&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;Nesse exemplo, usamos a opção &quot;writable = yes&quot; e especificamos que os usuários dentro dos grupos &quot;arquivos&quot; e &quot;admin&quot; tem acesso ao compartilhamento. Em seguida, usamos a opção &quot;read list&quot; para limitar o acesso dos usuários maria e jose, de forma que eles possam apenas ler, sem alterar os arquivos dentro da pasta. Outra opção relacionada é a &quot;read only&quot;, que também aceita os valores &quot;yes&quot; e no&quot;. Na verdade, ela tem a mesma função da opção &quot;writable&quot;, apenas usa uma lógica invertida. Dizer &quot;writable = yes&quot; ou dizer &quot;read only = no&quot; tem exatamente o mesmo efeito, como seis e meia-dúzia. Em geral, você usa uma ou outra de acordo com o contexto, como uma forma de tornar o arquivo mais legível, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[modelos]&lt;br /&gt;path = /mnt/modelos&lt;/strong&gt;&lt;strong&gt;read only = yes&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Continuando, é possível restringir o acesso também com base no endereço IP ou no nome da máquina a partir da qual o usuário está tentando acessar o compartilhamento. Isso permite adicionar uma camada extra de segurança no acesso a arquivos importantes, já que além do login e senha, é verificado a partir de qual máquina o acesso é proveniente. Isso é feito através das opções &quot;hosts allow&quot; e &quot;hosts deny&quot; que permitem, respectivamente, criar uma lista de máquinas que podem e que não podem acessar o compartilhamento. As listas podem incluir tanto os endereços IP quanto os nomes das máquinas. Para restringir o acesso ao compartilhamento a apenas duas máquinas específicas, você usaria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;hosts allow = 192.168.1.23, 192.168.1.24&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;ou&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;hosts allow = sparta, athenas&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É possível também fazer o inverso, bloqueando o compartilhamento para acessos provenientes das duas máquinas. Nesse caso, mesmo que o usuário tente acessar usando um login válido, vai receber a mensagem de acesso negado, como se o login tivesse sido bloqueado ou a senha tenha sido alterada. A lista não possui um tamanho máximo, você pode incluir quantas máquinas precisar, separando os endereços ou nomes por vírgula e espaço. Você pode inclusive misturar endereços IP com nomes de máquinas, como nesse exemplo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;hosts deny = 192.168.1.23, athenas&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É possível ainda combinar a restrição com base nos nomes e endereços com a restrição com base nos logins de acesso, de forma que o acesso seja autorizado apenas quando as duas condições forem satisfeitas. Para permitir que apenas a maria e o joao acessem o compartilhamento e ainda assim apenas se estiverem usando uma das duas máquinas permitidas, você usaria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /home/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;valid users = maria, joao&lt;br /&gt;hosts allow = 192.168.1.23, 192.168.1.24&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Você pode autorizar ou restringir o acesso para uma faixa inteira de endereços omitindo o último octeto do endereço. Por exemplo, para que apenas clientes dentro da rede &quot;192.168.1.x&quot; tenham acesso, você inclui apenas a parte do endereço referente à rede, omitindo o octeto referente ao host, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;hosts allow = 192.168.1.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Se precisar criar exceções, limitando o acesso a algumas máquinas dentro da faixa de endereços especificada, você pode usar a opção &quot;EXCEPT&quot; para especificar as exceções, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;hosts allow = 192.168.1. EXCEPT 192.168.1.23, 192.168.1.24&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com isso, todos os endereços dentro da faixa teriam acesso, com exceção do .23 e do .24. O mesmo pode ser feito ao usar a opção &quot;hosts deny&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[restrito]&lt;br /&gt;path = /mnt/sda2/restrito&lt;br /&gt;writable = yes&lt;br /&gt;valid users = isac&lt;/strong&gt;&lt;strong&gt;hosts deny = 192.168.1. EXCEPT 192.168.1.23&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Aqui a lógica é invertida e todos os hosts dentro da faixa de endereços são bloqueados, com exceção do .23, que passa a ser o único aceito pelo servidor. Outro parâmetro que pode ser usado ao criar exceções é o &quot;ALL&quot;, que inclui todos os endereços possíveis. Se a idéia é que apenas um determinado endereço possa acessar o compartilhamento, uma opção é usar &quot;hosts deny = ALL EXCEPT 192.168.1.34&quot;. O default do Samba é permitir o acesso a partir de qualquer máquina, de forma que se você não usar nem a opção &quot;hosts allow&quot;, nem a &quot;hosts deny&quot;, qualquer máquina poderá acessar o compartilhamento. Ao usar apenas a opção &quot;hosts allow&quot;, apenas as máquinas listadas terão acesso ao compartilhamento, as demais serão recusadas. Ao usar apenas a opção &quot;hosts deny&quot;, apenas as máquinas listadas não terão acesso ao compartilhamento (as demais continuam acessando). Ao combinar o uso das opções &quot;hosts allow&quot; e &quot;hosts deny&quot;, a opção &quot;hosts allow&quot; tem precedência (não importa a ordem em que elas sejam colocadas), de forma que as máquinas listadas terão acesso, mesmo que ele seja negado pela opção &quot;hosts deny&quot;. Por exemplo, ao usar:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[isos]&lt;br /&gt;path = /mnt/isos&lt;br /&gt;hosts allow = 192.168.1.&lt;br /&gt;hosts deny = 192.168.1.43&lt;br /&gt;comment = Algo está errado&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O host &quot;192.168.1.43&quot; continuará tendo acesso ao compartilhamento, pois faz parte da faixa de endereços cujo acesso é autorizado pela opção &quot;hosts allow&quot;. Neste caso, o Samba não considera a opção &quot;hosts deny = 192.168.1.43&quot; como uma exceção, mas sim como um erro de configuração. Para bloquear a máquina, você deveria usar:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[isos]&lt;br /&gt;path = /mnt/isos&lt;br /&gt;hosts allow = 192.168.1. EXCEPT 192.168.1.43&lt;br /&gt;comment = Agora sim&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em situações onde você precisa restringir temporariamente o acesso a um determinado compartilhamento (para alguma tarefa de manutenção, por exemplo) você pode usar a opção &quot;available = no&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /home/arquivos&lt;br /&gt;writable = yes&lt;br /&gt;valid users = maria, joao&lt;/strong&gt;&lt;strong&gt;available = no&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ela faz com que o compartilhamento &quot;desapareça&quot;, da mesma forma que se você apagasse ou comentasse a configuração. A principal vantagem é que ao apagar você precisaria escrever tudo de novo para reativar o compartilhamento, enquanto ao usar o &quot;available = no&quot; você precisa apenas remover a opção ou mudar para &quot;available = yes&quot;. Outra opção interessante que pode ser incluída é a &quot;browseable = no&quot;, que transforma o compartilhamento em um compartilhamento oculto:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /home/arquivos&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;browseable = no&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com isso, ele não aparece mais no ambiente de redes, mas pode ser acessado normalmente se você especificar o nome manualmente ao mapear o compartilhamento:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-01680ef7.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Essa não é propriamente uma opção de segurança, mas pode ser usada para afastar os curiosos dos compartilhamentos com acesso restrito. Concluindo, muitas opções que ficam disponíveis no Swat podem ser omitidas ao configurar manualmente, simplesmente porque são o default no Samba. O próprio Swat evita incluir opções redundantes ao gerar o arquivo, incluindo apenas as configurações que são diferentes dos valores default. Não é necessário incluir opções como &quot;writable =no&quot;, &quot;available = yes&quot; ou &quot;browseable = yes&quot; no arquivo, pois estes já são os valores usados por padrão no Samba. Apesar disso, usá-los também não atrapalha em nada, de forma que nada impede que você os inclua no arquivo para se lembrar mais facilmente das opções. Outra dica é que você pode verificar a qualquer momento quais usuários e quais máquinas estão acessando compartilhamentos no servidor usando o comando &quot;smbstatus, como em:&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# smbstatus&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 60px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Samba version 3.0.24&lt;br /&gt;PID Username Group Machine&lt;br /&gt;-------------------------------------------------------------------&lt;br /&gt;17107 gdh gdh hp (192.168.1.2)&lt;br /&gt;11588 gdh gdh semprao (192.168.1.10)&lt;br /&gt;Service pid machine Connected at&lt;br /&gt;-------------------------------------------------------------------&lt;br /&gt;IPC$ 17107 hp Sun Oct 28 15:54:04 2007&lt;br /&gt;arquivos 11588 semprao Sun Oct 28 15:23:59 2007&lt;br /&gt;No locked files&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Neste exemplo, podemos ver que o usuário &quot;gdh&quot; está logado no servidor a partir de duas máquinas diferentes, um indício de que duas pessoas estão utilizando a mesma conta.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;A Seção [Global]&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Todas as opções colocadas dentro da seção referente ao compartilhamento valem apenas para ele, o que permite que você crie diversos compartilhamentos diferentes e use um conjunto próprio de permissões para cada um. Estas mesmas opções, junto com um conjunto adicional podem ser especificadas de forma geral dentro da seção [global] do smb.conf. Nos exemplos anteriores, especificamos apenas o nome do servidor e o grupo de trabalho na seção [global]. Isto é suficiente para o servidor participar da rede e compartilhar arquivos, mas, naturalmente, existem muitas outras opções que podem ser usadas. Em primeiro lugar, temos o nível de segurança do servidor, definido através da opção &quot;security&quot;. O default no Samba 3 é usar o controle de acesso baseado em usuário, que é o mesmo modo de acesso usado pelas versões domésticas do Windows 2000, XP e Vista. Neste modo, você cadastra os logins e senhas no servidor, define as permissões de acesso e o servidor checa as credenciais dos clientes antes de autorizar o acesso, a configuração que vimos até aqui. Este modo é ativado adicionando a opção &quot;&lt;strong&gt;security = user&lt;/strong&gt;&quot; na seção [global], mas não é necessário usá-la no Samba 3, pois, como disse, ela é usada por padrão:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;security = user&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em seguida, temos o modo &quot;security = domain&quot;. Ao contrário do que o nome pode sugerir à primeira vista, este modo não é destinado a fazer com que o Samba atue como um controlador de domínio. Pelo contrário, ao configurar um servidor Samba como PDC, você continua usando a opção &quot;security = user&quot;, da mesma forma que faria ao usar um servidor em modo stand alone. A opção &quot;security = domain&quot; é usada quando você quer que um servidor Samba participe do domínio como cliente, autenticando-se em um servidor PDC já existente (que pode tanto ser outro servidor Samba, quanto ser um servidor Windows). Existem ainda os modos &quot;security = share&quot; e &quot;security = server&quot;, que imitam o sistema de acesso utilizado por estações Windows 95/98. Estes dois modos são obsoletos e devem ser removidos em futuras versões do Samba. Antigamente, o modo &quot;security = share&quot; era usado em casos onde você queria disponibilizar compartilhamentos públicos na rede, sem muita segurança, mas hoje em dia isso pode ser feito usando a conta guest (como veremos em detalhes mais adiante). O modo &quot;security = server&quot; descende da época em que o Samba ainda não era capaz de atuar como PDC; este modo permitia que ele atuasse como um proxy de autenticação, repassando as requisições para o servidor de autenticação principal. Atualmente este modo não é mais usado. Outra opção usada por padrão no Samba 3 é a &quot;&lt;strong&gt;encrypt passwords = yes&lt;/strong&gt;&quot;, de forma que também não é necessário especificá-la manualmente no arquivo. Entretanto, é saudável incluí-la em modelos e exemplos de configuração pois pode acontecer de alguém tentar usar o modelo no Samba 2, onde o default era que ela ficasse desativada.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;encrypt passwords = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;É muito comum que seja incluída também a opção &quot;&lt;strong&gt;invalid users = root&lt;/strong&gt;&quot;, uma medida de segurança para evitar que a conta de root seja usada ao acessar o servidor. A lógica é que a conta de root é a única conta presente em qualquer sistema Linux, de forma que alguém que decidisse usar um ataque de força bruta para tentar obter acesso ao servidor, testando todas as senhas possíveis, começaria justamente pela conta de root. Entretanto, a conta de root é necessária para dar upload de drivers de impressão e para logar os clientes ao usar o servidor Samba como PDC, situações onde a linha &quot;invalid users = root&quot; deve ser comentada ou removida. Continuando, as opções definidas dentro da seção [global] valem para todos os compartilhamentos do servidor, diferente das opções colocadas dentro da seção referente a cada um. Por exemplo, ao usar:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;netbios name = Servidor&lt;br /&gt;workgroup = Grupo&lt;br /&gt;hosts allow = 192.168.1.&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Apenas as máquinas dentro da faixa de endereços especificadas terão acesso ao servidor, o que seria interessante do ponto de vista da segurança, já que de qualquer forma o servidor deve ser acessado apenas por clientes da rede local. O maior problema é que a opção &quot;hosts allow&quot; usada na seção [global] tem precedência sobre qualquer opção &quot;hosts deny&quot; usada dentro dos compartilhamentos, o que pode criar problemas caso você queira restringir o acesso de alguma máquina da rede local a um determinado compartilhamento. Por exemplo, ao usar:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[global]&lt;br /&gt;netbios name = Servidor&lt;br /&gt;workgroup = Grupo&lt;/strong&gt;&lt;strong&gt;hosts allow = 192.168.1.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[share]&lt;br /&gt;path = /mnt/sda2/shared&lt;/strong&gt;&lt;strong&gt;hosts deny = 192.168.1.2&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A máquina &quot;192.168.1.2&quot; continuaria tendo acesso ao compartilhamento [share], pois o acesso é autorizado pela opção &quot;hosts allow = 192.168.1.&quot; usada na seção [global]. Nesse caso, o melhor seria remover a linha &quot;hosts allow = 192.168.1.&quot; da seção [global] e deixar apenas a opção &quot;hosts deny = 192.168.1.2&quot; na seção [share]:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;netbios name = Servidor&lt;br /&gt;workgroup = Grupo&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[share]&lt;br /&gt;path = /mnt/sda2/shared&lt;/strong&gt;&lt;strong&gt;hosts deny = 192.168.1.2&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em caso de conflito direto entre uma regra definida na seção [global] e outra definida em um dos compartilhamentos, a regra definida na seção [global] tem precedência. Por exemplo, ao usar:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[global]&lt;br /&gt;netbios name = Servidor&lt;br /&gt;workgroup = Grupo&lt;/strong&gt;&lt;strong&gt;hosts deny = 192.168.1.3&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[share]&lt;br /&gt;path = /mnt/sda2/shared&lt;/strong&gt;&lt;strong&gt;hosts allow = 192.168.1.3&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A máquina &quot;192.168.1.3&quot; continuará sem acesso ao compartilhamento &quot;share&quot; (ou a qualquer outro recurso do servidor), já que vale a regra definida na seção [global]. Enquanto a linha &quot;hosts deny = 192.168.1.3&quot; não for removida, a máquina não terá acesso a nenhum dos compartilhamentos, não importa o que digam as demais linhas do arquivo. Continuando, um problema comum enfrentado ao administrar uma rede mista são os usuários escreverem a primeira letra do login em maiúsculo, como em &quot;Joao&quot; no lugar de &quot;joao&quot;. No Windows isso não é um problema, já que o sistema é case insensitive, mas no Linux faz com que o sistema recuse o login. Uma forma de evitar isso no Samba é usar a opção &quot;username level&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;username level = 2&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Esta opção faz com que o Samba verifique várias combinações de maiúsculas e minúsculas caso o login seja recusado pelo sistema. O número indica o volume de variações, que pode ser qualquer número inteiro. Ao usar o valor &quot;2&quot;, o Samba verifica até dois níveis, incluindo variações como JOao, jOAo, Joao, jOaO e assim por diante. Usar um número maior pode retardar a autenticação, já que o Samba precisará testar muitas combinações, por isso são geralmente usados os valores &quot;1&quot; ou &quot;2&quot;. Outra peculiaridade digna de nota é a questão dos nomes de arquivos. No Windows, os nomes de arquivos são salvos da forma como digitados pelo usuário, preservando os caracteres maiúsculos e minúsculos. Entretanto, o sistema é case insensitive, de forma que o sistema não diferencia um arquivo chamado &quot;Trabalho.txt&quot; de outro chamado &quot;trabalho.txt&quot;. Embora o Linux seja case sensitive, o Samba tenta emular o comportamento de uma máquina Windows ao localizar arquivos. Se o cliente pede o arquivo &quot;Trabalho.txt&quot;, quando na verdade o arquivo armazenado na pasta se chama &quot;trabaLho.txt&quot; o Samba vai acabar fornecendo o arquivo correto para o cliente, pois o encontrará depois de testar diversas combinações de maiúsculas e minúsculas. No Samba 3 este recurso funciona muito bem, mas tem a desvantagem de consumir uma certa quantidade de memória do servidor. Em um pequeno servidor de rede local, isso não faz diferença, mas em um servidor que atende um grande número de requisições, a diferença pode se tornar considerável. Você pode simplificar as coisas orientando o Samba a salvar todos os arquivos em minúsculas. Para isso, adicione as linhas:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;preserve case = no&lt;br /&gt;default case = lower&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;No caso de servidores com duas ou mais interfaces de rede, sobretudo no caso de servidores conectados simultaneamente à internet e à rede local, você pode especificar qual interface será usada pelo Samba através da opção &quot;&lt;strong&gt;interfaces&lt;/strong&gt;&quot;, que deve ser combinada com a opção &quot;bind interfaces only = yes&quot;. Para que o servidor escute apenas a interface eth0, ignorando tentativas de conexão em outras interfaces, você usaria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;interfaces = eth0&lt;br /&gt;bind interfaces only = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Por default, o Samba escuta em todas as interfaces, o que (se não houver nenhum firewall ativo) pode expor seus compartilhamentos para a Internet caso você ative o Samba em uma máquina conectada diretamente à internet, como no caso de um servidor que compartilha a conexão. É recomendável usar sempre estas duas opções, como uma forma de garantir que o Samba ficará disponível apenas na interface desejada. Outra opção interessante é a &quot;&lt;strong&gt;netbios aliases&lt;/strong&gt;&quot;, que permite criar &quot;apelidos&quot; para o servidor, de modo de que ele possa ser acessado por mais de um nome. Usando um alias, o servidor realmente aparece duas ou mais vezes no ambiente de rede, como se existissem várias máquinas. Geralmente, isso acaba confundindo mais do que ajudando, mas pode ser útil em algumas situações, quando, por exemplo, um servidor é desativado e os compartilhamentos são movidos para outro. O novo servidor pode responder pelo nome do servidor antigo, permitindo que os desavisados continuem acessando os compartilhamentos através do endereço anterior. Para usá-la, basta adicionar a opção, seguida pelos apelidos desejados, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;netbios name = Servidor&lt;br /&gt;netbios aliases = athenas, sparta&lt;br /&gt;workgroup = Grupo&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;No tópico sobre o Swat falei sobre as opções &quot;Local Master&quot;, &quot;OS Level&quot; e &quot;Preferred Master&quot;, que definem se o servidor Samba deve participar das eleições para Master Browser e com qual nível de credencial. Para que o servidor participe com OS Level 100, você adicionaria as linhas:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;local master = yes&lt;br /&gt;os level = 100&lt;br /&gt;preferred master = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Um segundo servidor Samba na rede poderia participar com uma credencial mais baixa, de forma a assumir o cargo apenas caso o servidor principal esteja desconectado da rede. Para isso, basta usar um valor mais baixo na opção OS Level, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;local master = yes&lt;br /&gt;os level = 90&lt;br /&gt;preferred master = no&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O valor da opção OS Level é absoluto, não se trata de um sorteio. Um servidor configurado com o valor &quot;100&quot; ganha sempre de um com o valor &quot;99&quot;, por exemplo. Se você omitir as três linhas, o servidor simplesmente utiliza os valores default (local master = yes, os level = 20), que fazem com que ele participe das eleições, mas utilize credenciais baixas. A opção &quot;&lt;strong&gt;wins support = yes&lt;/strong&gt;&quot; faz com que o servidor Samba passe a trabalhar como um servidor WINS (Windows Internetworking Name Server) na rede. O WINS é um protocolo auxiliar dentro das redes Microsoft, responsável pela navegação na rede e listagem dos compartilhamentos e outros recursos disponíveis, de forma similar a um servidor DNS. O uso do WINS não é obrigatório; sua rede vai muito provavelmente funcionar muito bem sem ele. Entretanto, sem um servidor WINS os clientes passam a usar pacotes de broadcast para a navegação (a menos que você utilize um domínio), o que aumenta o tráfego da rede e torna todo o processo mais passível de falhas. Outra limitação importante é que os pacotes de broadcast são descartados pelos roteadores, o que faz com que eles (os pacotes de broadcast) não sejam transmitidos de um segmento a outro da rede caso ela esteja dividida em vários segmentos, interligados através de roteadores. O mesmo acontece caso você tenha duas redes ligadas através de uma VPN, onde o tráfego seja roteado. Em ambos os casos, os pacotes de broadcast são descartados pelos roteadores, fazendo com que os micros em um segmento não enxerguem os micros do outro e vice-versa. A solução em ambos os casos é implantar um servidor WINS na rede. Com isso, os clientes passam a consultar o servidor ao invés de mandar pacotes de broadcast, fazendo com que a navegação funcione mesmo ao utilizar vários segmentos de rede. Para isso, basta incluir a opção dentro da seção [global] do smb.conf:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;wins support = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O próximo passo é configurar os clientes da rede para utilizarem o servidor. A opção fica escondida nas propriedades da conexão de rede, no Protocolo TCP/IP &amp;gt; Propriedades &amp;gt; Avançado &amp;gt; WINS, onde você deve adicionar o endereço IP do servidor:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-37d160ce.png&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A configuração do servidor WINS pode ser também enviada automaticamente para os clientes. Para isso, é necessário incluir a opção &quot;netbios-name-servers&quot; na configuração do servidor DHCP (no arquivo &quot;/etc/dhcp3/dhcpd.conf&quot;, ou &quot;/etc/dhcpd.conf&quot;), especificando o nome do servidor, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;option netbios-name-servers 192.168.1.254;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Esta linha é colocada dentro da seção com a configuração da rede, como nesse exemplo: subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.199; option routers 192.168.1.1; option domain-name-servers 192.168.1.1;&amp;nbsp;&lt;strong&gt;option netbios-name-servers 192.168.1.254;&lt;/strong&gt;&amp;nbsp;option broadcast-address 192.168.1.255; } No caso de outros micros Linux rodando o Samba que forem ser configurados como clientes do servidor principal, a configuração é feita adicionando a opção &quot;wins server = servidor&quot; (também na seção [global] do smb.conf), onde você especifica o endereço IP do servidor principal, como em: wins server = 192.168.1.254 Uma observação importante é que as opções &quot;wins support&quot; e &quot;wins server&quot; são mutuamente exclusivas. Ou a máquina atua como servidor WINS, ou como cliente (nunca as duas coisas ao mesmo tempo), de forma que você não deve jamais combinar as duas opções dentro da configuração. Em versões antigas do Samba, combinar as duas opções na configuração simplesmente fazia com que o servidor deixasse de funcionar. Nas atuais o resultado não chega a ser dramático (o servidor vai simplesmente ignorar a opção que for colocada depois), mas mesmo assim este é um erro grave de configuração que deve ser evitado. Um exemplo de seção [global] usando as opções que vimos até aqui seria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;netbios name = Athenas server&lt;br /&gt;string = Servidor Samba&lt;br /&gt;workgroup = Grupo&lt;br /&gt;username level = 1&lt;br /&gt;preserve case = no&lt;br /&gt;default case = lower&lt;br /&gt;interfaces = eth0&lt;br /&gt;bind interfaces only = yes&lt;br /&gt;local master = yes&lt;br /&gt;os level = 100&lt;br /&gt;preferred master = yes&lt;br /&gt;wins support = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Esta configuração ativa o teste de variações de maiúsculas e minúsculas para os logins recusados (apenas um nível), faz com que todos os arquivos salvos nos compartilhamentos sejam renomeados para caracteres minúsculos, faz com que o servidor escute apenas a interface eth0, que seja master browser da rede e que atue como servidor WINS. Este é um arquivo de configuração perfeitamente utilizável, faltaria apenas adicionar as seções referentes aos compartilhamentos.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;A Seção [Homes]&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Uma vantagem de utilizar usuários &quot;reais&quot; no servidor Samba, em vez de usuários castrados, é que você tem a opção de compartilhar os diretórios home através da seção [homes] no smb.conf. Este é um serviço interno do Samba, que permite compartilhar automaticamente o diretório home de cada usuário, sem precisar criar um compartilhamento separado para cada um. A configuração mais comum é compartilhar os diretórios home com permissão de acesso apenas para o respectivo usuário. Dessa forma, cada usuário tem acesso apenas ao seu próprio diretório home (que aparece no ambiente de redes como um compartilhamento com o mesmo nome), sem poder acessar, nem muito menos alterar o conteúdo dos diretórios home dos demais usuários. Nesse caso, a configuração fica:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[homes]&lt;br /&gt;valid users = %S&lt;br /&gt;read only = no&lt;br /&gt;create mask = 0700&lt;br /&gt;directory mask = 0700&lt;br /&gt;browseable = no&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Não é necessário especificar a pasta a compartilhar, pois ao omitir a linha &quot;path&quot; o Samba sabe que deve compartilhar o home de cada usuário. As opções &quot;create mask = 0700&quot; e &quot;directory mask = 0700&quot; fazem com que todos os arquivos e pastas criados pelo usuário dentro do home sejam acessíveis apenas por ele mesmo. A opção &quot;browseable = no&quot; faz com que cada usuário possa ver apenas seu próprio diretório, o que é reforçado pela opção &quot;valid users = %S&quot;, que diz explicitamente que apenas o próprio usuário deve ter acesso à sua pasta home. Uma queixa comum é que ao acessar o diretório home através do Samba, os usuários verão todos os arquivos e pastas de configuração de programas que são salvos dentro do diretório home, o que pode ser confuso. Uma forma de evitar isso é alterar a configuração, de forma que o Samba compartilhe uma pasta vazia dentro do home, e não o diretório home em si. Com isso é mantido o propósito de oferecer uma pasta particular para o usuário, onde ele possa salvar seus arquivos particulares e seus backups, sem a poluição gerada pela presença dos arquivos de configuração. A configuração nesse caso ficaria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[homes]&lt;br /&gt;path = /home/%u/share&lt;br /&gt;valid users = %S&lt;br /&gt;read only = no&lt;br /&gt;create mask = 0700&lt;br /&gt;directory mask = 0700&lt;br /&gt;browseable = no&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A linha &quot;path = /home/%u/share&quot; especifica que o Samba deve agora compartilhar a pasta &quot;share&quot; dentro do home e não mais o diretório home em si (você pode especificar outra pasta qualquer) e a linha &quot;valid users = %S&quot; garante que a pasta ficará acessível apenas para o próprio usuário. Naturalmente, a pasta &quot;share&quot; precisa ser criada dentro do home de cada usuário manualmente. Você pode fazer isso de forma automática para todos os usuários usando este mini shell script:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;cd /home&lt;br /&gt;for i in *; do&lt;br /&gt;mkdir $i/share&lt;br /&gt;chown $i:$i $i/share&lt;br /&gt;done&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Aproveite para criar também a pasta &quot;share&quot; dentro do diretório &quot;/etc/skel&quot;, que é usado como um modelo para a criação do home de novos usuários. Isso faz com que o diretório seja adicionado ao home de todos os usuários criados daí em diante, de forma automática:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# mkdir /etc/skel/share&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Concluindo, aqui vai uma lista de outras variáveis do Samba para referência:&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%a&lt;/strong&gt;&amp;nbsp;: A versão do Windows usada, onde o &quot;%a&quot; é substituído pelas strings &quot;Win95&quot; (Windows 95/98), &quot;WinNT&quot; (Windows NT 3.x ou 4.x), &quot;Win2K&quot; (Windows 2000 ou XP) ou &quot;Samba&quot; (máquinas Linux rodando o Samba)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%I&lt;/strong&gt;&amp;nbsp;: Endereço IP da máquina cliente (ex: 192.168.1.2)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%m&lt;/strong&gt;&amp;nbsp;: Nome da máquina cliente (ex: cliente1)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%L&lt;/strong&gt;&amp;nbsp;: Nome do servidor (ex: athenas)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%u&lt;/strong&gt;&amp;nbsp;: Nome do usuário, como cadastrado no servidor Linux (ex: joao)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%U&lt;/strong&gt;&amp;nbsp;: Nome do usuário, como enviado pelo cliente Windows (pode ser diferente do login cadastrado no servidor em algumas situações)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%H&lt;/strong&gt;&amp;nbsp;: Diretório home do usuário (ex: /home/maria)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%g&lt;/strong&gt;&amp;nbsp;: Grupo primário do usuário (ex: users)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%S&lt;/strong&gt;&amp;nbsp;: Nome do compartilhamento atual (o valor informado entre colchetes, ex: arquivos)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%P&lt;/strong&gt;&amp;nbsp;: Pasta compartilhada (o valor informado na opção &quot;path&quot;, ex: /mnt/arquivos)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%v&lt;/strong&gt;&amp;nbsp;: Versão do Samba (ex: 3.2.24)&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px; text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;%T&lt;/strong&gt;&amp;nbsp;: Data e horário atual&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Ao longo do texto, veremos alguns outros exemplos de uso destas variáveis, mas você pode usá-las em outras situações para criar compartilhamentos &quot;inteligentes&quot;, que mostram pastas diferentes de acordo com as propriedades do cliente. Por exemplo, a variável &quot;%a&quot; (que indica a versão do Windows no cliente), poderia ser usada para criar um compartilhamento com drivers, que mostrasse diretamente a pasta com os drivers corretos para a versão do Windows usada. Nesse caso, você poderia usar algo como:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[drivers]&lt;br /&gt;path = /mnt/sda2/drivers/%a&lt;br /&gt;read only = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A pasta &quot;/mnt/sda2/drivers/&quot; incluiria uma série de sub-pastas, com os valores possíveis para a variável, incluindo &quot;Win95&quot;, &quot;WinNT&quot;, &quot;Win2K&quot; e &quot;Samba&quot;. Ao acessar o compartilhamento, o cliente vê apenas o conteúdo da pasta correspondente ao sistema operacional usado.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;A Conta Guest&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;No Windows XP é usado por padrão um modo simplificado de compartilhamento de arquivos, o &quot;simple sharing&quot;, que visa imitar o modo de acesso do Windows 95/98, onde os compartilhamentos são públicos e você apenas define se eles são apenas leitura ou leitura e escrita. Na verdade, o Windows XP usa o controle de acesso com base no usuário, assim como o Samba 3, mas, por baixo dos panos, todos os acessos passam a ser mapeados para a conta &quot;guest&quot; (ativa por padrão), o que permite que usuários remotos sem login válido acessem os compartilhamentos diretamente. Este recurso é também chamado de &quot;force guest&quot;. Naturalmente, podemos fazer o mesmo no Samba. Para isso, adicione as linhas abaixo dentro da seção [global] do smb.conf:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;map to guest = bad&lt;br /&gt;user guest account = guest&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A primeira opção faz com que sempre que um cliente especificar um usuário inválido ao tentar acessar o servidor, o servidor mapeie a requisição para o login especificado na opção &quot;guest account&quot;, que é usada para acessar o compartilhamento. Neste exemplo, qualquer usuário não autenticado passaria a usar a conta &quot;guest&quot;, que deve ter sido previamente cadastrada no servidor. Você pode também usar qualquer outra conta válida, como em &quot;guest account = maria&quot;. Uma opção menos usada é a &quot;&lt;strong&gt;map to guest = bad password&lt;/strong&gt;&quot;. Ela se diferencia da &quot;map to guest = bad user&quot; pois permite o acesso apenas caso o usuário especifique um login válido, mas erre apenas a senha. O principal motivo dela não ser muito usada é que ela confunde o usuário, já que ele ou vai achar que está realmente logado no servidor (quando na verdade está apenas acessando de forma limitada através da conta guest) ou vai passar a achar que o servidor aceita qualquer senha. Para que os usuários não-autenticados possam acessar os compartilhamentos, você deve explicitamente autorizar o acesso, adicionando a opção &quot;&lt;strong&gt;guest ok = yes&lt;/strong&gt;&quot; na configuração, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[global]&lt;br /&gt;netbios name = Sparta&lt;br /&gt;workgroup = Grupo&lt;br /&gt;map to guest = bad&lt;br /&gt;user guest account = guest&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[publico]&lt;br /&gt;path = /mnt/sda2/publico&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;guest ok = yes&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Note que no exemplo usei a opção &quot;writable = yes&quot;. Entretanto, para que os usuários não-autenticados possam efetivamente escrever na pasta, é necessário verificar se as permissões de acesso da pasta permitem que a conta especificada (&quot;guest&quot; no exemplo) altere os arquivos. Como disse anteriormente, o Samba está subordinado às permissões de acesso do sistema. Outra opção comum em compartilhamentos públicos é a &quot;&lt;strong&gt;guest only = yes&lt;/strong&gt;&quot; (usada no lugar da &quot;guest ok = yes&quot;, na seção [global]). Ela simula o &quot;simple sharing&quot; do Windows XP, mapeando qualquer acesso para a conta guest, sem sequer abrir o prompt de login para o cliente. Vamos então a mais um exemplo de configuração do smb.conf, desta vez usando a conta guest para criar um servidor de arquivos público. Ele possui duas partições de arquivos (montadas nas pastas &quot;/mnt/hda2 e &quot;/mnt/sda1&quot;) que ficam disponíveis a todos os usuários da rede:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[global]&lt;br /&gt;netbios name = Plutus&lt;br /&gt;server string = Servidor público&lt;br /&gt;workgroup = Grupo&lt;br /&gt;local master = yes&lt;br /&gt;os level = 100&lt;br /&gt;preferred master = yes&lt;br /&gt;wins support = yes&lt;/strong&gt;&lt;strong&gt;map to guest = bad user&lt;br /&gt;guest account = gdh&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[arquivos]&lt;br /&gt;path = /mnt/hda2&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;strong&gt;guest ok = yes&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[backups]&lt;br /&gt;path = /mnt/sda1&lt;br /&gt;writable = yes&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;guest ok = yes&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Esta configuração é bastante simples e a prova de falhas. O servidor vai assumir a função de master browser, se responsabilizando pela navegação dos clientes e vai mapear qualquer acesso para a conta &quot;gdh&quot; usada na opção &quot;guest account&quot;, permitindo que qualquer um possa ler e gravar arquivos nos dois compartilhamentos. As duas principais observações são que o usuário &quot;gdh&quot; deve ser um usuário real do sistema, cadastrado no servidor Samba, e que ele deve ser o dono das duas pastas compartilhadas, de forma que não tenha problemas para acessar seu conteúdo. Isso pode ser feito usando os 4 comandos a seguir:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;# adduser gdh &amp;lt;senha&amp;gt;&lt;br /&gt;# smbpasswd -a gdh &amp;lt;mesma senha&amp;gt;&lt;/strong&gt;&lt;strong&gt;# chown -R gdh:gdh /mnt/hda2&lt;br /&gt;# chown -R gdh:gdh /mnt/sda1&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Essa configuração é ideal para pequenos servidores de rede local, que devem apenas disponibilizar arquivos na rede, sem muita segurança. Ela é similar ao exemplo de configuração para um servidor de arquivos público que incluí no livro Redes, Guia Prático.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Lixeira no Samba&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em qualquer servidor de arquivos, a principal prioridade é assegurar a integridade e a segurança dos dados. Entretanto, por mais estável que seja a rede e por mais robusto que seja o servidor, o elo mais fraco da cadeia acaba sendo sempre o usuário. De nada adianta um servidor perfeitamente estável se ele deleta um arquivo importante sem querer. Pensando nisso, o Samba oferece a opção de usar uma lixeira, que pode lhe poupar muita dor de cabeça em diversas situações. Isso é feito através da opção &quot;&lt;strong&gt;vfs object = recycle&lt;/strong&gt;&quot;, que cria uma lixeira dentro de cada pasta compartilhada, que passa a armazenar todos os arquivos deletados. Isso previne a remoção acidental de arquivos, já que o usuário passa a precisar deletar o arquivo e em seguida limpar o conteúdo da lixeira para realmente removê-lo, o que é o comportamento esperado por muitos. Por padrão, os arquivos deletados vão para a pasta &quot;.recycle&quot; (dentro do compartilhamento), mas o nome pode ser alterado através da opção &quot;recycle:repository = lixeira&quot; (onde o &quot;lixeira&quot; é o nome desejado, que pode ser qualquer um). Quando uma pasta é deletada, o padrão é simplesmente misturar todos os arquivos no diretório raiz da lixeira, mas isso pode ser evitado adicionando a opção &quot;recycle:keeptree = yes&quot;. Aqui temos mais um exemplo de compartilhamento, incluindo as três opções:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[projetos]&lt;br /&gt;path = /mnt/sda2/projetos&lt;br /&gt;writable = yes&lt;br /&gt;valid users = +apolo, isac&lt;/strong&gt;&lt;strong&gt;vfs object = recycle&lt;br /&gt;recycle:repository = lixeira&lt;br /&gt;recycle:keeptree = yes&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Outra opção útil é a &quot;recycle:versions&quot;, que faz com que a lixeira mantenha diferentes versões do mesmo arquivo, em vez de manter apenas a última versão. Os arquivos repetidos passam então a ser renomeados para &quot;Copy #1 of Samba.sxw&quot;, &quot;Copy #2 of Samba.sxw&quot; e assim por diante.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;recycle:versions = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Com isso, você passa a dormir um pouco mais tranquilo a noite e se salva (na maior parte dos casos) de precisar recuperar arquivos acidentalmente deletados a partir de backups. É preciso apenas se lembrar de verificar o conteúdo das lixeiras de vez em quando e limpar as pastas quando elas começarem a consumir muito espaço em disco. Você pode inclusive deletar a pasta da lixeira inteira, pois ela é recriada automaticamente quando o próximo arquivo for deletado.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.mktecnologia.net.br/images/stories/food/img-fb27b7c9.jpg&quot; style=&quot;border: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Uma opção para reduzir o problema do espaço desperdiçado é centralizar todas as lixeiras em uma única pasta. Isso permite inclusive que você utilize uma partição ou um HD separado para armazenar os arquivos da lixeira, sem correr o risco de ela crescer até ocupar todo o espaço disponível na partição principal. Para isso, usamos a opção &quot;recycle:repository&quot;, seguida da pasta a ser utilizada (que deve ser criada previamente), como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;recycle:repository = /var/samba/trash/&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Como adicionamos o caminho completo (em vez de usar &quot;recycle:repository = lixeira&quot;, como no exemplo anterior), a opção pode tanto ser adicionada individualmente em cada compartilhamento quanto ser especificada apenas uma vez na seção [global], o que faz com que a lixeira passe a ser automaticamente usada para arquivos deletados em todos os compartilhamentos do servidor. Centralizar todos os arquivos em uma única pasta criaria uma grande confusão, já que ela misturaria arquivos deletados por todos os usuários. Uma solução é adicionar a variável &quot;%U&quot;, que faz com que os arquivos sejam organizados em várias subpastas, separados por usuário (as subpastas usadas por cada usuário são criadas automaticamente conforme necessário). Nesse caso a opção fica:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;recycle:repository = /var/samba/trash/%U&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O problema em usar essa opção é que os usuários deixam de ver a lixeira, já que ela passa a ficar em uma pasta separada. Uma solução para o problema é criar um novo compartilhamento, que permite que cada usuário veja sua lixeira particular. Para isso, iremos novamente usar a variável &quot;%U&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[lixeira]&lt;br /&gt;path = /var/samba/trash/%U&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Usei a opção &quot;writable = yes&quot; para permitir que o próprio usuário possa limpar a lixeira quando quiser, mas isso é opcional. Vale lembrar que para que o usuário consiga limpar os arquivos da lixeira, é necessário que ele tenha permissão de escrita para a pasta &quot;/var/samba/trash/&quot;. Nesse caso, você tem a opção de simplesmente abrir as permissões da pasta (chmod 777), ou ajustar manualmente as permissões da sub-pasta de cada usuário, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# chown -R joao:joao /var/samba/trash/joao&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Mais uma medida útil para evitar desperdício de espaço é bloquear a gravação de arquivos de backup e de arquivos temporários na lixeira, já que eles costumam ser numerosos e raramente são importantes. É saudável bloquear também arquivos .iso (que são tipicamente muito grandes), de forma que eles sejam também deletados diretamente. As extensões de arquivos são especificadas através da opção &quot;recycle:exclude&quot; e nomes de pasta através da opção &quot;recycle:exclude_dir&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso&lt;br /&gt;recycle:exclude_dir = tmp, cache&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Assim como a &quot;recycle:repository&quot;, as demais opções da lixeira podem tanto serem especificadas individualmente dentro de cada compartilhamento quanto diretamente dentro da seção [global], o que é naturalmente o mais simples caso você deseje ativá-la para todos os compartilhamentos. O default do Samba 3 é manter todas as opções desativadas, de forma que a lixeira só é usada quando as opções são especificadas. Um exemplo de configuração, com a lixeira ativa dentro da seção [global], dois compartilhamentos de arquivos e mais o compartilhamento que dá acesso à pasta central da lixeira por parte dos usuários seria:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[global]&lt;br /&gt;netbios name = Phanteon&lt;br /&gt;server string = Servidor com lixeira&lt;br /&gt;workgroup = Grupo&lt;br /&gt;local master = yes&lt;br /&gt;os level = 100&lt;br /&gt;preferred master = yes&lt;br /&gt;wins support = yes&lt;/strong&gt;&lt;strong&gt;vfs objects = recycle&lt;br /&gt;recycle:keeptree = yes&lt;br /&gt;recycle:versions = yes&lt;br /&gt;recycle:repository = /var/samba/trash/%U&lt;br /&gt;recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso&lt;br /&gt;recycle:exclude_dir = tmp, cache&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[engenharia]&lt;br /&gt;path = /mnt/sda2/engenharia&lt;br /&gt;writable = yes&lt;br /&gt;valid users = +engenheiros&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[gerencia]&lt;br /&gt;path = /mnt/gerencia&lt;br /&gt;writable = yes&lt;br /&gt;valid users = paulo, rebeca&lt;br /&gt;hosts allow = micro3, micro4&lt;br /&gt;browseable = no&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;[lixeira]&lt;br /&gt;path = /var/samba/trash/%U&lt;br /&gt;writable = yes&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Auditando Acessos&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O Samba oferece também um recurso de geração de log. Ele pode ser ativado adicionando as opções abaixo na seção [global] do smb.conf:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;log level = 1&lt;br /&gt;log file = /var/log/samba.log&lt;br /&gt;max log size = 1000&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;A opção &quot;log level&quot; indica o nível das mensagens (de 0 a 10), sendo que o nível 0 mostra apenas mensagens críticas, o nível 1 mostra alguns detalhes sobre os acessos e os demais mostram diversos níveis de informações de debug, úteis a desenvolvedores. A opção &quot;log file&quot; indica o arquivo onde ele será gerado e a &quot;max log size&quot; indica o tamanho máximo, em kbytes. A partir do Samba 3.04 foi incluído um módulo de auditoria, que permite logar os acessos e as modificações feitas de uma forma muito mais completa que o log tradicional. Isso é feito através do módulo &quot;full_audit&quot;, que (do ponto de vista técnico) funciona de forma similar ao módulo &quot;recycle&quot; usado pela lixeira. O primeiro passo é ativar o módulo, o que é feito através da linha abaixo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;vfs objects = full_audit&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O próximo passo é definir quais operações devem ser logadas através da opção &quot;full_audit:success&quot;, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;full_audit:success = open, opendir, write, unlink, rename, mkdir, rmdir, chmod, chown&lt;/strong&gt;(as opções formam uma única linha)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;As opções que incluí no exemplo são open (ler um arquivo), opendir (ver os arquivos dentro de uma pasta), write (alterar um arquivo), unlink (deletar um arquivo), rename (renomear um arquivo), mkdir (criar um diretório), rmdir (remover um diretório), chmod (alterar as permissões de acesso de um arquivo) e chown (mudar o dono de um arquivo). Você pode remover algumas destas opções, deixando apenas as opções desejadas, ou ver uma lista completa das opções que podem ser incluídas no manual do vfs_full_audit, disponível no:&amp;nbsp;&lt;a href=&quot;http://samba.org/samba/docs/man/manpages-3/vfs_full_audit.8.html&quot; style=&quot;color: #333333;&quot;&gt;http://samba.org/samba/docs/man/manpages-3/vfs_full_audit.8.html&lt;/a&gt;&amp;nbsp;Continuando a configuração, especificamos as informações que desejamos que sejam incluídas no log, usando a opção &quot;full_audit:prefix&quot;. Aqui podemos utilizar as variáveis que mostrei no tópico sobre o compartilhamento [homes], como a &quot;%u&quot; (o nome do usuário), &quot;%I&quot; (o IP da máquina) e &quot;%S&quot; (o nome do compartilhamento onde foi feito o acesso ou a alteração). Não é necessário incluir a variável referente ao nome da máquina, pois o nome é incluído automaticamente:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;full_audit:prefix = %u|%I|%S&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Por padrão, o módulo loga não apenas os acessos e modificações, mas também um grande volume de mensagens de alerta e erros gerados durante a operação. A opção &quot;full_audit:failure = none&quot; evita que estas mensagens sejam logadas, fazendo com que o log fique muito mais limpo e seja mais fácil encontrar as opções que realmente interessam:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;full_audit:failure = none&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Concluindo, especificamos o nível dos alertas, entre os suportados pelo syslog, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;full_audit:facility = local5&lt;br /&gt;full_audit:priority = notice&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Juntando tudo, temos:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;vfs objects = full_audit&lt;br /&gt;full_audit:success = open, opendir, write, unlink, rename, mkdir, rmdir, chmod, chown&lt;br /&gt;full_audit:prefix = %u|%I|%S&lt;br /&gt;full_audit:failure = none&lt;br /&gt;full_audit:facility = local5&lt;br /&gt;full_audit:priority = notice&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Esta configuração pode ser tanto incluída dentro da seção [global] (de forma que o log inclua os acessos e as alterações feitas em todos os compartilhamentos) quanto ser incluída apenas na configuração de um compartilhamento específico. Com isso, o Samba vai passar a gerar os eventos referentes aos acessos. Falta agora configurar o sysklogd (o serviço responsável pela geração dos logs do sistema), para logar os eventos, gerando o arquivo de log que poderá ser consultado. Para isso, abra o arquivo &quot;&lt;strong&gt;/etc/syslog.conf&lt;/strong&gt;&quot; e adicione a linha abaixo:&amp;nbsp;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;local5.notice /var/log/samba-full_audit.log&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Note que o &quot;local5.notice&quot; corresponde aos valores informados nas opções &quot;full_audit:facility&quot; e &quot;full_audit:priority&quot;, enquanto o &quot;/var/log/samba-full_audit.log&quot; é o arquivo de log que será gerado. Depois de concluída a configuração, reinicie os serviços e o log passará a ser gerado imediatamente:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# /etc/init.d/samba restart&lt;br /&gt;# /etc/init.d/sysklogd restart&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Dentro do arquivo, você verá entradas contendo a data e hora, o nome da máquina, o usuário, o IP da máquina, o nome do compartilhamento, a operação realizada e o nome do arquivo ou pasta onde ela foi realizada, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Nov 18 15:21:15 m5 smbd_audit: joao|192.168.1.23|arquivos|opendir|ok|.&lt;br /&gt;Nov 18 15:21:29 m5 smbd_audit: joao|192.168.1.23|arquivos|open|ok|r|addr.txt&lt;br /&gt;Nov 18 15:21:34 m5 smbd_audit: joao|192.168.1.23|arquivos|mkdir|ok|trabalho&lt;br /&gt;Nov 18 15:21:36 m5 smbd_audit: joao|192.168.1.23|arquivos|opendir|ok|trabalho&lt;br /&gt;Nov 18 15:21:43 m5 smbd_audit: joao|192.168.1.23|arquivos|open|ok|w|trabalho/Samba.sxw&lt;br /&gt;Nov 18 15:21:44 m5 smbd_audit: joao|192.168.1.23|arquivos|open|ok|w|trabalho/foto.jpg&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;O log conterá entradas referentes a todos os usuários e máquinas, mas é fácil ver apenas as entradas referentes a um determinado usuário, compartilhamento, endereço IP ou outro parâmetro qualquer ao listar o arquivo pelo terminal usando o grep, que permite mostrar apenas as linhas contendo determinados trechos de texto, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# cat /var/log/samba-full_audit.log | grep &quot;joao|192.168.1.23&quot;&lt;br /&gt;(mostra os acessos provenientes do usuário joao, feitos a partir do endereço 192.168.1.23)&lt;br /&gt;# cat /var/log/samba-full_audit.log | grep &quot;|arquivos|&quot;&lt;br /&gt;(acessos feitos ao compartilhamento &quot;arquivos&quot;, por parte de qualquer usuário)&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;E assim por diante. Você pode também direcionar a saída para um novo arquivo (ao invés de tentar lê-la pelo próprio terminal), como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# cat /var/log/samba-full_audit.log | grep &quot;|arquivos|&quot; &amp;gt; arquivos.log&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; list-style: none; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;background-image: url(http://www.mktecnologia.net.br/templates/ja_purity/images/bullet.gif); background-position: 18px 8px; background-repeat: no-repeat no-repeat; line-height: 21px; padding-left: 30px;&quot;&gt;&lt;h1 style=&quot;font-family: &#39;Segoe UI&#39;, Arial, Helvetica, sans-serif; font-size: 22px; margin: 1em 0px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;Backends: smbpasswd ou tdbsam&lt;/strong&gt;&lt;/h1&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;As primeiras versões do Samba suportavam apenas o uso de senhas de texto puro, que eram transmitidas de forma não encriptada através da rede. Ainda é possível reverter a este sistema primitivo nas versões recentes do Samba usando a opção &quot;encrypt passwords = no&quot; no smb.conf, mas, além de não trazer nenhuma vantagem, isso quebra a compatibilidade com todas as versões recentes do Windows, que não aceitam o envio de senhas em texto puro. Durante a evolução do Samba, foram criados diversos backends, que permitem armazenar senhas encriptadas e outras informações referentes aos usuários. Você pode escolher qual backend usar através da opção &quot;passdb backend&quot; do smb.conf. Vamos entender como eles funcionam. O&amp;nbsp;&lt;strong&gt;smbpasswd&lt;/strong&gt;&amp;nbsp;é o backend mais simples. Nele, as senhas são salvas no arquivo &quot;/etc/samba/smbpasswd&quot; e são transmitidas de forma encriptada através da rede, com suporte ao sistema NTLM, usado pelas versões contemporâneas do Windows. A vantagem do smbpasswd é que ele é um sistema bastante simples. Embora encriptadas, as senhas são armazenadas em um arquivo de texto, com uma conta por linha. Se você quer apenas configurar um servidor Samba para compartilhar arquivos e impressoras com a rede local, sem usá-lo como PDC, então o smbpasswd funciona bem. Ele é usado por padrão no Samba 3, de forma que se o arquivo smb.conf do seu servidor não contém a linha &quot;passdb backend =&quot; (como nos exemplos que vimos até aqui), você está usando justamente o smbpasswd. Em seguida temos o&amp;nbsp;&lt;strong&gt;tdbsam&lt;/strong&gt;, que usa uma base de dados muito mais robusta, armazenada no arquivo &quot;&lt;strong&gt;/var/lib/samba/passdb.tdb&lt;/strong&gt;&quot; (é justamente este arquivo que o script executado durante a instalação do pacote &quot;samba&quot; no Debian pergunta se deve ser criado). O tdbsam oferece duas vantagens sobre o smbpasswd: oferece um melhor desempenho em servidores com um grande número de usuários cadastrados e oferece suporte ao armazenamento dos controles SAM estendidos usados pelas versões server do Windows. O uso do tdbsam é fortemente recomendável caso seu servidor tenha mais do que algumas dezenas de usuários cadastrados ou caso você pretenda usar seu servidor Samba como PDC da rede (veja mais detalhes a seguir). Ele é também um pré-requisito caso você precise migrar um domínio NT já existente para o servidor Samba. Ao usar uma versão recente do Samba, ativar o uso do tbdsam é bastante simples, basta incluir a linha &quot;passdb backend = tdbsam&quot; na seção [global] do smb.conf, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;strong&gt;[global]&lt;br /&gt;netbios name = Sparta&lt;br /&gt;workgroup = Grupo&lt;br /&gt;server string = Servidor&lt;br /&gt;encrypt passwords = true&lt;br /&gt;wins support = yes&lt;br /&gt;preferred master = yes&lt;br /&gt;os level = 100&lt;br /&gt;enable privileges = yes&lt;/strong&gt;&lt;strong&gt;passdb backend = tdbsam&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Embora o arquivo de senhas seja diferente, o comando para cadastrar os usuários no Samba ao usar o tdbsam continua sendo o mesmo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# smbpasswd -a usuario&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Isso acontece porque, ao ser executado, o smbpasswd verifica a configuração presente no smb.conf e assim realiza as operações necessárias para cadastrar os usuários no backend utilizado. A principal dica é que, ao utilizar o tdbsam, você deve adicionar a linha &quot;passdb backend = tdbsam&quot; no smb.conf logo no início da configuração, antes de começar a cadastrar os usuários no servidor, caso contrário, o smbpasswd cadastrará os usuários no smbpasswd e você precisará cadastrá-los novamente para atualizar a base do tdbsam mais tarde. Em muitos casos, um script incluído na distribuição pode se encarregar de fazer a conversão automaticamente, mas é melhor não contar com isso. Para verificar se os usuários estão cadastrados na base de dados do tdbsam, use o comando &quot;pdbedit -Lw&quot; (como root). Ele deve retornar uma lista contendo todos os usuários cadastrados, como em:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;background-color: white;&quot;&gt;# pdbedit -Lw&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: xx-small; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;gdh:1006:5567A38FC604AC6B90213960766D16B5:15350B7F4983CB5EAC073A892B423E8E:[U ]:LCT-471F5AF2:&lt;br /&gt;root:0:E412294BCF24C19D433AC183134CC0F3:121797EEFB127E62222B23F77ED087BE:[U ]:LCT-464460FF:&lt;br /&gt;manuel:1005:5567A38FC604AC63902139606B6D16B5:15350B7F4983CB5EAC073A892C687E8E:[U ]:LCT-4710F13C:&lt;br /&gt;hp$:1007:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:0D80C51183ED74320799B5BEDDCBE388:[W ]:LCT-47421493:&lt;br /&gt;m5$:1009:B233C3E987D08D924405A9EF76E52792:65DD4A9908A35667D79B599F94691E34:[W ]:LCT-4742D747:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-top: 1em; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Em seguida temos o&amp;nbsp;&lt;strong&gt;mysqlsam&lt;/strong&gt;&amp;nbsp;e o&amp;nbsp;&lt;strong&gt;ldapsam&lt;/strong&gt;, onde as contas e senhas são armazenadas em, respectivamente, um servidor MySQL e um servidor LDAP. O uso do MySQL em conjunto com o Samba não é muito comum, mas o LDAP vem crescendo bastante em grandes redes. A grande vantagem é que o banco de dados pode ser acessado por vários servidores, sem necessidade de replicar o arquivo de senhas manualmente (usando o rsync, por exemplo). Isso é muito útil no caso de redes muito grandes onde a autenticação dos usuários é dividida entre vários servidores. Nesta configuração, o PDC divide a carga de trabalho com um conjunto de BDCs (backup domain controllers), que podem ser tanto outros servidores Samba quanto servidores Windows. Os BDCs são subordinados ao servidor PDC, mas todos tem acesso à mesma base de dados com os usuários, armazenada no servidor LDAP, o que evita problemas de sincronismo entre eles. De uma forma geral, um único PDC usando o tdbsam como backend atende bem a até 250 clientes. Este limite não é relacionado ao uso do tdbsam, mas sim a questões práticas relacionadas ao desempenho da rede. Ele pode ser maior ou menor na prática, de acordo com a velocidade da rede (100 ou 1000 megabits), o hardware do servidor e a carga sobre a rede. A partir daí, passa a fazer sentido migrar para um banco de dados LDAP e passar a adicionar servidores BDC secundários.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; font-size: xx-small;&quot;&gt;Fonte:&amp;nbsp;http://www.mktecnologia.net.br&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/1166502795867104724/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/05/configuracao-avancada-do-samba.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/1166502795867104724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/1166502795867104724'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/05/configuracao-avancada-do-samba.html' title='Configuração Avançada do Samba'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-7715302454116168172</id><published>2013-04-17T20:27:00.004-07:00</published><updated>2013-04-17T20:27:52.850-07:00</updated><title type='text'>Ativando o TouchPad no Linux Fedora</title><content type='html'>O Fedora é um ambiente de trabalho leve e flexível que eu tenho usado. Infelizmente, tive um pequeno problema com o touchpad Synaptics, não posso habilitar a função de tocar. Após algumas pesquisas eis a solução encontrada:&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Passo 1&lt;/b&gt;. Como o usuário root, realizar o backup do arquivo &quot;50 synaptics.conf&quot; no diretório &quot;/ usr/share/X11/xorg.conf.d /&quot;:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;i&gt;# Cp -v &amp;nbsp;/usr/share/X11/xorg.conf.d/50-synaptics.conf /usr/share/X11/xorg.conf.d/50-synaptics.conf.bak&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Passo 2.&lt;/b&gt; Como o usuário root, vá para o terminal e digite:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;i&gt;# Vi /usr/share/X11/xorg.conf.d/50-synaptics.conf&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
em seguida, substitua-o por:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
Section &amp;nbsp;“InputClass”&lt;/div&gt;
&lt;div&gt;
Identifier &amp;nbsp;“touchpad catchall”&lt;/div&gt;
&lt;div&gt;
Driver &amp;nbsp;“synaptics”&lt;/div&gt;
&lt;div&gt;
MatchIsTouchpad &amp;nbsp;“on”&lt;/div&gt;
&lt;div&gt;
Option &amp;nbsp;“TapButton1″ &amp;nbsp;“1″&lt;/div&gt;
&lt;div&gt;
Option &amp;nbsp;“VertEdgeScroll” &amp;nbsp;“1″&lt;/div&gt;
&lt;div&gt;
MatchDevicePath &amp;nbsp;“/dev/input/event*”&lt;/div&gt;
&lt;div&gt;
EndSection&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Em seguida, salve o arquivo e saia.&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;&lt;b&gt;# &lt;/b&gt;Pressione &lt;b&gt;Esc &lt;/b&gt;após insira&lt;b&gt; : &quot;&lt;/b&gt;dois pontos&lt;b&gt;&quot; &lt;/b&gt;e por fim digite&lt;b&gt; &quot;x&quot; &lt;/b&gt;para sair e salvar.&lt;/i&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Passo 3.&lt;/b&gt;&amp;nbsp;Reinicie o seu sistema. Então efetue o login e agora é só testar o touchpad tocando nele para abrir arquivos.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Boa sorte a todos!&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/7715302454116168172/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/04/ativando-o-touchpad-no-linux-fedora.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7715302454116168172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7715302454116168172'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/04/ativando-o-touchpad-no-linux-fedora.html' title='Ativando o TouchPad no Linux Fedora'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-4242541139459404110</id><published>2013-04-17T10:03:00.003-07:00</published><updated>2013-04-17T10:03:58.840-07:00</updated><title type='text'>Lista de Compiladores de C e C++</title><content type='html'>&lt;br /&gt;
&lt;h1 style=&quot;background-color: white; color: #098cb6; font-family: Tahoma; font-size: 18px; margin: 6px 0px;&quot;&gt;
&lt;br /&gt;&lt;/h1&gt;
&lt;div style=&quot;background-color: white; color: #48495b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 6px; margin-top: 6px;&quot;&gt;
Para baixar os compiladores ou para mais informações, clique no nome do compilador.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #48495b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 6px; margin-top: 6px;&quot;&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;1&quot; cellspacing=&quot;2&quot; style=&quot;color: #48495b; font-size: 11px; width: 100%px;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th align=&quot;center&quot;&gt;Nome&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;Gratuito&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;Descrição&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;http://superdownloads.uol.com.br/download/199/bloodshed-dev-c/&quot; style=&quot;color: #0c9fba; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;Dev-C++&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;sim&lt;/td&gt;&lt;td&gt;Criado pela Bloodshed, o melhor para quem é iniciante tanto na linguagem quanto na programação. Tem suporte a projeto e boa interface com o usuário. A desvantagem é a impossibilidade de se criar projetos muito extensos. Apesar de compilar a linguagem C, seu código é escrito em um código totalmente diferente - o Delphi!&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;GCC&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;sim&lt;/td&gt;&lt;td&gt;Compilador utilizado pelo projeto GNU. É padrão ANSI C e nativo do sistema Linux, facilitando muito a vida de usuários Linux, pois não é preciso instalar compiladores de terceiros. Seu único problema é a falta de uma interface, que prejudica quem é principiante na linguaguem.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.codegear.com/products/cppbuilder&quot; style=&quot;color: #0c9fba; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;C++ Builder&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;não&lt;/td&gt;&lt;td&gt;O C++ Builder é um dos melhores compiladores que tem, com possibilidade de criação de projetos extensos. A Borland mantém no site da Code Gear duas versões: uma demo e outra paga. Ele segue o padrão ISO ou ANSI C, mas também tem muitas bibliotecas não padrão, fazendo muitas vezes com que o programa perca a portabilidade e o código escrito no C++ Builder não rode em outros compiladores, mesmo que a linguagem C seja a mesma.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.microsoft.com/brasil/msdn/cplusplus/default.mspx&quot; style=&quot;color: #0c9fba; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;Visual C++&lt;/a&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;não&lt;/td&gt;&lt;td&gt;O visual C++ é um compilador profissional da Microsoft que compõe o pacote Visual Studio, com vários recursos, como incremento de código, depurador de erros avançado e outras ferramentas que aumentam a produtividade do programador. O problema é que por ser da Microsoft tem o preço elevado e só compensará se você for usar esta linguagem para desenvolvimento profissional em aplicações Windows. Tem uma versão trial no site oficial.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #48495b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 6px; margin-top: 6px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #48495b; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 6px; margin-top: 6px;&quot;&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt;Fonte:&amp;nbsp;&lt;a href=&quot;http://www.tiexpert.net/programacao/algoritmo/lista-compiladores-c.php&quot;&gt;http://www.tiexpert.net/programacao/algoritmo/lista-compiladores-c.php&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/4242541139459404110/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/04/lista-de-compiladores-de-c-e-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/4242541139459404110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/4242541139459404110'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/04/lista-de-compiladores-de-c-e-c.html' title='Lista de Compiladores de C e C++'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-880608194239531352</id><published>2013-04-17T08:38:00.002-07:00</published><updated>2013-04-17T08:38:52.471-07:00</updated><title type='text'>Clix Sense PTC</title><content type='html'>&amp;nbsp;&lt;span style=&quot;background-color: white; color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;Muitos já devem conhecer até mesmo por que ele existe desde 2008, eu mesmo ja usava este ptc mas como na época ele tinha os cliks de 0,001 não o quiz usar mais, mas como o neobux aderiu ao mesmo preço por cliks voltei a usar então volto a indicalo.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;post-body entry-content&quot; id=&quot;post-body-5653019791768193007&quot; itemprop=&quot;description articleBody&quot; style=&quot;background-color: white; color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; position: relative; width: 576px;&quot;&gt;
&lt;br /&gt;Hoje em dia ele representa esta melhor que o neo bux!&lt;br /&gt;&lt;br /&gt;Vamos comprarar:&lt;br /&gt;&lt;br /&gt;NeoBux cliks: 0,001 até 0,015 sendo stander ( tempo maior de espera por anuncio&lt;br /&gt;ClixSense cliks: 0,001 até 0,015 sendo stander&lt;br /&gt;&lt;br /&gt;NeoBux&amp;nbsp;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong style=&quot;color: green;&quot;&gt;PREMIUM&lt;/strong&gt;&amp;nbsp;members: 90 dollars sem nivel de referidos&lt;/span&gt;ClixSense&amp;nbsp;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong style=&quot;color: green;&quot;&gt;PREMIUM&lt;/strong&gt;&amp;nbsp;members:&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;14.95 dollars até 8 nivel de referidos&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;NeoBux&amp;nbsp;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong style=&quot;color: green;&quot;&gt;&lt;/strong&gt;:&amp;nbsp;&lt;/span&gt;Neopoints trocas por referidos&lt;br /&gt;ClixSense: ClixGrid Ganhe até 5 dollars em sua conta se acerta o quadro onde esta a figura sem nenhum custo adicional!&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong style=&quot;color: green;&quot;&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;NeoBux&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong style=&quot;color: green;&quot;&gt;&lt;/strong&gt;:&lt;/span&gt;&amp;nbsp;Toolbar sim&lt;br /&gt;ClixSense: Toolbar sim&lt;br /&gt;&lt;br /&gt;NeoBux&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong style=&quot;color: green;&quot;&gt;&lt;/strong&gt;:&lt;/span&gt;&amp;nbsp;Pagamento minimo 10,00&lt;br /&gt;ClixSense: Pagamento minimo 10,00&lt;br /&gt;&lt;br /&gt;Bom galera pra quem usa o neo indico agora tambem o clixSense pois os dois são compativeis e pode ser clicados ao mesmo tempo!!!&lt;br /&gt;&lt;br /&gt;Ai fica o link pra quem querer aderir a este ptc&amp;nbsp;&lt;a href=&quot;http://www.clixsense.com/?5019894&quot; style=&quot;background-color: transparent;&quot;&gt;http://www.clixsense.com/?5019894&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/880608194239531352/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/04/clix-sense-ptc.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/880608194239531352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/880608194239531352'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/04/clix-sense-ptc.html' title='Clix Sense PTC'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-2791998157034665521</id><published>2013-03-13T09:50:00.001-07:00</published><updated>2013-03-13T09:51:45.553-07:00</updated><title type='text'>Lista AntiSpam</title><content type='html'>&lt;br /&gt;
&lt;div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white;&quot;&gt;O
fluxo de spam vem&amp;nbsp;aumentando&amp;nbsp;a cada dia, isso ocasiona
muitos impactos para as empresas, vamos aos principais:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;a href=&quot;http://hypescience.com/wp-content/uploads/2011/05/spam.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;http://hypescience.com/wp-content/uploads/2011/05/spam.jpg&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;color: black; font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Times, Times New Roman, serif;&quot;&gt;-
Aumento no trafego no link de internet e rede interna.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-
Risco de segurança (vírus, trojan,&amp;nbsp;spyware).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-
Improdutividade.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-
Perda de espaço em disco.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-
Maior tempo&amp;nbsp;necessário&amp;nbsp;para realizar backup do servidor de
e-mail.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;Com
intuito de ajudar a&amp;nbsp;prevenir&amp;nbsp;esses impactos,
disponibilizamos a lista de e-mails que enviam spam para que
vocês&amp;nbsp;bloqueiem nos servidores AntiSpam utilizados por vocês.&amp;nbsp;A
lista abaixo é para ser preferencialmente utilizada em empresas, mas
pode ser utilizada para e-mail pessoal.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;envio@promosender.com.br&lt;br /&gt;flasp3@brwmkt.com&lt;br /&gt;contato@gestoreselideres.com.br&lt;br /&gt;mkt@mkttreinamentos.com.br&lt;br /&gt;oliveira@rfscripts.com&lt;br /&gt;envio@dedicadosturbo.info&lt;br /&gt;envio@relayexpresso.net&lt;br /&gt;envio@celebrareinfo.com.br&lt;br /&gt;mail@midiamail.com.br&lt;br /&gt;mailmarketing@desata.com.br&lt;br /&gt;novidades1@superserver06.com.br&lt;br /&gt;site@haverjeans.com.br&lt;br /&gt;novidades@lojabest.com.br&lt;br /&gt;team@cams.com&lt;br /&gt;email@city-best.cccampaigns.com&lt;br /&gt;newsletter@mardey.com.br&lt;br /&gt;mercadolivre@ofertasmercadolivre.com.br&lt;br /&gt;apontaofertas@ofertas.apontador.com.br&lt;br /&gt;k2shop.2011@bol.com.br&lt;br /&gt;news@extra.com.br&lt;br /&gt;armazem@correionaweb101.com&lt;br /&gt;renatobv@brturbo.com&lt;br /&gt;noreply-br@m.mequedouno.com&lt;br /&gt;newsletter@comunicado.imperdivel.com.br&lt;br /&gt;info@news.groupon.com.br&lt;br /&gt;noreply@diretomail.net&lt;br /&gt;mkt@invistanocerto.com.br&lt;br /&gt;envio@emktbr.com&lt;br /&gt;sac@mouser.com.br&lt;br /&gt;noreply@badoo.com&lt;br /&gt;naoresponda@club89.com.br&lt;br /&gt;contato@ofertaunica.com&lt;br /&gt;contato@plantaosexy.com&lt;br /&gt;mkt@ofertasbmc.com.br&lt;br /&gt;noreply@majon.net&lt;br /&gt;news@guiadaspromocoes.com.br&lt;br /&gt;spn-h2@sitepronews.com&lt;br /&gt;noreply@www.autosurfvisitas.ganhedinheiroaqui.com&lt;br /&gt;news@trainningnews.com.br&lt;br /&gt;wagner@eucoleciono.com.br&lt;br /&gt;mkt@1001vantagens.com.br&lt;br /&gt;webpronews@ientrynetwork.net&lt;br /&gt;contato@cielofidelidade.com.br&lt;br /&gt;info@canalmail.com&lt;br /&gt;trabalhe@ymail.com&lt;br /&gt;ofertafacil@atendimentosite.com.br&lt;br /&gt;mkt@treinamentonobrasil.com.br&lt;br /&gt;ofertas@directofertaunica.com.br&lt;br /&gt;@downloads.net&lt;br /&gt;correiomail@correiomail.com.br&lt;br /&gt;vitrineabril@vitrineabril.alphainteractive.com.br&lt;br /&gt;unyk@unyk.com&lt;br /&gt;viajeaqui@abrildirect.com.br&lt;br /&gt;cursosinfo@abrildirect.com.br&lt;br /&gt;emm@divulgaoferta.com.br&lt;br /&gt;marcelo.vitorino@pergunteaourso.com.br&lt;br /&gt;boletins@pass.com.br&lt;br /&gt;contato@reinourbano.com.br&lt;br /&gt;owna@samd.net&lt;br /&gt;newsletter@comunicado.superexclusivomkt.com.br&lt;br /&gt;hotel@villarial.com.br&lt;br /&gt;newsletter@entireweb.com&lt;br /&gt;itc.educacao@intercambioglobal.com.br&lt;br /&gt;mensagem@mercadolivre.com&lt;br /&gt;promocoes@cielo.com.br&lt;br /&gt;mkt@videosdetreinamento.com&lt;br /&gt;mkt1@t63.com.br&lt;br /&gt;tmail@mail.internetseer.com&lt;br /&gt;mkt@workshopmkt4.com.br&lt;br /&gt;hcd@hoteiscomdesconto.tur.br&lt;br /&gt;contabil@contnarcontabil.com.br&lt;br /&gt;contato@santander.com.bz&lt;br /&gt;ofertadodia@ofertasclube.com.br&lt;br /&gt;contato@mkttreinamentos.com.br&lt;br /&gt;send@optinmb3.info&lt;br /&gt;sender@linkvideos.com.br&lt;br /&gt;@zyngamail.com&lt;br /&gt;marina@lstreinamentos.com.br&lt;br /&gt;premier1@superserver02.com.br&lt;br /&gt;noreply@lucianonegocios.com&lt;br /&gt;super@chshost.com.br&lt;br /&gt;mktr@correionaweb103.com&lt;br /&gt;atendimento@updmnews.com.br&lt;br /&gt;mkt@werneckimports4.info&lt;br /&gt;dende@dendedigital.com.br&lt;br /&gt;naoresponda@paixeurbano.com.br&lt;br /&gt;mkt@emktdifferential.com.br&lt;br /&gt;respostas-cealvs@superserver04.com.br&lt;br /&gt;smtour2011@gmail.com&lt;br /&gt;informacoes@dvwcomunicacao.com.br&lt;br /&gt;clickbamboo@correionaweb101.com&lt;br /&gt;shoppingcenteronline@corpmail.net.br&lt;br /&gt;mail44123@brwmkt.com&lt;br /&gt;decorecenter@decorecenter.com.br&lt;br /&gt;deixar.roncar@gmail.com&lt;br /&gt;mkt@abcemkt.com.br&lt;br /&gt;novidades@ofertacelulares.info&lt;br /&gt;lquality@yourserver.com.br&lt;br /&gt;emails@superofertasonline.net&lt;br /&gt;ofertas@vipimportadora.com&lt;br /&gt;mkt@currentwindow.com.br&lt;br /&gt;naoresponda@peixeurbano.com.br&lt;br /&gt;mkt@ideiasdemkt.com.br&lt;br /&gt;qualicorp@chshost.com.br&lt;br /&gt;mkt@ideiartes.com.br&lt;br /&gt;tamfidelidade@post.com&lt;br /&gt;vendas@acervocorinthiano.com.br&lt;br /&gt;no-reply@pronaex.com.br&lt;br /&gt;super@correiomkt.com&lt;br /&gt;news@kzabacana.com.br&lt;br /&gt;noreply@iqelite.com&lt;br /&gt;noreply@espionagemdigital.com.br&lt;br /&gt;santander@unificacao.com&lt;br /&gt;assurecorretora@sistem01.com.br&lt;br /&gt;comunicado@multiplus.com.br&lt;br /&gt;walmart@servergreenline.com.br&lt;br /&gt;contato@emarkenvios.com.br&lt;br /&gt;bradescosaude@chshost.com.br&lt;br /&gt;carrofino2@ig.com.br&lt;br /&gt;bounce@fmz.fmzmidia.com.br&lt;br /&gt;artstones@superserver03.com.br&lt;br /&gt;send@brasilmkt.info&lt;br /&gt;mktsdp@uol.com.br&lt;br /&gt;c24@correionaweb.com&lt;br /&gt;b2tag@b2tag.com&lt;br /&gt;marconi@oralim.com.br&lt;br /&gt;publicidade@conveniosdesaude.com.br&lt;br /&gt;naoresponda@propagandabrasil.net&lt;br /&gt;news@icsconsulting.com.br&lt;br /&gt;climadigital1@gmail.com&lt;br /&gt;mkt@guiasalao.ipmarketing.com.br&lt;br /&gt;treinamentos.csb@gmail.com&lt;br /&gt;planosdeconsorcios@r7.com&lt;br /&gt;lista@leepubli.com&lt;br /&gt;csbeventos@csbeventos.com.br&lt;br /&gt;comercial@agenciak.com.br&lt;br /&gt;info@trainningnews.com.br&lt;br /&gt;centauro@thundermail.com.br&lt;br /&gt;comercial@emark.com.br&lt;br /&gt;mkt@globallmail.com.br&lt;br /&gt;horacerta@papercolor.com.br&lt;br /&gt;mkt@i9suavida.com.br&lt;br /&gt;casal2829@yahoo.com.br&lt;br /&gt;saudesampa2012@superserver04.com.br&lt;br /&gt;mkt@neoservidor3.info&lt;br /&gt;shows@portaldorock.com.br&lt;br /&gt;regina@rfscript.com&lt;br /&gt;mkt@duplomarketing.com.br&lt;br /&gt;emagreca_dietas@gmail.com&lt;br /&gt;atendimento@1.emailclaro.com.br&lt;br /&gt;noreply@sonico.com&lt;br /&gt;info@viagenspromo.net&lt;br /&gt;mkt@workshopmkt3.com.br&lt;br /&gt;envio@ondamkt.info&lt;br /&gt;envio@painelondamkt.com&lt;br /&gt;mkt@webemkt.com.br&lt;br /&gt;mail@resultmarketing3.com.br&lt;br /&gt;uol@noticiasdacidade.net&lt;br /&gt;sender@resultmarketing3.com.br&lt;br /&gt;publicidadedigital2012@gmail.com&lt;br /&gt;BITHE02@GMAIL.COM&lt;br /&gt;contato@cartavip.com.br&lt;br /&gt;bounce@sendlead.com&lt;br /&gt;dma_7693@virid.whservidor.com&lt;br /&gt;contato@projetest.com.br&lt;br /&gt;assinaturas@paulinas.com.br&lt;br /&gt;parceiro@hbrbr.com.br&lt;br /&gt;novidades@revendacelulares.info&lt;br /&gt;valijur@uol.com.br&lt;br /&gt;mkt@1001emktonline.com.br&lt;br /&gt;comunicado@newsletter.digitravel.com.br&lt;br /&gt;@cyberdetectives.net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;serasa2012@gmail.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;line-height: 18.140625px; text-align: start;&quot;&gt;contato@lotenet.info&lt;/span&gt;&lt;br style=&quot;line-height: 18.140625px; text-align: start;&quot; /&gt;&lt;span style=&quot;line-height: 18.140625px; text-align: start;&quot;&gt;b4net@b4net.net&lt;/span&gt;&lt;br style=&quot;line-height: 18.140625px; text-align: start;&quot; /&gt;&lt;span style=&quot;line-height: 18.140625px; text-align: start;&quot;&gt;vcsites@hotmail.com&lt;/span&gt;&lt;br style=&quot;line-height: 18.140625px; text-align: start;&quot; /&gt;&lt;span style=&quot;line-height: 18.140625px; text-align: start;&quot;&gt;emkt@acupunturasp.com&lt;/span&gt;&lt;br style=&quot;line-height: 18.140625px; text-align: start;&quot; /&gt;&lt;span style=&quot;line-height: 18.140625px; text-align: start;&quot;&gt;bounces@vomedia.co.uk&lt;/span&gt;&lt;br style=&quot;line-height: 18.140625px; text-align: start;&quot; /&gt;&lt;span style=&quot;line-height: 18.140625px; text-align: start;&quot;&gt;loja@host-lojaobaretiro.info&lt;/span&gt;&lt;br style=&quot;line-height: 18.140625px; text-align: start;&quot; /&gt;&lt;span style=&quot;line-height: 18.140625px; text-align: start;&quot;&gt;sac@achador.net&lt;/span&gt;&lt;br style=&quot;line-height: 18.140625px; text-align: start;&quot; /&gt;&lt;span style=&quot;line-height: 18.140625px; text-align: start;&quot;&gt;novidades@email.hoteishu.com.br&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;cliente@sky.com.br&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm; text-align: start;&quot;&gt;
&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;@groundbreaking.net&lt;br /&gt;daviconcurseiro@gmail.com&lt;br /&gt;email@psafe-acq.ccemails.net&lt;br /&gt;email@psafe-acq2.ccemails.net&lt;br /&gt;vendas@spvideos.net&lt;br /&gt;mkt@newsfolhas.com.br&lt;br /&gt;marketing@publicidadeonline.info&lt;br /&gt;info@ugabuga.com.br&lt;br /&gt;guiareps1@yahoo.com.br&lt;br /&gt;mkt@ideiasdevisao.com.br&lt;br /&gt;cameras@makarara.com.br&lt;br /&gt;contato@webe-marketing.com&lt;br /&gt;mkt@mailactivity.com.br&lt;br /&gt;send@portalfox.com.br&lt;br /&gt;contato@inewsum.com.br&lt;br /&gt;noreply@wakexpress.com.br&lt;br /&gt;admin@server.shopespiao.com&lt;br /&gt;contato@visitasgarantidas.com&lt;br /&gt;contato@jogandoonline.net&lt;br /&gt;noreply@tribalwars.com.br&lt;br /&gt;naorespondaligue-11-24959364@uol.com.br&lt;br /&gt;vivendadossantos2012@gmail.com&lt;br /&gt;contato@sac.com&lt;br /&gt;newslleter@ciadoaprendizado.com&lt;br /&gt;contato@email-morpheus.com.br&lt;br /&gt;sac@newesportes.com.br&lt;br /&gt;daguia.meg@gmail.com&lt;br /&gt;divulgacao@concurseirourbano.com.br&lt;br /&gt;admin@surftguaxuma.com&lt;br /&gt;envio@emailemmassa.com.br&lt;br /&gt;interativotam@gmail.com&lt;br /&gt;enviando@s1.divulguebrasil.in&lt;br /&gt;cursos@planilhas.com.br&lt;br /&gt;financeiro@portalvender.com.br&lt;br /&gt;melhordamoda@correionaweb.com&lt;br /&gt;skol@skol.com.br&lt;br /&gt;bea@aprimoramentocontinuo.com.br&lt;br /&gt;hidrolightshop@infomail.net.br&lt;br /&gt;valsdp@uol.com.br&lt;br /&gt;riscosemossas@riscosemossas.com.br&lt;br /&gt;saudesampa001@superserver04.com.br&lt;br /&gt;news@galeriegp.com&lt;br /&gt;martaconcurseira@gmail.com&lt;br /&gt;empresarial@token.com.br&lt;br /&gt;crismanaia@hotmail.com&lt;br /&gt;tam.com.br@cpro7090.publiccloud.com.br&lt;br /&gt;contato@memoriaforense.com.br&lt;br /&gt;financeiro.vidanova@gmail.com&lt;br /&gt;sistema@neoserver1.com.br&lt;br /&gt;superr2@correionaweb105.com&lt;br /&gt;@megajogos.com.br&lt;br /&gt;tinaventura@live.com&lt;br /&gt;reservas@pontadolobo.com.br&lt;br /&gt;informativo@radarnoticia.com.br&lt;br /&gt;marketing@starwindsoftware.com&lt;br /&gt;dell@lojadigitall.net&lt;br /&gt;pousada@pedradailha.com.br&lt;br /&gt;envio@e-hadnetserver.com&lt;br /&gt;pqcthuy@web-article.net&lt;br /&gt;keniacristiane@gmail.com&lt;br /&gt;news@tibahia.com&lt;br /&gt;contatos@vzserver.com.br&lt;br /&gt;atendimento@newsletterup.com.br&lt;br /&gt;dinheiro.online@hotmail.com&lt;br /&gt;mkt@digiemkt.com.br&lt;br /&gt;envio@supercorreio.com.br&lt;br /&gt;emails@bemailer.com&lt;br /&gt;envio@smtpbellaforma.com&lt;br /&gt;mkt@connectionemkt.com.br&lt;br /&gt;b4c@b4c.com.br&lt;br /&gt;mail@agilemailing.com.br&lt;br /&gt;mail4344@brwmktmail.com&lt;br /&gt;elly14@hotmail.com&lt;br /&gt;carolina@negociounico.co.cc&lt;br /&gt;barrmikephilip2@yahoo.co.id&lt;br /&gt;mrsamoh.odum@yahoo.com&lt;br /&gt;lojadoprazer01@hotmail.com&lt;br /&gt;noreply@sonicomail.com&lt;br /&gt;kitpilotoautomatico@msn.com&lt;br /&gt;accounts.net@snuck.arvixevps.com&lt;br /&gt;mkt@emktshow.com.br&lt;br /&gt;rainer.lesani@ashampoo.com&lt;br /&gt;noreply@innogames.com&lt;br /&gt;anja_angelagongom@hotmail.com&lt;br /&gt;vivi.maria2012@bol.com.br&lt;br /&gt;psicoped@teletalk.com.br&lt;br /&gt;mensagem.real.2012@gmail.com&lt;br /&gt;melhordamodapz@correionaweb108.com&lt;br /&gt;souza-lu2012@bol.com.br&lt;br /&gt;socoletivas@bol.com.br&lt;br /&gt;dell@correiomkt103.com&lt;br /&gt;emagnet@omegaofertas.com&lt;br /&gt;comercial@opentreinamentos.com.br&lt;br /&gt;naoresponda@servidoralpha.info&lt;br /&gt;envio@enviarnewsletter.com.br&lt;br /&gt;mkt@bgsurf.com.br&lt;br /&gt;atendimento@housedog.com.br&lt;br /&gt;envio@googleemail.com.br&lt;br /&gt;web2mail@web2mail.com.br&lt;br /&gt;renatoconsultorj@gmail.com&lt;br /&gt;cms.liclourenco@hotmail.com.br&lt;br /&gt;contatovip@dsa-bra.com.br&lt;br /&gt;milardconsultoria@ig.com.br&lt;br /&gt;tim@lojadigitall.net&lt;br /&gt;@australianhardwoods.com&lt;br /&gt;contato@server-emailsdobrasil.com&lt;br /&gt;contato@lojadigitall.net&lt;br /&gt;maladireta@plastipack.com.br&lt;br /&gt;news@menteurbana.com.br&lt;br /&gt;wma4559@brwmktmail.com&lt;br /&gt;walmart@servergreen-mail.com.br&lt;br /&gt;vjhx@clinicauniderm.com.br&lt;br /&gt;applechinabrasil@gmail.com&lt;br /&gt;sulamerica@pmesaudevida.com.br&lt;br /&gt;j1kt8q@clinicauniderm.com.br&lt;br /&gt;news@emailling-br.com.br&lt;br /&gt;email@cielo.com.br&lt;br /&gt;bounces-87-sem@geeklemail26.com.br&lt;br /&gt;oreidaoferta@oreidaoferta.com.br&lt;br /&gt;ttncosta@gmail.com&lt;br /&gt;dst4339@brwmktmail.com&lt;br /&gt;mkt@imercato1.com.br&lt;br /&gt;evandro.gesteira@gmail.com&lt;br /&gt;marketing@menshop.com.br&lt;br /&gt;upsecure123@gmail.com&lt;br /&gt;newsletter@claudialeitte.com.br&lt;br /&gt;bali@ilhadebali.com.br&lt;br /&gt;afiare@afiare.com.br&lt;br /&gt;Noreply-service@miniinthebox.chtah.com&lt;br /&gt;jrg4367@brwmktmail.com&lt;br /&gt;marketing@tiqueimoveis.com.br&lt;br /&gt;emailmarketing@divulgabrasil.info&lt;br /&gt;wwwesternunion@ymail.com&lt;br /&gt;wls4239@brwmktmail.com&lt;br /&gt;izamontes@bol.com.br&lt;br /&gt;gabriely.c.araujo@hotmail.com&lt;br /&gt;davigato4@uol.com.br&lt;br /&gt;sac.cromos@gmail.com&lt;br /&gt;contato@veiculocommotorista.com&lt;br /&gt;folegonews@gmail.com&lt;br /&gt;marketing@intercambioglobal.com.br&lt;br /&gt;cursocerimonialgiovanabarbosa@correionaweb.com&lt;br /&gt;sistema@host-lojaobaretiro.info&lt;br /&gt;kel125@hotmail.com&lt;br /&gt;itau@bankline.com.br&lt;br /&gt;enviando@sitesprontos.in&lt;br /&gt;wsg3227@brwmktmail.com&lt;br /&gt;carolina@sapatosdefranca.com.br&lt;br /&gt;rodrigo.mattia@gmail.com&lt;br /&gt;rccomercionorte1@gmail.com&lt;br /&gt;email@serverwebhosting001.com&lt;br /&gt;perfumakqs@correionaweb1.com&lt;br /&gt;divulgacao@comprarrapido.com.br&lt;br /&gt;euqueroumqs@correionaweb107.com&lt;br /&gt;team@amigos.com&lt;br /&gt;rogerioag@brwmkt.com&lt;br /&gt;polishopqs@correionaweb.com&lt;br /&gt;7@7marketing.com.br&lt;br /&gt;retorno@lojadigitall.net&lt;br /&gt;dobradoresdobrefacil@gmail.com&lt;br /&gt;monica_escola@hotmail.com&lt;br /&gt;fmn4285@brwmktmail.com&lt;br /&gt;contato@correionaweb1.com&lt;br /&gt;mp.sales@gmail.com&lt;br /&gt;mkt@abalowvirtual.com.br&lt;br /&gt;csbcursosetreinamentos.eventos@gmail.com&lt;br /&gt;wilink.nr@senderwilinkpdbr.com.br&lt;br /&gt;sodepe@uol.com.br&lt;br /&gt;brazilnetwork@r7.com&lt;br /&gt;envio@divulgandobrasil.info&lt;br /&gt;brasil@midiaponto.com.br&lt;br /&gt;pyjoi8jk@cmactacna.com.pe&lt;br /&gt;link.nacionalp@senderstartmediapdbr.com.br&lt;br /&gt;walmart@lexsusemail.com.br&lt;br /&gt;lifh@cmactacna.com.pe&lt;br /&gt;djmaurinho@djmaurinho.com&lt;br /&gt;mkt@impactatmkt.com.br&lt;br /&gt;hagana@serverwebhosting003.com&lt;br /&gt;tam.com.br@ds3068.dreamservers.com&lt;br /&gt;eicbrasil@brwmktmail.com&lt;br /&gt;nacionalp@senderstartmediapdbr.com.br&lt;br /&gt;noreply@www.autosurfbr.com&lt;br /&gt;contato@autosurfbr.com&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm; text-align: start;&quot;&gt;
&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;andrewmorre@infospeed.ro&lt;br /&gt;vzat@cmactacna.com.pe&lt;br /&gt;gimba.nacionalp@senderstartmediapdbr.com.br&lt;br /&gt;supertourviagens@gmail.com&lt;br /&gt;supertour@grupos.com.br&lt;br /&gt;easymkt@live.com&lt;br /&gt;atendimento@docesaude.com.br&lt;br /&gt;gisele@indiquesaude.com&lt;br /&gt;karol.bela69@hotmail.com&lt;br /&gt;tim.nacionalo@senderstartmediapdbr.com.br&lt;br /&gt;ksp1077@brwmktmail.com&lt;br /&gt;lojaskd.nacionaln@senderstartmediapdbr.com.br&lt;br /&gt;mailing@stellamidia.com.br&lt;br /&gt;jamesh@infospeed.ro&lt;br /&gt;ascom.sema@sema.ba.gov.br&lt;br /&gt;dividaativa@spc.com.br&lt;br /&gt;marcelo@rosselybolsas.com.br&lt;br /&gt;informe.com.br@ps87524.dreamhostps.com&lt;br /&gt;dell@olhaquebarato.com.br&lt;br /&gt;emails@emktid.com&lt;br /&gt;recepcao@intercambioglobal.com.br&lt;br /&gt;bellinatiperez@sistemapro.com.br&lt;br /&gt;caed@institutocaed.com.br&lt;br /&gt;cdp@trackingmail.com.br&lt;br /&gt;mkt@duplomkt.com.br&lt;br /&gt;smtp@ff.souinformado.in&lt;br /&gt;dicarreis@dicarreis.com.br&lt;br /&gt;noreplay@cielo.com.br&lt;br /&gt;oferta@mptudo.com&lt;br /&gt;info@premios-e-descontos.com&lt;br /&gt;falecom@fastclima.com.br&lt;br /&gt;tododia@ssuperdesscontoss.com&lt;br /&gt;sulamerica@leadsdemarketing.com.br&lt;br /&gt;fidelidade@cielo.com.br&lt;br /&gt;walmart@trackingmail.com.br&lt;br /&gt;denisetimeline@lavabit.com&lt;br /&gt;contato@server-emailsdobrasil.net&lt;br /&gt;contato@roraimatem.cz.cc&lt;br /&gt;contato@servemail.com.br&lt;br /&gt;promocao@redecielo.com.br&lt;br /&gt;monica@amigosligados.com&lt;br /&gt;atendimentohs1@hotmail.com&lt;br /&gt;efacil@sendergeopdbr.com.br&lt;br /&gt;comercial@arrumei.com.br&lt;br /&gt;bitleilao@superserver06.com.br&lt;br /&gt;fbi@gov.net&lt;br /&gt;vendas@prospin.com.br&lt;br /&gt;marvelavengersalliance@playdom.com&lt;br /&gt;envio@talento.omkt.com.br&lt;br /&gt;vip-br@vipmailclub.com&lt;br /&gt;megamamao2@gmail.com&lt;br /&gt;travelace@serverwebhosting005.com&lt;br /&gt;admin@goautosurf.com&lt;br /&gt;gerencia@arrumei.com.br&lt;br /&gt;noreply+351220498@badoo.com&lt;br /&gt;produtos@uolboletim.com.br&lt;br /&gt;atv_pass_afins@hotmail.com&lt;br /&gt;mail4149@zomaxy.com&lt;br /&gt;ll@cdptrack.com.br&lt;br /&gt;catia@materiadosfamosos.com.br&lt;br /&gt;invite+zj4os_oafsc9@facebookmail.com&lt;br /&gt;spn-m@sitepronews.com&lt;br /&gt;revistaveja@abrilinterativo.com.br&lt;br /&gt;parceria@cartaexpressa.com.br&lt;br /&gt;felipemafiaazul1@hotmail.com&lt;br /&gt;revistanationalgeographic@abrildirect.com.br&lt;br /&gt;parceiro@cartaexpressa.com.br&lt;br /&gt;boletins@mail.grandebr.com.br&lt;br /&gt;Novidades@mail.grandebr.com.br&lt;br /&gt;ibopemedia@datalistasparceiros.com.br&lt;br /&gt;qetqshk@yahoo.com&lt;br /&gt;revistagestaoescolar@abrildirect.com.br&lt;br /&gt;moahmcc@hotmail.com&lt;br /&gt;meudesejo@thundermail.com.br&lt;br /&gt;adriane.ga2@bol.com.br&lt;br /&gt;atendimento@biglista.com.br&lt;br /&gt;ofertas@updm15.com.br&lt;br /&gt;contato@painel2-adworks.info&lt;br /&gt;campanhas@olhaquebarato.com.br&lt;br /&gt;suporte@hostcloudbr.net&lt;br /&gt;Santander@santander.com&lt;br /&gt;accounts-noreply@email.com&lt;br /&gt;news@buscapromocao.com.br&lt;br /&gt;envio@hostmarketing.com.br&lt;br /&gt;envio@mktlion5.servermailbr.info&lt;br /&gt;infonews@magazineinfomail.com.br&lt;br /&gt;mail5078@ioffiz.com&lt;br /&gt;no-reply@cielo.com.br&lt;br /&gt;mkt.noreply@live.com&lt;br /&gt;lhimoveis2011@bol.com.br&lt;br /&gt;monit@vagas.com.br&lt;br /&gt;linecursos@linecursos.com.br&lt;br /&gt;mail3797@zomaxy.com&lt;br /&gt;super@argonauticos.com&lt;br /&gt;mkt@contatoph.com.br&lt;br /&gt;envio@envioseguro102.com&lt;br /&gt;marceladindin@bol.com.br&lt;br /&gt;webmaster@tibiaspace.com&lt;br /&gt;promocao.vale@pontosepremios.com&lt;br /&gt;bruno@grupojmurbano.com.br&lt;br /&gt;riazormkt@terra.com.br&lt;br /&gt;demmyjemmy@yahoo.com&lt;br /&gt;adilsonrobert@goobynet.com&lt;br /&gt;i-aon@i-aon.com.br&lt;br /&gt;relacionamento@loucasporcosmeticos.com.br&lt;br /&gt;exerciciopeniano@gmail.com&lt;br /&gt;rodrigo.perezNYN7@antiquejewelryauction.com&lt;br /&gt;fernando@radcamp.com.br&lt;br /&gt;rodrigo.perez7TSZ@fordomainsale.com&lt;br /&gt;naoresponder@tam.com.br&lt;br /&gt;comunicacao@abema.org.br&lt;br /&gt;moda@brasaki.com&lt;br /&gt;news@geolistaswebmarketing.com.br&lt;br /&gt;email@ribeiraomarketing.com&lt;br /&gt;smtp@loucosporsitenews.com.br&lt;br /&gt;contato@greenshoppbrasil.com&lt;br /&gt;contato@hotelurbanoinforma.com.br&lt;br /&gt;mkt@enviodigital2.info&lt;br /&gt;mkt-net-empresas@spedroso.info&lt;br /&gt;adm@atmrepresentacoes.info&lt;br /&gt;propagandas@sendergeopdbr.com.br&lt;br /&gt;sobrecachorro@gmail.com&lt;br /&gt;comercial@compazy.com.br&lt;br /&gt;contato@enviohostcloudbr.com.br&lt;br /&gt;news@newsmu.com.br&lt;br /&gt;member@messaging.zoosk.com&lt;br /&gt;super@superlocalweb.com.br&lt;br /&gt;mets@fmzmidia.net.br&lt;br /&gt;contato@supercorreio.com.br&lt;br /&gt;ilha-do-sol@bol.com.br&lt;br /&gt;tecmax@mktpublikmail.com.br&lt;br /&gt;nandoimports@bol.com.br&lt;br /&gt;loja@emailbarateiro1.com&lt;br /&gt;atendimento@pescadoria.com.br&lt;br /&gt;info@hojecomdescontos.com.br&lt;br /&gt;mkt@ofertadoparceiro.com.br&lt;br /&gt;retorno@brseguro.net&lt;br /&gt;atendimento@trainingstore.info&lt;br /&gt;carteiro2@planosnanet.com.br&lt;br /&gt;resposta@cursos10.com.br&lt;br /&gt;envio@crehar.com&lt;br /&gt;emailmkt@saudeja.com.br&lt;br /&gt;marketing@monsterbike.com.br&lt;br /&gt;marketing@longisland.com.br&lt;br /&gt;comunicado@noticiasemcasa.com.br&lt;br /&gt;suzi@novidadesaude.com.br&lt;br /&gt;contatovip@dsa-br.com.br&lt;br /&gt;doris.pinheiro@uol.com.br&lt;br /&gt;info@incentivo-imediato.com&lt;br /&gt;info@multimediadelayed.com.br&lt;br /&gt;info@dominadoosprecos.com.br&lt;br /&gt;Gabriela@menos15quilos.com.br&lt;br /&gt;info@ofertasbmc.co&lt;br /&gt;emkt@mktturbomail.com.br&lt;br /&gt;ofertamail@serverwebhosting004.com&lt;br /&gt;mkt-nextel-fisica@marbas.info&lt;br /&gt;info@braclick.com.br&lt;br /&gt;atende.jcs@catho.com.br&lt;br /&gt;nqeh@mp.ms.gov.br&lt;br /&gt;mkt@bestoportunidade.com.br&lt;br /&gt;ofertas@nossoferta.com.br&lt;br /&gt;messages-noreply@bounce.linkedin.com&lt;br /&gt;propagandas@americanaeventos.net&lt;br /&gt;leads@qualityleads.com.br&lt;br /&gt;dorisveiga@bol.com.br&lt;br /&gt;contato@servidor4-003.info&lt;br /&gt;mkt@newslettergratis.com&lt;br /&gt;ofertas@1001descontos.com&lt;br /&gt;super@pequihost.com&lt;br /&gt;newsletter@tv5email.com&lt;br /&gt;contato@webelearningtv.org&lt;br /&gt;doris.pinheiro@bol.com.br&lt;br /&gt;retorno@centralbr.net&lt;br /&gt;tim@neomkt1.com.br&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-bottom: 0cm; margin-left: 1.27cm;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm; text-align: start;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/2791998157034665521/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/03/lista-antispam.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/2791998157034665521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/2791998157034665521'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/03/lista-antispam.html' title='Lista AntiSpam'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-6753671509500051491</id><published>2013-03-11T16:17:00.000-07:00</published><updated>2013-03-11T16:17:08.098-07:00</updated><title type='text'>Onde está o NET SEND no Windows 7 e no Windows Vista?</title><content type='html'>&lt;br /&gt;
&lt;h2 class=&quot;title&quot; style=&quot;background-color: white; font-weight: normal; letter-spacing: -0.04em; margin: 10px 0px 20px; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px;&quot;&gt;Inicialmente quero dar o crédito desse excelente post ao Idevar, pois foi do blog dele que consegui esse material para postar em meu blog.Hoje vou falar de algo que muitos andam questionando nos fóruns que eu participo. O famoso serviço “mensageiro”, do Windows XP, ficou tão famoso, a ponto de diversos usuários leigos utilizarem ele por linha de comando. Quem nunca viu alguém clicar no “Iniciar”, “Executar” e digitar “NET SEND fulano vamos almoçar onde hoje???” rs rs… O comando NET SEND faz parte do mensageiro do Windows XP, e só funciona se esse serviço estiver ativado. Muitas empresas aboliram o uso do NET SEND justamente por isso. Certa vez, vi um cidadão digitar&lt;/span&gt;&lt;span style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;em style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;&quot;&gt;NET SEND * Olá!&lt;/em&gt;&lt;span style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px;&quot;&gt;. O asterisco, quando liberado, simplesmente envia mensagens instantâneas a todos os usuários que estão conectados ao mesmo servidor. Imagine… cerca de 500 pessoas receberam a mensagem. Sorte dele não ter sido mandado embora rs… depois disso, o administrador da rede desativou o uso do NET SEND.&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;entry&quot; style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;postbody entry clearfix&quot; style=&quot;margin: 0px; min-width: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;bvMsg&quot; id=&quot;msgcns!2A6A45BD7AE296E7!543&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
O NET SEND não é usado só para brincadeira. Aliás, usá-lo como brincadeira é apenas uma de suas utilidades. Vários softwares o utilizam como maneira de trocar mensagens, até mesmo com servidores de banco de dados.&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
A novidade, no Windows Vista e, consequentemente no Windows 7, é: onde está nosso amigo NET SEND? Experimente digitar o comando e terá uma surpresa: o serviço “NET” ainda existe, porém foi retirada a função SEND, certamente por alguns problemas de segurança. E agora??? Não fique triste: muitos não perceberam, mas o Microsoft implementou um novo substituto ao NET&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;SEND: o MSG. Isso mesmo: MSG. Basta digitar esse comando no prompt de comando e verá que existem várias formas de utilizá-lo, inclusive a mais simples sendo semelhante ao seu avô NET SEND.&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Veja só o exemplo, digitado no prompt de comando do Windows 7:&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Sintaxe:&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;MSG /server:maquina123 Idevar Hello World&lt;/strong&gt;(onde “maquina123″ é o nome da máquina de destino e ”Idevar” é o nome do&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;usuário de destino)&lt;a href=&quot;http://idevar.files.wordpress.com/2010/02/msghelloworld.png?w=259&quot; style=&quot;color: #20a3ca; margin: 0px; padding: 0px;&quot; target=&quot;_blank&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://idevar.files.wordpress.com/2010/02/msghelloworld.png&quot; style=&quot;color: #20a3ca; margin: 0px; padding: 0px;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-114&quot; src=&quot;http://idevar.files.wordpress.com/2010/02/msghelloworld.png?w=620&quot; style=&quot;border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid rgb(231, 232, 230); display: block; margin: 0px auto; padding: 3px; text-align: center;&quot; title=&quot;Onde está o NET SEND no Windows 7 e no Windows Vista?&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px; text-align: center;&quot;&gt;
&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;Resultado do uso do comando “MSG”&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Tão simples assim? É isso aí… lembra o nosso velho NET SEND. É possível ainda, como no NET SEND, usar o nome do servidor. como na sintaxe abaixo:&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;MSG /server:&amp;lt;servidor&amp;gt; &amp;lt;usuário&amp;gt; &amp;lt;mensagem&amp;gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Digite apenas “MSG” e veja todas as opções disponíveis:&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;a href=&quot;http://idevar.files.wordpress.com/2010/02/msg1.png&quot; style=&quot;color: #20a3ca; margin: 0px; padding: 0px;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-375&quot; height=&quot;313&quot; src=&quot;http://idevar.files.wordpress.com/2010/02/msg1.png?w=620&amp;amp;h=313&quot; style=&quot;border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid rgb(231, 232, 230); display: block; margin: 0px auto; padding: 3px; text-align: center;&quot; title=&quot;msg&quot; width=&quot;620&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Enfim… teste na sua casa ou no trabalho. Tente usar o famoso “msg fulano Vamos almoçar?” enquanto ainda estiver habilitado na sua rede… rs…&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Obs: o MSG não precisa do serviço mensageiro ativo.&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Erros possíveis no envio das mensagens:&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Após alguns comentários de problemas de funcionamento, realizei novos testes e cheguei à solução de alguns erros comuns.&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;“Erro 5 ao obter nomes de sessão”&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Possível motivo: caso você esteja em uma rede de domínio e o envio da mensagem&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;não ocorrer, talvez se faça necessário alterar a chave de registro “&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;AllowRemoteRPC”&lt;/em&gt;&amp;nbsp;para&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;“1″&lt;/em&gt;&amp;nbsp;em cada máquina local, no seguinte&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;caminho do REGEDIT:&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;Server&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;&amp;lt;usuário&amp;gt; não existe ou está desconectado&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
A máquina que receberia a mensagem precisa ter o usuário de origem como&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;administrador da máquina de destino. Exemplo: usuário “pedro” quer enviar uma&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;mensagem para o usuário “joao”. A máquina utilizada pelo usuário “joao” precisa&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;ter o usuário “pedro” como administrador. Sobre essa necessidade, estou&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;tentando localizar mais informações a respeito, caso o usuário não possa ser o&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;administrador.&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Problema no envio entre máquinas Windows XP e Windows Vista/7 ou vice-versa&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Não localizei formas de integração para o envio pelo comando “MSG” de máquinas Vista/7 para máquinas Windows XP, assim como o NET SEND de máquinas Windows XP para máquinas Vista/7.&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Outros erros: sempre verifique o Firewall. Em algumas situações, notei que o Firewall ligado era o problema que bloqueava as trocas de mensagens. Algumas políticas de segurança na rede também podem bloquear o envio. Neste caso, é necessário verificar com o administrador da rede.&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;************************&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Atualização em 12/08/2011:&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;************************&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Software PAGO (ou Trial) para troca de mensagens entre Windows 7, Vista e XP&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Como muitas pessoas estão relacionando problemas abaixo com o uso direto do MSG, devido à alguma configuração de rede, sugiro testarem o uso do software&amp;nbsp;&lt;a href=&quot;http://ultradownloads.uol.com.br/redirect/2,969089.html&quot; style=&quot;color: #20a3ca; margin: 0px; padding: 0px;&quot; target=&quot;_blank&quot;&gt;WinSent Messenger&lt;/a&gt;, que é Trial (30 dias de uso gratuito). Para o download da última&amp;nbsp;versão do&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;WinSent Messenger&lt;/strong&gt;,&amp;nbsp;entre no site oficial clicando&amp;nbsp;&lt;a href=&quot;http://www.winsentmessenger.com/download/&quot; style=&quot;color: #20a3ca; margin: 0px; padding: 0px;&quot; target=&quot;_blank&quot;&gt;aqui&lt;/a&gt;. Por favor, relatem o uso do software, caso funcione com sucesso. Ele utiliza os mesmos recursos do Windows XP (net send), Windows Vista e Windows 7 para trocar as mensagens. Até onde verifiquei, a versão é com interface gráfica. Caso queira mais informações, entre no&amp;nbsp;&lt;a href=&quot;http://www.winsentmessenger.com/&quot; style=&quot;color: #20a3ca; margin: 0px; padding: 0px;&quot; target=&quot;_blank&quot;&gt;site oficial (Winsent Lab)&lt;/a&gt;. que possui inclusive outros produtos semelhantes.&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;a href=&quot;http://idevar.files.wordpress.com/2010/02/winsentmessenger1.jpg&quot; style=&quot;color: #20a3ca; margin: 0px; padding: 0px;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-501&quot; src=&quot;http://idevar.files.wordpress.com/2010/02/winsentmessenger1.jpg?w=620&quot; style=&quot;border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid rgb(231, 232, 230); display: block; margin: 0px auto; padding: 3px; text-align: center;&quot; title=&quot;WinSentMessenger1&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;a href=&quot;http://idevar.files.wordpress.com/2010/02/winsentmessenger2.jpg&quot; style=&quot;color: #20a3ca; margin: 0px; padding: 0px;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-502&quot; src=&quot;http://idevar.files.wordpress.com/2010/02/winsentmessenger2.jpg?w=620&quot; style=&quot;border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid rgb(231, 232, 230); display: block; margin: 0px auto; padding: 3px; text-align: center;&quot; title=&quot;WinSentMessenger2&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;************************&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;Atualização em 19/02/2012: ************************&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Software FREE para troca de mensagens entre Windows 7, Vista e XP&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
O Software WinSent Messenger notificado acima, é pago. A versão trial funciona somente 30 dias. Seguindo a dica de um dos nossos leitores, Marcus Mjm, que colocou um comentário abaixo,&amp;nbsp;segue link do LANcet Chat, que é totalmente free e funciona entre as versões do Windows 7, Vista e XP:&amp;nbsp;&lt;a href=&quot;http://lancetchat.com/&quot; style=&quot;color: #20a3ca; margin: 0px; padding: 0px;&quot; target=&quot;_blank&quot;&gt;http://lancetchat.com/&lt;/a&gt;&amp;nbsp;. Peço que, se alguém testar, como nosso leitor, notifique abaixo se funcionou com sucesso.&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
Abraços,&lt;/div&gt;
&lt;div style=&quot;color: #555555; font-family: &#39;Lucida Grande&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 20px; margin-top: 20px; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: #555555; font-family: Lucida Grande, Helvetica, Arial, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 24px;&quot;&gt;http://idevar.wordpress.com/2010/02/03/onde-esta-o-net-send-no-windows-7-e-no-windows-vista/&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/6753671509500051491/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/03/onde-esta-o-net-send-no-windows-7-e-no.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/6753671509500051491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/6753671509500051491'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/03/onde-esta-o-net-send-no-windows-7-e-no.html' title='Onde está o NET SEND no Windows 7 e no Windows Vista?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-5433745270529480794</id><published>2013-03-11T14:46:00.002-07:00</published><updated>2013-03-13T09:54:33.315-07:00</updated><title type='text'>MS-dos Lista de comandos</title><content type='html'>&lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; class=&quot;western&quot; style=&quot;margin-left: 1.27cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;ASSOC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe ou modifica associações de extensões de arquivo.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;AT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Agenda comandos e programas para serem executados em um computador.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;ATTRIB&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe ou altera atributos de arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;BREAK&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Define ou limpa a verificação estendida CTRL+C.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CACLS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe ou modifica listas de controle de acesso (ACLs) de arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Chama um programa em lotes a partir de outro.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe o nome da pasta atual ou faz alterações nela.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CD..&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Volta a janela.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CHCP&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe ou define o número da página de código ativa.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CHDIR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe o nome da pasta atual ou faz alterações nela.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CHKDSK&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Verifica um disco e exibe um relatório de status.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CHKNTFS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe ou modifica a verificação do disco na inicialização.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CLS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Limpa a tela.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CMD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Inicia uma nova instância do interpretador de comandos do Windows.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;COLOR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Define as cores padrão de primeiro plano e do plano de fundo do
console&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;COMP&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Compara o conteúdo de dois arquivos ou grupos de arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;COMPACT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe ou altera a compactação de arquivos em partições NTFS.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;CONVERT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Converte volumes FAT em NTFS. Não é possível converter a unidade
atual.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;COPY&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Copia um ou mais arquivos para outro local.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;DATE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe ou ajusta a data.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;DEL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exclui um ou mais arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;DIR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe uma lista de arquivos e subpastas em uma pasta.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;DISKCOMP&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Compara o conteúdo de dois disquetes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;DISKCOPY&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Copia o conteúdo de um disquete para outro.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;DOSKEY&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Edita linhas de comando, volta a chamar comandos do Windows e cria
macros.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;ECHO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe mensagens ou ativa ou desativa o eco de comandos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;ENDLOCAL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Encerra a localização de alterações de ambiente em um arquivo em
lotes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;ERASE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exclui um ou mais arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;EXIT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Sai do programa CMD.EXE (interpretador de comandos).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;FC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Compara dois arquivos ou grupos de arquivos e exibe as diferenças
entre eles.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;FIND&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Procura uma seqüência de texto em um arquivo ou arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;FINDSTR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Procura seqüências de texto em arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;FOR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Executa um determinado comando para cada arquivo em um grupo de
arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;FORMAT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Formata um disco para uso com o Windows.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;FTYPE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe ou modifica os tipos de arquivo utilizados em associações de
extensões de arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;GOTO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Direciona o interpretador de comandos do Windows para uma linha
identificada em um programa em lotes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;GRAFTABL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Permite que o Windows exiba um conjunto de caracteres estendidos em
modo gráfico.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;HELP&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Fornece informações de ajuda sobre comandos do Windows.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;IF&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Realiza processamento condicional em arquivos em lotes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;LABEL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Cria, altera ou exclui o rótulo de volume de um disco.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;MD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Cria um diretório.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;MKDIR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Cria um reates a directory.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;MODE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Configura um dispositivo do sistema.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;MORE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe a saída fazendo pausa a cada tela.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;MOVE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Move um ou mais arquivos de uma pasta para outra pasta.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;PATH&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe ou define um caminho de pesquisa para arquivos executáveis.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;PAUSE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Suspende o processamento de um arquivo em lotes e exibe uma mensagem.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;POPD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Restaura o valor anterior da pasta atual salva por PUSHD.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;PRINT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Imprime um arquivo de texto.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;PROMPT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Altera o prompt de comando do Windows.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;PUSHD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Salva a pasta atual e, em seguida, altera a mesma.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;RD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Remove uma pasta.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;RECOVER&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Recupera informações ainda compreensíveis de um disco defeituoso
ou danificado.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;REM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Grava comentários (observações) em arquivos em lotes ou no
CONFIG.SYS.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;REN&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Altera o nome de um arquivo ou arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;REName&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Altera o nome de um arquivo ou arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;REPLACE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Substitui arquivos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;RMDIR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Remove uma pasta.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;SET&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe, define ou remove variáveis de ambiente do Windows.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;SETLOCAL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Inicia a localização de alterações de ambiente em um arquivo em
lotes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;SHIFT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Altera a posição dos parâmetros substituíveis em um arquivo em
lotes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;SORT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Classifica a entrada.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;START&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Inicia uma janela separada para executar um programa ou comando
especificado.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;SUBST&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Associa um caminho a uma letra de unidade.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;TIME&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe ou ajusta a hora do sistema.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;TITLE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Define o título da janela para uma sessão do CMD.EXE.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;TREE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe graficamente a estrutura de pastas de uma unidade ou caminho.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe o conteúdo de um arquivo de texto.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;VER&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe a versão do Windows.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;VERIFY&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Faz com que o Windows verifique se os arquivos estão gravados
corretamente em um disco.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;VOL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;-&amp;gt;
Exibe um rótulo e número de série de volume de disco.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;line-height: 0.48cm; margin-bottom: 0cm;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;XCOPY&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background: #ffffff;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;-&amp;gt;
Copia arquivos e árvores de pastas.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/5433745270529480794/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/03/lista-de-comandos-para-ms-dos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/5433745270529480794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/5433745270529480794'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/03/lista-de-comandos-para-ms-dos.html' title='MS-dos Lista de comandos'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-798731063306401718</id><published>2013-03-08T10:30:00.001-08:00</published><updated>2013-03-08T10:30:26.213-08:00</updated><title type='text'>Atualização do Fedora 16 para o Fedora 17, com  (Preupgrade)</title><content type='html'>&lt;br /&gt;
&lt;h2 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 24px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/h2&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.1 Primeiro realize atualização de todos os pacotes do Fedora 16 com o seguinte comando como root:&lt;/h3&gt;
&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #1e1e1e; border: 0px; color: #d8d8d8; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 1.2em !important; line-height: 20px; margin: 0px 0px 1.5em; outline: 0px; overflow-x: auto; overflow-y: hidden; padding: 0.75em; vertical-align: baseline; width: 725.546875px;&quot;&gt;
&lt;table style=&quot;border-collapse: collapse; border-spacing: 0px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;color: #585858;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;padding: 2px 4px; vertical-align: top;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: transparent; border: 0px; clear: none; color: #d8d8d8; float: none; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 14px; line-height: 1.333; outline: 0px; overflow: visible; padding: 0px; text-shadow: none !important; vertical-align: baseline; width: auto;&quot;&gt;&lt;span style=&quot;background-color: transparent; border: 0px; color: white; font-weight: bold; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;yum update&lt;/span&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.2 Instar (preupgrade) como root&lt;/h3&gt;
&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #1e1e1e; border: 0px; color: #d8d8d8; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 1.2em !important; line-height: 20px; margin: 0px 0px 1.5em; outline: 0px; overflow-x: auto; overflow-y: hidden; padding: 0.75em; vertical-align: baseline; width: 725.546875px;&quot;&gt;
&lt;table style=&quot;border-collapse: collapse; border-spacing: 0px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;color: #585858;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;padding: 2px 4px; vertical-align: top;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: transparent; border: 0px; clear: none; color: #d8d8d8; float: none; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 14px; line-height: 1.333; outline: 0px; overflow: visible; padding: 0px; text-shadow: none !important; vertical-align: baseline; width: auto;&quot;&gt;&lt;span style=&quot;background-color: transparent; border: 0px; color: white; font-weight: bold; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;yum install&lt;/span&gt; preupgrade&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.3 Iniciar o (preupgrade) como root&lt;/h3&gt;
&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #1e1e1e; border: 0px; color: #d8d8d8; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 1.2em !important; line-height: 20px; margin: 0px 0px 1.5em; outline: 0px; overflow-x: auto; overflow-y: hidden; padding: 0.75em; vertical-align: baseline; width: 725.546875px;&quot;&gt;
&lt;table style=&quot;border-collapse: collapse; border-spacing: 0px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;color: #585858;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;padding: 2px 4px; vertical-align: top;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: transparent; border: 0px; clear: none; color: #d8d8d8; float: none; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 14px; line-height: 1.333; outline: 0px; overflow: visible; padding: 0px; text-shadow: none !important; vertical-align: baseline; width: auto;&quot;&gt;preupgrade&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.4 Janela de informação do (preupgrade)&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2011/11/preupgrade-01.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;Preupgrade - Upgrade your system&quot;&gt;&lt;img alt=&quot;Preupgrade - Upgrade your system&quot; class=&quot;aligncenter size-full wp-image-4706&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2011/11/preupgrade-01.png&quot; height=&quot;494&quot; src=&quot;http://media.if-not-true-then-false.com/2011/11/preupgrade-01.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Preupgrade - Upgrade your system&quot; width=&quot;528&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.5 Escolha a distribuição desejada.&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-16-upgrade-your-system.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;Fedora 16 Upgrade Your System&quot;&gt;&lt;img alt=&quot;Fedora 16 Upgrade Your System&quot; class=&quot;aligncenter size-full wp-image-5372&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-16-upgrade-your-system.png&quot; height=&quot;452&quot; src=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-16-upgrade-your-system.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Fedora 16 Upgrade Your System&quot; width=&quot;528&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.6 Preparando o sistema para atualização&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2012/06/upgrade-your-system.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;Preparing system for upgrade&quot;&gt;&lt;img alt=&quot;Preparing system for upgrade&quot; class=&quot;aligncenter size-full wp-image-5374&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2012/06/upgrade-your-system.png&quot; height=&quot;452&quot; src=&quot;http://media.if-not-true-then-false.com/2012/06/upgrade-your-system.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Preparing system for upgrade&quot; width=&quot;528&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.7 Quando estiver pronto, comesse a atualizar e depois reiniciar.&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2012/06/ready-to-begin-upgrade.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;When ready to begin upgrade then reboot&quot;&gt;&lt;img alt=&quot;When ready to begin upgrade then reboot&quot; class=&quot;aligncenter size-full wp-image-5373&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2012/06/ready-to-begin-upgrade.png&quot; height=&quot;452&quot; src=&quot;http://media.if-not-true-then-false.com/2012/06/ready-to-begin-upgrade.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;When ready to begin upgrade then reboot&quot; width=&quot;528&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.8 Selecione a &amp;nbsp;Atualização do&amp;nbsp;&lt;span style=&quot;line-height: 1em;&quot;&gt;Fedora no&lt;/span&gt;&lt;span style=&quot;line-height: 1em;&quot;&gt;&amp;nbsp;menu do GRUB&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2012/06/upgrade-to-fedora-17-beefy-miracle.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;Select Fedora Upgrade from Grub Menu&quot;&gt;&lt;img alt=&quot;Select Fedora Upgrade from Grub Menu&quot; class=&quot;aligncenter size-large wp-image-5375&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2012/06/upgrade-to-fedora-17-beefy-miracle-560x315.png&quot; height=&quot;315&quot; src=&quot;http://media.if-not-true-then-false.com/2012/06/upgrade-to-fedora-17-beefy-miracle-560x315.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Select Fedora Upgrade from Grub Menu&quot; width=&quot;560&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.9 Instalando os pacotes do Fedora 17&amp;nbsp;&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2012/06/installing-fedora-17-01.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;Upgrading to Fedora 17&quot;&gt;&lt;img alt=&quot;Upgrading to Fedora 17&quot; class=&quot;aligncenter size-large wp-image-5369&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2012/06/installing-fedora-17-01-560x419.png&quot; height=&quot;419&quot; src=&quot;http://media.if-not-true-then-false.com/2012/06/installing-fedora-17-01-560x419.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Upgrading to Fedora 17&quot; width=&quot;560&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2012/06/installing-fedora-17-02.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;Upgrading to Fedora 17&quot;&gt;&lt;img alt=&quot;Upgrading to Fedora 17&quot; class=&quot;aligncenter size-large wp-image-5370&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2012/06/installing-fedora-17-02-560x420.png&quot; height=&quot;420&quot; src=&quot;http://media.if-not-true-then-false.com/2012/06/installing-fedora-17-02-560x420.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Upgrading to Fedora 17&quot; width=&quot;560&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.10 Iniciando o Fedora 17 com o Grub 2&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;font-weight: normal; letter-spacing: -1px; line-height: 1em;&quot;&gt;1.11&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent; font-weight: normal; letter-spacing: -1px; line-height: 18px;&quot;&gt;&lt;span style=&quot;color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: medium;&quot;&gt;Iniciando apenas, atualizado sistema Fedora 17!&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-booting.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;Fedora 17 Booting&quot;&gt;&lt;img alt=&quot;Fedora 17 Booting&quot; class=&quot;aligncenter size-large wp-image-5349&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-booting-560x309.png&quot; height=&quot;309&quot; src=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-booting-560x309.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Fedora 17 Booting&quot; width=&quot;560&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
1.12 Tela de Login do Fedora 17&amp;nbsp;&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-login-screen.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;Fedora 17 Login Screen&quot;&gt;&lt;img alt=&quot;Fedora 17 Login Screen&quot; class=&quot;aligncenter size-large wp-image-5354&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-login-screen-560x420.png&quot; height=&quot;420&quot; src=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-login-screen-560x420.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Fedora 17 Login Screen&quot; width=&quot;560&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
2. Fedora 17 “Beefy Miracle” desktop screenshots&lt;/h3&gt;
&lt;h4 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 16px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
Gnome Shell 3.4 plain&lt;/h4&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-plain.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;Fedora 17 Gnome Shell Plain&quot;&gt;&lt;img alt=&quot;Fedora 17 Gnome Shell Plain&quot; class=&quot;aligncenter size-large wp-image-5355&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-plain-560x419.png&quot; height=&quot;419&quot; src=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-plain-560x419.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Fedora 17 Gnome Shell Plain&quot; width=&quot;560&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 10px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h4 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 16px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
Gnome 3.4 Detalhes&lt;/h4&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;a class=&quot;fancybox&quot; href=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-gnome-3.4.2-details.png&quot; rel=&quot;fancybox0&quot; style=&quot;background-color: transparent; border: 0px; color: #3b87bf; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; title=&quot;Fedora 17 Gnome 3.4.2 Details&quot;&gt;&lt;img alt=&quot;Fedora 17 Gnome 3.4.2 Details&quot; class=&quot;aligncenter size-large wp-image-5351&quot; data-cfloaded=&quot;true&quot; data-cfsrc=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-gnome-3.4.2-details-560x420.png&quot; height=&quot;420&quot; src=&quot;http://media.if-not-true-then-false.com/2012/06/fedora-17-gnome-3.4.2-details-560x420.png&quot; style=&quot;background-color: transparent; border: 0px; display: block; margin: 0px auto; outline: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Fedora 17 Gnome 3.4.2 Details&quot; width=&quot;560&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 25px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h2 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 24px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
2. Tarefas pós-atualização&lt;/h2&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
2.1 Remover pacotes não suportados&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
Obter a lista com o seguinte comando:&lt;/div&gt;
&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #1e1e1e; border: 0px; color: #d8d8d8; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 1.2em !important; line-height: 20px; margin: 0px 0px 1.5em; outline: 0px; overflow-x: auto; overflow-y: hidden; padding: 0.75em; vertical-align: baseline; width: 725.546875px;&quot;&gt;
&lt;table style=&quot;border-collapse: collapse; border-spacing: 0px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;color: #585858;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;padding: 2px 4px; vertical-align: top;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: transparent; border: 0px; clear: none; color: #d8d8d8; float: none; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 14px; line-height: 1.333; outline: 0px; overflow: visible; padding: 0px; text-shadow: none !important; vertical-align: baseline; width: auto;&quot;&gt;package-cleanup &lt;span style=&quot;background-color: transparent; border: 0px; color: #bed6ff; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;--orphans&lt;/span&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
Em seguida, retire pacotes listados com o comando seguinte:&lt;/div&gt;
&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #1e1e1e; border: 0px; color: #d8d8d8; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 1.2em !important; line-height: 20px; margin: 0px 0px 1.5em; outline: 0px; overflow-x: auto; overflow-y: hidden; padding: 0.75em; vertical-align: baseline; width: 725.546875px;&quot;&gt;
&lt;table style=&quot;border-collapse: collapse; border-spacing: 0px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;color: #585858;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;padding: 2px 4px; vertical-align: top;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: transparent; border: 0px; clear: none; color: #d8d8d8; float: none; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 14px; line-height: 1.333; outline: 0px; overflow: visible; padding: 0px; text-shadow: none !important; vertical-align: baseline; width: auto;&quot;&gt;&lt;span style=&quot;background-color: transparent; border: 0px; color: white; font-weight: bold; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;yum remove&lt;/span&gt; package1 package2 ...&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 15px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: whitesmoke; border: 0px; color: #aa4b80; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; line-height: 1em; margin: 0px; outline: 0px; padding: 0px 0px 5px; vertical-align: baseline;&quot;&gt;
2.2 Verificar todos os arquivos &amp;nbsp;.Rpm salvos e arquivos .Rpm novos&lt;/h3&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
Você encontra esses arquivos com o seguinte comando:&lt;/div&gt;
&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #1e1e1e; border: 0px; color: #d8d8d8; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 1.2em !important; line-height: 20px; margin: 0px 0px 1.5em; outline: 0px; overflow-x: auto; overflow-y: hidden; padding: 0.75em; vertical-align: baseline; width: 725.546875px;&quot;&gt;
&lt;table style=&quot;border-collapse: collapse; border-spacing: 0px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;color: #585858;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;padding: 2px 4px; vertical-align: top;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: transparent; border: 0px; clear: none; color: #d8d8d8; float: none; font-family: &#39;Liberation Mono&#39;, &#39;bitstream vera sans mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Courier New&#39;, consolas, monaco, courier, monospace !important; font-size: 14px; line-height: 1.333; outline: 0px; overflow: visible; padding: 0px; text-shadow: none !important; vertical-align: baseline; width: auto;&quot;&gt;&lt;span style=&quot;background-color: transparent; border: 0px; color: white; font-weight: bold; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;find&lt;/span&gt; &lt;span style=&quot;background-color: transparent; border: 0px; color: white; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;background-color: transparent; border: 0px; color: #bed6ff; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-print&lt;/span&gt; &lt;span style=&quot;background-color: transparent; border: 0px; color: white; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;background-color: transparent; border: 0px; color: white; font-weight: bold; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;egrep&lt;/span&gt; &lt;span style=&quot;background-color: transparent; border: 0px; color: #ffc600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot;rpmnew$|rpmsave$&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 24px; outline: 0px; padding: 0px 0px 10px; vertical-align: baseline;&quot;&gt;
Dependendo das diferenças entre os ficheiros originais e os novos. Você pode precisar mesclar manualmente as novas definições de novos arquivos de configuração.&lt;/div&gt;
&lt;div style=&quot;background-color: whitesmoke; border: 0px; color: #585858; font-family: Cantarell, Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px; margin: 0px; outline: 0px; padding: 25px 0px 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;Fonte:&amp;nbsp;http://fedoraproject.org&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/798731063306401718/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/03/atualizacao-do-fedora-16-para-o-fedora.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/798731063306401718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/798731063306401718'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/03/atualizacao-do-fedora-16-para-o-fedora.html' title='Atualização do Fedora 16 para o Fedora 17, com  (Preupgrade)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-4418466816949189086</id><published>2013-02-14T18:04:00.001-08:00</published><updated>2013-02-14T18:04:10.454-08:00</updated><title type='text'>Instalando e configurando o roteador Dlink DI-524</title><content type='html'>&lt;br /&gt;
&lt;h2 style=&quot;background-color: white; border-bottom-color: rgb(204, 204, 204); border-bottom-style: dotted; border-bottom-width: 2px; color: #555555; font-family: Arial, &#39;BitStream vera Sans&#39;; font-size: 18px; font-weight: bolder; margin: 0px 0px 5px; padding: 0px 0px 3px;&quot;&gt;
Instalando e configurando o roteador Dlink DI-524&lt;/h2&gt;
&lt;div class=&quot;info&quot; style=&quot;background-color: white; color: #555555; font-family: Arial, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;act&quot; style=&quot;float: right; height: 16px; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;fixed&quot; style=&quot;clear: both; margin: 0px; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;fixed&quot; style=&quot;clear: both; margin: 0px; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content&quot; style=&quot;background-color: white; color: #555555; font-family: Arial, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 13px; line-height: 18px; margin: 0px 5px 0px 0px; overflow: hidden; padding: 5px 0px 5px 5px;&quot;&gt;
&lt;div style=&quot;float: left; margin: 0px; padding: 3px;&quot;&gt;
&lt;img alt=&quot;dlink564&quot; class=&quot;attachment-post-thumbnail wp-post-image&quot; height=&quot;100&quot; src=&quot;http://infohelp.org/wp-content/uploads/2009/02/dlink564.jpg&quot; style=&quot;border: 0px; margin: 10px 0px; max-width: 700px; padding: 0px;&quot; title=&quot;dlink564&quot; width=&quot;100&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;float: right; margin: 0px; padding: 3px;&quot;&gt;
&lt;ins style=&quot;border: none; display: inline-table; height: 280px; margin: 0px; padding: 0px; position: relative; visibility: visible; width: 336px;&quot;&gt;&lt;ins id=&quot;aswift_0_anchor&quot; style=&quot;border: none; display: block; height: 280px; margin: 0px; padding: 0px; position: relative; visibility: visible; width: 336px;&quot;&gt;&lt;iframe allowtransparency=&quot;true&quot; frameborder=&quot;0&quot; height=&quot;280&quot; hspace=&quot;0&quot; id=&quot;aswift_0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; name=&quot;aswift_0&quot; scrolling=&quot;no&quot; style=&quot;left: 0px; margin: 0px; padding: 0px; position: absolute; top: 0px;&quot; vspace=&quot;0&quot; width=&quot;336&quot;&gt;&lt;/iframe&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px;&quot;&gt;
Comprou um roteador e não sabe configurar? Com este tutorial você aprenderá o básico de configurações de roteadores, como alterar o nome padrão da rede sem fio e configurar uma senha criptografada para ninguém usar a sua internet de graça.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px;&quot;&gt;
&lt;span id=&quot;more-472&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px;&quot;&gt;
Página de Suporte:&lt;a href=&quot;http://support.dlink.com/products/revision.asp?productId=DI-524&quot; style=&quot;color: #2970a6; margin: 0px; outline: none; padding: 0px; text-decoration: initial;&quot;&gt;http://support.dlink.com/products/revision.asp?productId=DI-524&lt;/a&gt;Manual:&amp;nbsp;&lt;a href=&quot;ftp://www.dlinkla.com/pub/drivers/DI-524/MANUAL_DI-524.zip&quot; style=&quot;color: #2970a6; margin: 0px; outline: none; padding: 0px; text-decoration: initial;&quot;&gt;ftp://www.dlinkla.com/pub/drivers/DI-524/MANUAL_DI-524.zip&lt;/a&gt;&lt;/div&gt;
&lt;span id=&quot;Cenrio&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;h4 style=&quot;color: #4c4c4c; font-family: Arial; font-size: 14px; font-weight: bolder; letter-spacing: -0.01em; margin: 0px 0px 5px; padding: 0px;&quot;&gt;
Cenário&lt;/h4&gt;
&lt;/span&gt;&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;img alt=&quot;cenariopadrao&quot; class=&quot;alignnone size-full wp-image-962&quot; height=&quot;400&quot; src=&quot;http://infohelp.org/wp-content/uploads/2009/02/cenariopadrao.jpg&quot; style=&quot;border: 0px; margin: 10px 0px; max-width: 700px; padding: 0px;&quot; title=&quot;cenariopadrao&quot; width=&quot;460&quot; /&gt;&lt;/div&gt;
&lt;span id=&quot;Instrues&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;h4 style=&quot;color: #4c4c4c; font-family: Arial; font-size: 14px; font-weight: bolder; letter-spacing: -0.01em; margin: 0px 0px 5px; padding: 0px;&quot;&gt;
Instruções&lt;/h4&gt;
&lt;/span&gt;&lt;ol style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Conecte um cabo de rede à porta “&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;INTERNET&lt;/strong&gt;” do Roteador. Em seguida, conecte a outra ponta do cabo de rede ao seu modem de banda larga.&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Conecte seu computador em umas das portas de&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;1&amp;nbsp;&lt;/strong&gt;a&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;4&amp;nbsp;&lt;/strong&gt;do roteador usando um cabo de rede.&lt;img alt=&quot;conexões&quot; class=&quot;alignnone size-full wp-image-302&quot; height=&quot;445&quot; src=&quot;http://infohelp.org/wp-content/uploads/2009/02/cabos.jpg&quot; style=&quot;border: 0px; margin: 10px 0px; max-width: 700px; padding: 0px;&quot; title=&quot;conexões&quot; width=&quot;465&quot; /&gt;&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Ligue seu modem de banda larga.&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Ligue seu roteador.&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Ligue seu computador.&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Abra seu navegador, e entre com endereço&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://192.168.1.1/&quot; style=&quot;color: #2970a6; margin: 0px; outline: none; padding: 0px; text-decoration: initial;&quot; target=&quot;_blank&quot;&gt;http://&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://192.168.1.1/&quot; style=&quot;color: #2970a6; margin: 0px; outline: none; padding: 0px; text-decoration: initial;&quot; target=&quot;_blank&quot;&gt;192.168.0.1&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://192.168.1.1/&quot; style=&quot;color: #2970a6; margin: 0px; outline: none; padding: 0px; text-decoration: initial;&quot; target=&quot;_blank&quot;&gt;&amp;nbsp;&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;e dê Enter.&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Uma tela de login aparecerá. Em &amp;nbsp;”Nome de usuário” digite “&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;admin&lt;/em&gt;&lt;/strong&gt;” e em “Senha” deixe em branco.&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Se a senha não entrar, atrás do roteador tem um botão chamado “reset”, aperte por 20 segundos e depois tente novamente.&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;img alt=&quot;logindi-524&quot; class=&quot;alignnone size-full wp-image-975&quot; height=&quot;348&quot; src=&quot;http://infohelp.org/wp-content/uploads/2009/02/logindi-524.jpg&quot; style=&quot;border: 0px; margin: 10px 0px; max-width: 700px; padding: 0px;&quot; title=&quot;logindi-524&quot; width=&quot;326&quot; /&gt;&lt;/div&gt;
&lt;ul style=&quot;list-style-position: inside; margin: 0px 0px 10px; padding: 0px 0px 0px 12px;&quot;&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;A tela inicial será exibida.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;img alt=&quot;home1&quot; class=&quot;alignnone size-full wp-image-475&quot; height=&quot;486&quot; src=&quot;http://infohelp.org/wp-content/uploads/2009/02/home1.jpg&quot; style=&quot;border: 0px; margin: 10px 0px; max-width: 700px; padding: 0px;&quot; title=&quot;home1&quot; width=&quot;600&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px; padding: 5px;&quot;&gt;
&lt;ins style=&quot;border: none; display: inline-table; height: 90px; margin: 0px; padding: 0px; position: relative; visibility: visible; width: 728px;&quot;&gt;&lt;ins id=&quot;aswift_1_anchor&quot; style=&quot;border: none; display: block; height: 90px; margin: 0px; padding: 0px; position: relative; visibility: visible; width: 728px;&quot;&gt;&lt;iframe allowtransparency=&quot;true&quot; frameborder=&quot;0&quot; height=&quot;90&quot; hspace=&quot;0&quot; id=&quot;aswift_1&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; name=&quot;aswift_1&quot; scrolling=&quot;no&quot; style=&quot;left: 0px; margin: 0px; padding: 0px; position: absolute; top: 0px;&quot; vspace=&quot;0&quot; width=&quot;728&quot;&gt;&lt;/iframe&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/div&gt;
&lt;ul style=&quot;list-style-position: inside; margin: 0px 0px 10px; padding: 0px 0px 0px 12px;&quot;&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Clique em “&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;WAN&lt;/strong&gt;“. Se seu provedor usa&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;DHCP&lt;/strong&gt;, deixe a configuração do jeito que está.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;img alt=&quot;dhcp1&quot; class=&quot;alignnone size-full wp-image-478&quot; height=&quot;562&quot; src=&quot;http://infohelp.org/wp-content/uploads/2009/02/dhcp1.jpg&quot; style=&quot;border: 0px; margin: 10px 0px; max-width: 700px; padding: 0px;&quot; title=&quot;dhcp1&quot; width=&quot;600&quot; /&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;list-style-position: inside; margin: 0px 0px 10px; padding: 0px 0px 0px 12px;&quot;&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Se seu provedor usa PPPoE, selecione&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;PPPoE&amp;nbsp;&lt;/strong&gt;no menu e configure seu nome de usuário e senha e clique em “&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Apply&lt;/strong&gt;“.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;img alt=&quot;ppoe1&quot; class=&quot;alignnone size-full wp-image-479&quot; height=&quot;611&quot; src=&quot;http://infohelp.org/wp-content/uploads/2009/02/ppoe1.jpg&quot; style=&quot;border: 0px; margin: 10px 0px; max-width: 700px; padding: 0px;&quot; title=&quot;ppoe1&quot; width=&quot;600&quot; /&gt;&lt;/div&gt;
&lt;span id=&quot;Configurando_a_segurana.&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;h4 style=&quot;color: #4c4c4c; font-family: Arial; font-size: 14px; font-weight: bolder; letter-spacing: -0.01em; margin: 0px 0px 5px; padding: 0px;&quot;&gt;
Configurando a segurança.&lt;/h4&gt;
&lt;/span&gt;&lt;ol style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Clique no menu “&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Wireless&lt;/strong&gt;“, e em &amp;nbsp;”&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;SSID&lt;/strong&gt;“, você vai digitar o nome da sua rede, no exemplo abaixo foi utilizado o nome do site.&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;blockquote style=&quot;background-color: #f4f5f7; background-image: url(http://infohelp.org/wp-content/themes/dann/img/blockquote.gif); background-position: 3px 3px; background-repeat: no-repeat no-repeat; border: 1px dashed rgb(204, 204, 204); font-size: 12px; margin: 5px 0px; padding: 8px 12px 8px 36px;&quot;&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px;&quot;&gt;
Atualmente existem diversos tipos de algorítmos de segurança, a maioria dos usuários ainda usam o algorítmo WEP para configurar seus roteadores, não vamos utlizar WEP pois hoje em dia qualquer pessoa pode quebrar a chave de uma rede sem fio com WEP configurada. Vamos utilizar WPA ou WPA2 se seu roteador suportar.&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;No menu, selecione “&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;WPA-PSK&lt;/strong&gt;” e digite uma senha com no mínimo 8 caracteres e no máximo 63.&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Clique em “&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Apply&lt;/strong&gt;” e espere o roteador reiniciar.&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;img alt=&quot;wpa1&quot; class=&quot;alignnone size-full wp-image-480&quot; height=&quot;500&quot; src=&quot;http://infohelp.org/wp-content/uploads/2009/02/wpa1.jpg&quot; style=&quot;border: 0px; margin: 10px 0px; max-width: 700px; padding: 0px;&quot; title=&quot;wpa1&quot; width=&quot;600&quot; /&gt;&lt;/div&gt;
&lt;ul style=&quot;list-style-position: inside; margin: 0px 0px 10px; padding: 0px 0px 0px 12px;&quot;&gt;
&lt;li style=&quot;list-style-position: inside; margin: 0px 0px 4px; padding: 0px 0px 0px 5px;&quot;&gt;Vá até Meus Locais de Rede e clique na sua conexão de rede sem fio e conecte na rede que você acabou de criar.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;img alt=&quot;wifi1&quot; class=&quot;alignnone size-full wp-image-505&quot; height=&quot;496&quot; src=&quot;http://infohelp.org/wp-content/uploads/2009/02/wifi1.jpg&quot; style=&quot;border: 0px; margin: 10px 0px; max-width: 700px; padding: 0px;&quot; title=&quot;wifi1&quot; width=&quot;660&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
Existem vários modelos de roteadores no mercado, mas quase todos são parecidos na hora de configurar o nome da rede e a segurança, este tutorial mostra apenas as funções básicas de configuração para que qualquer pessoa que não trabalhe com informática aprenda a configurar.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px 0px 0px 30px;&quot;&gt;
Fonte:&amp;nbsp;http://infohelp.org/thales-laray/configurando-o-roteador-dlink-di-524/&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/4418466816949189086/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2013/02/instalando-e-configurando-o-roteador.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/4418466816949189086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/4418466816949189086'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2013/02/instalando-e-configurando-o-roteador.html' title='Instalando e configurando o roteador Dlink DI-524'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-1038189456198224274</id><published>2012-11-08T05:38:00.001-08:00</published><updated>2012-11-08T05:38:46.388-08:00</updated><title type='text'>Mudar idioma do fedora pelo terminal</title><content type='html'>O live CD do Fedora vem por padrão no idioma americano para quem o inicializa em modo texto. Também é possível que em alguma atualização indesejada, ou mesmo configuração feita pelo próprio usuário, crie-se um cenário idiomático desconfortável.&lt;br /&gt;&lt;br /&gt; Em vista disso segue a dica. &lt;br /&gt;&lt;br /&gt; Digite o comando: &lt;br /&gt;&lt;br /&gt;$ system-config-language &lt;br /&gt;&lt;br /&gt; Você entrará em um assistente de configuração de idioma bem simples e intuitivo. &lt;br /&gt;&lt;br /&gt; Caso a mudança de idioma não seja feita, outra forma de configurar é mudando o valor da variável de ambiente $LANG: &lt;br /&gt;&lt;br /&gt;$ LANG=`cat /usr/share/system-config-language/locale-list | grep -i &quot;brasil&quot;|cut -d&quot; &quot; -f1` &lt;br /&gt;&lt;br /&gt; Nestes casos é comum que o teclado também venha com o padrão americano na sua configuração, para ajustar isso digite: &lt;br /&gt;&lt;br /&gt;$ system-config-keyboard</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/1038189456198224274/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2012/11/mudar-idioma-do-fedora-pelo-terminal.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/1038189456198224274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/1038189456198224274'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2012/11/mudar-idioma-do-fedora-pelo-terminal.html' title='Mudar idioma do fedora pelo terminal'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-7501468187421876719</id><published>2012-10-08T10:22:00.004-07:00</published><updated>2012-10-08T10:22:58.259-07:00</updated><title type='text'>Tutorial Sea Tools para DOS</title><content type='html'>&lt;h2&gt;
&lt;br /&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h8&gt;&lt;span id=&quot;j_id0:j_id12:j_id21:j_id22:j_id65&quot; sizcache=&quot;4&quot; sizset=&quot;107&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;htmlDetailElementTable&quot; sizcache=&quot;4&quot; sizset=&quot;107&quot;&gt;&lt;tbody sizcache=&quot;4&quot; sizset=&quot;107&quot;&gt;
&lt;tr sizcache=&quot;4&quot; sizset=&quot;107&quot;&gt;&lt;td sizcache=&quot;4&quot; sizset=&quot;107&quot;&gt;&lt;div class=&quot;sfdc_richtext&quot; id=&quot;j_id0:j_id12:j_id21:j_id22:j_id65j_id0:j_id12:j_id21:j_id22:j_id65_00N30000008ElIw_div&quot; sizcache=&quot;4&quot; sizset=&quot;107&quot;&gt;
&lt;a href=&quot;http://www.seagate.com/br/pt/support/internal-hard-drives/consumer-electronics/ld25-series/seatools-dos-master&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #009999;&quot;&gt;SeaTools para DOS&lt;/span&gt;&lt;/a&gt; é uma ferramenta de diagnósticos abrangentee fácil de usar, que o ajuda a determinar rapidamente oque está impedindo que você acesse os dados de seu computadordesktop ou notebook. Ele inclui vários testes que examinarãoo meio físico da unidade Seagate, Maxtor ou de qualquermarca. Esta orientação vale tanto para a versão antiga (texto)quanto para a nova (GUI).&lt;br /&gt;
Para usar o&amp;nbsp;SeaTools para DOS, escolha fazer o download da versão em disquete ou da versão de imagem de CD inicializável.&lt;br /&gt;
&lt;br /&gt;&lt;strong&gt;Criação de disquete&lt;/strong&gt;&lt;br /&gt;
Para a versão em disquete, você precisará de um disquete de 1,44 MB. Clique no arquivo .EXE baixado do site da Seagate e siga as instruções da tela.&lt;br /&gt;
&lt;strong&gt;Criação de um CD usando o arquivo .ISO da imagem de CD inicializável.&lt;/strong&gt;&lt;br /&gt;
Consulte o &lt;a href=&quot;http://www.blogger.com/articles/pt_BR/FAQ/201431br&quot; target=&quot;_top&quot;&gt;&lt;span style=&quot;color: #009999;&quot;&gt;artigo da BC 201431&lt;/span&gt;&lt;/a&gt;&amp;nbsp;para obter detalhes sobre a gravação do arquivo .ISO em um CD.&lt;br /&gt;
Apenas copiar os arquivos em um CD não funcionará; o arquivo deve ser gravado no CD como uma imagem.&lt;br /&gt;
Depois de criar a mídia inicializável, reinicie o computador com a mídia na unidade. Se o computador não iniciar a partir da mídia, pode ser preciso ajustar a ordem de inicialização no BIOS do computador. Consulte o &lt;a href=&quot;http://www.blogger.com/articles/pt_BR/FAQ/184971br&quot; target=&quot;_top&quot;&gt;&lt;span style=&quot;color: #009999;&quot;&gt;artigo da BC 184971&lt;/span&gt;&lt;/a&gt;&amp;nbsp;ou o guia do usuário do computador para obter informações sobre a alteração da seqüência de inicialização.&lt;br /&gt;
Este documento cobre as versões nova e antiga do SeaTools para DOS. O guia para a versão mais recente encontra-se logo abaixo. Para a versão mais antiga, clique &lt;a href=&quot;http://www.blogger.com/articles/pt_BR/FAQ/201271br#here&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #009999;&quot;&gt;aqui&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;u&gt;SeaTools para DOS, versão nova:&lt;/u&gt;&lt;br /&gt;Na inicialização, você verá um Contrato de licença de usuário final.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-1.jpg&quot; /&gt; 
Clique em I Accept (Eu aceito) para continuar.&lt;br /&gt;Com isso você será levado para a página do menu principal.&lt;br /&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-2.jpg&quot; /&gt; 
No menu &quot;Basic&quot; (Básico):&lt;br /&gt;
&lt;ul sizcache=&quot;3&quot; sizset=&quot;107&quot;&gt;
&lt;li&gt;&lt;strong&gt;Short test&lt;/strong&gt; – Executa um teste DST nas unidades Seagate. Se o DST não for compatível com a unidade, o SeaTools executa um teste de leitura. Este teste demora aproximadamente 2 minutos.
&lt;li&gt;&lt;strong&gt;Long test&lt;/strong&gt; – Executa um exame completo da unidade. Ele normalmente é usado para encontrar e reparar setores inválidos.
&lt;li&gt;&lt;strong&gt;Acoustic test&lt;/strong&gt; – Reduz a velocidade da unidade, para que você possa determinar se o ruído de um sistema é causado pela unidade ou por outra coisa.&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-3.jpg&quot; /&gt; 
&lt;strong&gt;Recursos avançados&lt;/strong&gt;&lt;br /&gt;
&lt;ul sizcache=&quot;3&quot; sizset=&quot;110&quot;&gt;
&lt;li&gt;&lt;strong&gt;Set Capacity to 32GB&lt;/strong&gt; – Limita a unidade a 32 GB, para uso com Pentium 3 ou sistemas antigos.
&lt;li&gt;&lt;strong&gt;Set Capacity manually&lt;/strong&gt; – Limita a unidade a um número específico de endereços de blocos lógicos (LBAs), útil quando se substitui um tamanho incomum de unidade em uma RAID.
&lt;li&gt;&lt;strong&gt;Set Capacity to MAX&lt;/strong&gt; – Usado para redimensionar a unidade para a capacidade total (não ignora o jumper de limite de capacidade).
&lt;li&gt;&lt;strong&gt;Erase Track Zero&lt;/strong&gt; – Preenchimento rápido com zeros, para apagar os dados e as partições de uma unidade. Esta opção demora um segundo para ser concluída.
&lt;li&gt;&lt;strong&gt;Timed Erase&lt;/strong&gt; (10 segundos, 20 segundos, 1 minuto, 5 minutos) – Útil para quando o preenchimento rápido com zeros não dá certo (isso é, no caso de carregadores de inicialização…).
&lt;li&gt;&lt;strong&gt;Full Erase&lt;/strong&gt; – Preenche toda a unidade com zeros. Pode ser usado para recuperar setores inválidos; apaga todos os dados. Este não é um &quot;apagamento seguro&quot;.&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/ul&gt;
Abaixo, a tela Results and Progress (Resultados e andamento):&lt;br /&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-4.jpg&quot; /&gt; 
&lt;ol sizcache=&quot;3&quot; sizset=&quot;116&quot;&gt;
&lt;li&gt;Número de modelo e número de série da unidade selecionada.
&lt;li&gt;Exibição do status da unidade e dos recursos suportados.
&lt;li&gt;POH – Exibição das horas em funcionamento; e da temperatura da unidade em graus Celsius.&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/ol&gt;
- Clique em &quot;View log&quot; (Exibir log) para abrir o arquivode log após a conclusão do teste (não mostrará muito maisdo que está na tela).&lt;br /&gt;&lt;u&gt;&lt;a href=&quot;http://www.blogger.com/null&quot; name=&quot;here&quot;&gt;&lt;/a&gt;Versão antiga&lt;/u&gt;&lt;br /&gt;Após a inicialização no SeaTools surgirá um contrato de licença.&lt;br /&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-5.jpg&quot; /&gt; 
Leia o contrato e pressione &quot;Y&quot; para aceitar os termos e continuar com o teste, ou pressione &quot;N&quot; para sair do programa. Use as teclas &quot;Page Up&quot; e &quot;Page Down&quot; para rolar a tela.&lt;br /&gt;Após concordar com os termos da licença, a tela do teste aparece.&lt;br /&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-6.jpg&quot; /&gt; 
Veja os vários elementos da tela de teste da versão antiga.&lt;br /&gt;
&lt;ul sizcache=&quot;3&quot; sizset=&quot;119&quot;&gt;
&lt;li&gt;&lt;strong&gt;D or 0-9&lt;/strong&gt; – Alterna as unidades – Seleciona em que unidade executar as ações (consulte a área de dispositivos para obter o número correspondente).
&lt;li&gt;&lt;strong&gt;S – Short test&lt;/strong&gt; – Executa um autoteste de unidade (DST) nas unidades Seagate. (Se o DST não for suportado o SeaTools executa um teste de leitura). Leva aproximadamente 2 minutos.
&lt;li&gt;&lt;strong&gt;L – Long test&lt;/strong&gt; – Exame completo da unidade. Normalmente usado para encontrar e reparar setores inválidos.
&lt;li&gt;&lt;strong&gt;Z – Zero Fill&lt;/strong&gt; – Limpa os dados da unidade. Bom para apagar partições corrompidas ou incomuns. Apaga TODAS as partições e dados da unidade. Suporta as opções Quick (Rápida) e Long (Completa).
&lt;li&gt;&lt;strong&gt;A – Spin down drive (for Acoustic test)&lt;/strong&gt; – Reduz a velocidade da unidade, para que você possa determinar se o ruído de um sistema é causado pela unidade ou por outra coisa.
&lt;li&gt;&lt;strong&gt;C – Set Capacity&lt;/strong&gt; – Usado para definir a capacidade da unidade, para ultrapassar os limites comuns de 32 GB e 137 GB. Sempre usado para unidades com capacidade diminuída.
&lt;li&gt;&lt;strong&gt;V – View log file&lt;/strong&gt; – Interrompe o arquivo de log para análise.&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-7.jpg&quot; /&gt; 
A explicação para o texto colorido na parte inferior da tela segue abaixo:&lt;br /&gt;&lt;strong&gt;Texto branco:&lt;/strong&gt; O dispositivo (isto é, dispositivo 0) e seus números de modelo e de série.&lt;br /&gt;&lt;strong&gt;Texto amarelo:&lt;/strong&gt; Conjunto de chipes da placa-mãe.&lt;br /&gt;&lt;strong&gt;Texto azul-piscina:&lt;/strong&gt; Indica se a placa-mãe suporta LBA de 48 bits e o LBA máximo para esta unidade, juntamente com sua capacidade.&lt;br /&gt;&lt;strong&gt;Texto verde:&lt;/strong&gt; Status do SMART. Se o SMART falhou, não há necessidade de executar um teste. A unidade deve ser substituída.&lt;br /&gt;&lt;strong&gt;Texto verde:&lt;/strong&gt; Status do suporte a DST (Autoteste da unidade) – Se o DST for suportado, será usado durante o teste.&lt;br /&gt;&lt;strong&gt;Texto azul:&lt;/strong&gt; Status da temperatura de operação – Temperatura atual e máx. registrada – útil para determinar se o calor é um fator no problema ou falha da unidade. Consulte o manual do produto para obter a temperatura de operação especificada. A &quot;Worst Temp&quot; (Pior temperatura) refere-se à temperatura mais alta registrada para a unidade durante toda sua vida útil.&lt;br /&gt;&amp;nbsp;Uma leitura incomum normal exibe 253 Celsius, o quesignifica apenas que a unidade não suporta o recurso deleitura da temperatura. Não há com que se preocupar.&lt;br /&gt;&lt;strong&gt;POH = Power on Hours&lt;/strong&gt; – Indica há quanto tempo a unidade está em funcionamento em toda sua vida útil.&lt;br /&gt;
&lt;br /&gt;&lt;strong&gt;Teste acústico&lt;/strong&gt;&lt;br /&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-8.jpg&quot; /&gt; 
Uma vez ativado, a unidade diminuirá sua velocidade, para que você possa verificar se o ruído vem da unidade ou de outros componente (como uma ventoinha do computador). A unidade continuará coma velocidade reduzida até que o usuário pressione uma tecla.&lt;br /&gt;A janela pop-up permanecerá aberta por vários segundos, até que a unidade acelere novamente.&lt;br /&gt;
&lt;br /&gt;&lt;strong&gt;Definir capacidade&lt;/strong&gt;&lt;br /&gt;
&lt;ul sizcache=&quot;3&quot; sizset=&quot;126&quot;&gt;
&lt;li&gt;&lt;strong&gt;S – Set 32 GB Capacity:&lt;/strong&gt; Útil para unidades ATA em placas-mãe antigas.
&lt;li&gt;&lt;strong&gt;R – Reset to Drive Maximum:&lt;/strong&gt; Útil para restituir a capacidade máxima de unidades ATA e SATA que tiveram a capacidade diminuída manual ou espontaneamente.
&lt;li&gt;&lt;strong&gt;M – Set Manually:&lt;/strong&gt; Geralmente útil para unidades ATA e SATA como uma alternativa quando a opção Reset to Maximum (Redefinir para máximo) não funciona.
&lt;li&gt;&lt;strong&gt;Q – Back to Main Menu.&lt;/strong&gt;&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;strong&gt;Preenchimento com zeros&lt;/strong&gt;&lt;br /&gt;Opções do menu principal: Z-Erase Drive (Apagar unidade) é a opção de preenchimento com zeros.&lt;br /&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-9.jpg&quot; /&gt; 
Este é o submenu Zero-fill (Preenchimento com zeros).&lt;br /&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-10.jpg&quot; /&gt; 
No submenu Zero Fill tem-se as seguintes opções:&lt;br /&gt;
&lt;ul sizcache=&quot;3&quot; sizset=&quot;130&quot;&gt;
&lt;li&gt;&lt;strong&gt;Z&lt;/strong&gt; - Preenchimento rápido com zeros (primeiros 63 setores da unidade, instantâneo)
&lt;li&gt;&lt;strong&gt;A&lt;/strong&gt; - Preenchimento completo com zeros (todos os setores da unidade, pode demorar várias horas)
&lt;li&gt;&lt;strong&gt;F&lt;/strong&gt; - Preenchimento temporizado com zeros, onde T ajusta o tempo.&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;strong&gt;Informações da unidade&lt;/strong&gt;&lt;br /&gt;É o texto em amarelo observado na parte inferior da tela do menu principal.&lt;br /&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-11.jpg&quot; /&gt; 
Mostra os discos rígidos detectados&lt;br /&gt;
&lt;ul sizcache=&quot;3&quot; sizset=&quot;133&quot;&gt;
&lt;li&gt;&lt;strong&gt;Device number&lt;/strong&gt; - Usado para selecionar que unidade testar.
&lt;li&gt;&lt;strong&gt;Model number&lt;/strong&gt;
&lt;li&gt;&lt;strong&gt;SN&lt;/strong&gt; - Número de série
&lt;li&gt;&lt;strong&gt;FW&lt;/strong&gt; - Revisão do firmware – Útil em produtos SCSI e SATA, e em alguns produtos ATA.
&lt;li&gt;&lt;strong&gt;Controller&lt;/strong&gt; – Conjunto de chipes ao qual a unidade está conectada. Útil para algumas unidades SATA e para problemas de capacidade. Caso o conjunto de chipes seja antigo, pode ser aplicado o limite de LBA de 28 bits e, assim, o conjunto de chipes pode suportar apenas velocidades de 1,5Gb/s para SATA.&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;Se uma unidade não aparecer nesta área, desligue o computador e confirme se a unidade está instalada corretamente.&lt;br /&gt;Consulte a página de assistência à instalação para obter detalhes sobre a configuração de vários tipos de unidades.&lt;br /&gt;
&amp;nbsp;Este utilitário não detectará unidades externas. Use o para Windows para testar unidades externas.&lt;br /&gt;
&lt;br /&gt;&lt;strong&gt;Arquivo de log&lt;/strong&gt;&lt;br /&gt;O arquivo de log é armazenado na mídia de inicialização, se for regravável, ou na memória, para a versão em CD. É armazenado como: Serial#.LOG&lt;br /&gt;Ex: &lt;em&gt;5NF0R4RC.LOG&lt;/em&gt;&lt;br /&gt;Para exibir o log no software, pressione V.&lt;br /&gt;Para sair do visualizador de log, pressione a tecla Esc.&lt;br /&gt;
&lt;br /&gt;&lt;strong&gt;Status do teste (durante um DST)&lt;/strong&gt;&lt;br /&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-12.jpg&quot; /&gt; 
Durante um teste, a parte superior da tela exibe uma barra de andamento e a área central mostra os resultados.&lt;br /&gt;Após a conclusão do teste, a área central continua a mostrar o resultado e a parte superior volta a mostrar as opções de comando.&lt;br /&gt;
&lt;strong&gt;Reparação de setores inválidos (Teste completo)&lt;/strong&gt;&lt;br /&gt;
Se forem encontrados blocos inválidos durante um teste completo,surgirá um aviso perguntando como proceder.&lt;br /&gt;A tela abaixo aparece ao final do exame ou se o usuáriocancelar o teste, caso tenham sido descobertos setores inválidosna unidade.&lt;br /&gt;Exemplo:&lt;br /&gt;
&lt;img alt=&quot;Image&quot; src=&quot;http://support.seagate.com/kbimg/5129-13.jpg&quot; /&gt; 
Siga as instruções da tela para continuar.&lt;br /&gt;Para mais informações sobre o&amp;nbsp; para DOS, consulte o &lt;a href=&quot;http://www.seagate.com/support/seatools/SeaToolsDOSguide.pdf&quot; target=&quot;_top&quot;&gt;&lt;span style=&quot;color: #009999;&quot;&gt;arquivo readme.txt&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Referência:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://knowledge.seagate.com/articles/pt_BR/FAQ/201271br&quot;&gt;http://knowledge.seagate.com/articles/pt_BR/FAQ/201271br&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/span&gt;&lt;/h8&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/7501468187421876719/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2012/10/tutorial-sea-tools-para-dos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7501468187421876719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7501468187421876719'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2012/10/tutorial-sea-tools-para-dos.html' title='Tutorial Sea Tools para DOS'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-5241692719893975714</id><published>2012-09-24T19:57:00.000-07:00</published><updated>2012-09-24T19:57:39.741-07:00</updated><title type='text'>Comandos para Fedora</title><content type='html'>&lt;br /&gt;
# getconf LONG_BIT = Mostra se o S.O é 32 ou 64 bits&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
#&lt;span style=&quot;color: #444444; font-family: &#39;Helvetica Neue&#39;, arial, sans-serif; font-size: 14px; line-height: 22px;&quot;&gt;grep flags /proc/cpuinfo =&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #444444; font-family: &#39;Helvetica Neue&#39;, arial, sans-serif; font-size: 14px; line-height: 22px;&quot;&gt;Para saber qual a arquitetura do CPU,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #444444; font-family: &#39;Helvetica Neue&#39;, arial, sans-serif; font-size: 14px; line-height: 22px;&quot;&gt;O comando irá retornar inúmeras &quot;flags&quot;. Procure por alguma que tiver &quot;lm&quot; escrito. Por exemplo, &quot;lm constant_tsc&quot;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-family: &#39;Helvetica Neue&#39;, arial, sans-serif; font-size: 14px; line-height: 22px; padding: 0px;&quot;&gt;
Se essa flag existir, seu CPU suporta 64 bits :)&lt;/div&gt;
&lt;div style=&quot;border: 0px; box-sizing: border-box; color: #444444; font-family: &#39;Helvetica Neue&#39;, arial, sans-serif; font-size: 14px; line-height: 22px; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/5241692719893975714/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2012/09/comandos-para-fedora.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/5241692719893975714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/5241692719893975714'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2012/09/comandos-para-fedora.html' title='Comandos para Fedora'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-7613968545385573701</id><published>2012-08-30T13:59:00.000-07:00</published><updated>2012-08-30T13:59:07.789-07:00</updated><title type='text'>Codecs para Linux Fedora - MP3</title><content type='html'>&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;Para a reprodução de arquivos multimídia que tenham formatos proprietários, é necessária a instalação de alguns&amp;nbsp;&lt;/span&gt;codecs&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;&amp;nbsp;no fedora. Esses codecs lhe darão suporte a formatos de áudio e video como&lt;/span&gt;&lt;i style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;.mp3&lt;/i&gt;&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;.wma&lt;/i&gt;&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;.avi&lt;/i&gt;&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;.wmv&lt;/i&gt;&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;.rmvb&lt;/i&gt;&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;&amp;nbsp;entre muitos outros. Para ter acessos a formatos proprietários, tenha certeza que o repositório&amp;nbsp;&lt;/span&gt;RPMFusion&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;&amp;nbsp;foi habilitado.&lt;/span&gt;&lt;div&gt;
&lt;span style=&quot;font-family: sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 19.016666412353516px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;h2 style=&quot;background-color: white; background-image: none; border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; font-family: sans-serif; font-size: 19px; font-weight: normal; line-height: 19.03333282470703px; margin: 0px 0px 0.6em; padding-bottom: 0.17em; padding-top: 0.5em;&quot;&gt;
&lt;span class=&quot;mw-headline&quot;&gt;Codecs gstreamer&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
Para instalar os codecs&amp;nbsp;&lt;i&gt;gstreamer&lt;/i&gt;, logue-se como root&amp;nbsp;e instale-os com o comando:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f9f9f9; border: 1px dashed rgb(47, 111, 171); line-height: 1.1em; padding: 1em;&quot;&gt;# yum install gstreamer gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-bad-free 
              gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree 
              gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly&lt;/pre&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;O comando acima deve ser digitado em uma única linha. Se todos os nomes não couber em uma única linha (muito provável), não se preocupe, continue digitando todos os nomes do pacotes e então depois dê um ENTER.&lt;/div&gt;
&lt;a href=&quot;&quot; name=&quot;Codecs_da_biblioteca_xine&quot; style=&quot;background-color: white; background-image: none; color: #002bb8; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;&lt;/a&gt;&lt;h2 style=&quot;background-color: white; background-image: none; border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; font-family: sans-serif; font-size: 19px; font-weight: normal; line-height: 19.03333282470703px; margin: 0px 0px 0.6em; padding-bottom: 0.17em; padding-top: 0.5em;&quot;&gt;
&lt;span class=&quot;mw-headline&quot;&gt;Codecs da biblioteca xine&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
Para instalar os codecs da biblioteca xine, logue-se como&amp;nbsp;&lt;a href=&quot;http://projetofedora.org/wiki/index.php/Root&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; color: #5a3696; text-decoration: none;&quot; title=&quot;Root&quot;&gt;root&lt;/a&gt;&amp;nbsp;e instale-os com o comando:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f9f9f9; border: 1px dashed rgb(47, 111, 171); line-height: 1.1em; padding: 1em;&quot;&gt;# yum install xine-lib xine-lib-extras xine-lib-extras-freeworld
&lt;/pre&gt;
&lt;a href=&quot;&quot; name=&quot;Codecs_do_mplayer&quot; style=&quot;background-color: white; background-image: none; color: #002bb8; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;&lt;/a&gt;&lt;h2 style=&quot;background-color: white; background-image: none; border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; font-family: sans-serif; font-size: 19px; font-weight: normal; line-height: 19.03333282470703px; margin: 0px 0px 0.6em; padding-bottom: 0.17em; padding-top: 0.5em;&quot;&gt;
&lt;span class=&quot;mw-headline&quot;&gt;Codecs do mplayer&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
Mplayer é talvez o player de video mais famoso no mundo GNU/Linux. Possui um conjunto de codecs capaz de reproduzir qualquer formato de video. Mesmo que você não o instale no seu sistema, provavelmente irá necessitar dos codecs que ele utiliza, visto que esses também são usados por outras aplicações.&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
Para instalá-los, logue-se como&amp;nbsp;&lt;a href=&quot;http://projetofedora.org/wiki/index.php/Root&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; color: #5a3696; text-decoration: none;&quot; title=&quot;Root&quot;&gt;root&lt;/a&gt;&amp;nbsp;e entre com o comando:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f9f9f9; border: 1px dashed rgb(47, 111, 171); line-height: 1.1em; padding: 1em;&quot;&gt;# rpm -Uvh http://www.lonelyspooky.com/easylife/mplayer-codecs-all-20071007-1.i386.rpm
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
O&amp;nbsp;&lt;a href=&quot;http://projetofedora.org/wiki/index.php/RPM&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; color: #5a3696; text-decoration: none;&quot; title=&quot;RPM&quot;&gt;rpm&lt;/a&gt;&amp;nbsp;irá baixar e instalar esse pacote pra você.&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
&lt;b&gt;NOTA:&lt;/b&gt;&amp;nbsp;Esse pacote de codecs para o mplayer é somente para um PC de 32 bits! Caso queira, o&amp;nbsp;&lt;a href=&quot;http://projetofedora.org/wiki/index.php/EasyLife&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; color: #5a3696; text-decoration: none;&quot; title=&quot;EasyLife&quot;&gt;easyLife&lt;/a&gt;&amp;nbsp;pode instalar automaticamente todos os codecs que provavelmente você irá necessitar.&lt;/div&gt;
&lt;a href=&quot;&quot; name=&quot;O_pacote_libdvdcss&quot; style=&quot;background-color: white; background-image: none; color: #002bb8; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;&lt;/a&gt;&lt;h2 style=&quot;background-color: white; background-image: none; border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; font-family: sans-serif; font-size: 19px; font-weight: normal; line-height: 19.03333282470703px; margin: 0px 0px 0.6em; padding-bottom: 0.17em; padding-top: 0.5em;&quot;&gt;
&lt;span class=&quot;mw-headline&quot;&gt;O pacote&amp;nbsp;&lt;tt&gt;libdvdcss&lt;/tt&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
Um pacote que será muito útil para usuários que pretendem assistir DVD no Fedora é o&amp;nbsp;&lt;tt&gt;libdvdcss&lt;/tt&gt;, mas esse pacote, por alguma razão, não se encontra no&amp;nbsp;&lt;a href=&quot;http://projetofedora.org/wiki/index.php/RPMFusion&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; color: #5a3696; text-decoration: none;&quot; title=&quot;RPMFusion&quot;&gt;RPMFusion&lt;/a&gt;. É necessário o repositório&amp;nbsp;&lt;a class=&quot;new&quot; href=&quot;http://projetofedora.org/wiki/index.php?title=Livna&amp;amp;action=edit&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; color: #a55858; text-decoration: none;&quot; title=&quot;Livna&quot;&gt;livna&lt;/a&gt;pra isso.&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
Para habilitá-lo, logue-se como&amp;nbsp;&lt;a href=&quot;http://projetofedora.org/wiki/index.php/Root&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; color: #5a3696; text-decoration: none;&quot; title=&quot;Root&quot;&gt;root&lt;/a&gt;&amp;nbsp;e entre com o comando:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f9f9f9; border: 1px dashed rgb(47, 111, 171); line-height: 1.1em; padding: 1em;&quot;&gt;# rpm -Uvh http://rpm.livna.org/livna-release.rpm
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
Depois basta instalar o pacote:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f9f9f9; border: 1px dashed rgb(47, 111, 171); line-height: 1.1em; padding: 1em;&quot;&gt;# yum install libdvdcss
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
O repositório livna pode ser desabilitado depois disso, visto que sua utilidade é somente para a instalação desse pacote. Você pode facilmente fazer isso com o comando:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f9f9f9; border: 1px dashed rgb(47, 111, 171); line-height: 1.1em; padding: 1em;&quot;&gt;# sed -i &#39;s/enabled=1/enabled=0/g&#39; /etc/yum.repos.d/livna.repo
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
como root.&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
Alternativamente, você pode editar o arquivo&amp;nbsp;&lt;tt&gt;/etc/yum.repos.d/livna.repo&lt;/tt&gt;&amp;nbsp;e trocar a linha&lt;/div&gt;
&lt;pre style=&quot;background-color: #f9f9f9; border: 1px dashed rgb(47, 111, 171); line-height: 1.1em; padding: 1em;&quot;&gt;enabled=1
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
por&lt;/div&gt;
&lt;pre style=&quot;background-color: #f9f9f9; border: 1px dashed rgb(47, 111, 171); line-height: 1.1em; padding: 1em;&quot;&gt;enabled=0
&lt;/pre&gt;
&lt;a href=&quot;&quot; name=&quot;Outros_pacotes_.C3.BAteis&quot; style=&quot;background-color: white; background-image: none; color: #002bb8; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;&lt;/a&gt;&lt;h2 style=&quot;background-color: white; background-image: none; border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; font-family: sans-serif; font-size: 19px; font-weight: normal; line-height: 19.03333282470703px; margin: 0px 0px 0.6em; padding-bottom: 0.17em; padding-top: 0.5em;&quot;&gt;
&lt;span class=&quot;mw-headline&quot;&gt;Outros pacotes úteis&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
Logue-se como&amp;nbsp;&lt;a href=&quot;http://projetofedora.org/wiki/index.php/Root&quot; style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; color: #5a3696; text-decoration: none;&quot; title=&quot;Root&quot;&gt;root&lt;/a&gt;&amp;nbsp;e entre com o comando:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f9f9f9; border: 1px dashed rgb(47, 111, 171); line-height: 1.1em; padding: 1em;&quot;&gt;# yum install faad2 faac libdca wget compat-libstdc++-33 compat-libstdc++-296
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px; margin-bottom: 0.5em; margin-top: 0.4em;&quot;&gt;
Pronto, os codecs necessários para o seu Fedora reproduzir qualquer formato multimídia devem estar instalados.&amp;nbsp;:-)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;&quot; name=&quot;Leia_tamb.C3.A9m&quot; style=&quot;background-color: white; background-image: none; color: #002bb8; font-family: sans-serif; font-size: 13px; line-height: 19.03333282470703px;&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;#rpm -ivh&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm&quot; rel=&quot;nofollow&quot; style=&quot;background-color: white; color: #006699; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px; text-decoration: none;&quot;&gt;http://download1.rpmfusion.org/free/fedo…&lt;/a&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;# rpm -ivh&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm&quot; rel=&quot;nofollow&quot; style=&quot;background-color: white; color: #006699; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px; text-decoration: none;&quot;&gt;http://download1.rpmfusion.org/nonfree/f…&lt;/a&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px;&quot; /&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;#rpm -ivh&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://rpm.livna.org/livna-release.rpm&quot; rel=&quot;nofollow&quot; style=&quot;background-color: white; color: #006699; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px; text-decoration: none;&quot;&gt;http://rpm.livna.org/livna-release.rpm&lt;/a&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Referências:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://projetofedora.org/wiki/index.php/Codecs&quot;&gt;http://projetofedora.org/wiki/index.php/Codecs&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/7613968545385573701/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2012/08/codecs-para-linux-fedora-mp3.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7613968545385573701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7613968545385573701'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2012/08/codecs-para-linux-fedora-mp3.html' title='Codecs para Linux Fedora - MP3'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-505076960338699299</id><published>2012-08-27T09:55:00.001-07:00</published><updated>2012-08-27T09:55:10.572-07:00</updated><title type='text'>Configurando o Layout de teclado no console Linux Fedora</title><content type='html'>&lt;br /&gt;
&lt;div style=&quot;background-color: white; color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding: 0px;&quot;&gt;
Para plataformas RED HAT que necessitam realizar a troca do layout de teclado no modo texto do Linux (console tty, CRTL+ALt+F2, F3, etc…), e que de quebra não possua a ferramenta system-config-keyboard-tui ou system-config-keyboard pode alterar a configuração através do arquivo&amp;nbsp;&lt;em style=&quot;margin: 0px; padding: 0px;&quot;&gt;/etc/sysconfig/keyboard&lt;/em&gt;. Neste arquivo deve conter uma linha&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;KAYTABLE=”LAYOUT DESEJADO”&lt;/strong&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding: 0px;&quot;&gt;
Seguem exemplos dos dois mais usados:&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px;&quot;&gt;
KEYTABLE=”br-abnt2″&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px;&quot;&gt;
KEYTABLE=”us”&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px;&quot;&gt;
ou&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-color: #edeff0;&quot;&gt;temporariamente pode se usar o comando loadkeys =D&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: #edeff0; margin-top: 10px; padding: 0px;&quot;&gt;
$loadkeys us&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;$loadkeys br-abnt2&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/505076960338699299/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2012/08/configurando-o-layout-de-teclado-no.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/505076960338699299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/505076960338699299'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2012/08/configurando-o-layout-de-teclado-no.html' title='Configurando o Layout de teclado no console Linux Fedora'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-1887498407049854125</id><published>2012-08-22T13:53:00.006-07:00</published><updated>2012-08-22T13:53:59.769-07:00</updated><title type='text'>Reparando o boot do Windows 7</title><content type='html'>&lt;br /&gt;
&lt;h3 style=&quot;background-color: white; border: 0px; color: #444444; font-family: UbuntuLight, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: normal; line-height: 1.3; margin: 0px; max-width: 640px; outline: 0px; padding: 10px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px;&quot;&gt;Quando você inicializa o DVD de recuperação ou instalação do Windows 7, terá uma tela parecida com a da imagem abaixo, onde você deve clicar em &quot;&lt;/span&gt;&lt;b style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; max-width: 640px;&quot;&gt;Reparar o computador&lt;/b&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px;&quot;&gt;&quot;:&lt;/span&gt;&lt;/h3&gt;
&lt;div align=&quot;center&quot; style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;img alt=&quot;Boot Windows 7 - Reparar o Computador&quot; src=&quot;http://www.todoespacoonline.com/i.php?i=201010201951461.png&quot; style=&quot;border: 0px; font-family: inherit; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
Depois que clicar nesta opção, o sistema irá tentar encontrar as instalações do Windows presentes no seu computador, quando encontrar, clique em &quot;&lt;b style=&quot;max-width: 640px;&quot;&gt;Avançar&lt;/b&gt;&quot; para que o sistema tente recuperar a instalação selecionada:&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;img alt=&quot;Boot Windows 7 - Reparar o Computador&quot; src=&quot;http://www.todoespacoonline.com/i.php?i=201010201951462.png&quot; style=&quot;border: 0px; font-family: inherit; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
Na maioria dos casos, o sistema não consegue recuperar automaticamente o sistema, sendo necessário realizar a recuperação manualmente:&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;img alt=&quot;Boot Windows 7 - Reparar o Computador&quot; src=&quot;http://www.todoespacoonline.com/i.php?i=201010201951463.png&quot; style=&quot;border: 0px; font-family: inherit; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot; /&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;img alt=&quot;Boot Windows 7 - Reparar o Computador&quot; src=&quot;http://www.todoespacoonline.com/i.php?i=201010201951464.png&quot; style=&quot;border: 0px; font-family: inherit; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
Neste caso, clique para exibir as opções avançadas de recuperação do sistema:&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;img alt=&quot;Boot Windows 7 - Reparar o Computador&quot; src=&quot;http://www.todoespacoonline.com/i.php?i=201010201951465.png&quot; style=&quot;border: 0px; font-family: inherit; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
Dentro das opções avançadas de recuperação, você encontra o &quot;&lt;b style=&quot;max-width: 640px;&quot;&gt;Prompt de Comando&lt;/b&gt;&lt;t17aghw style=&quot;max-width: 640px;&quot;&gt;&quot;, então clique nesta opção para tentarmos recuperar o sistema de boot do seu Windows 7. Existem dois comandos que podem ser úteis nestes casos, um deles repara a MBR do&amp;nbsp;&lt;a href=&quot;http://www.todoespacoonline.com/como-reparar-problemas-na-inicializacao-do-windows-7-manualmente-boot-loader___780#&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-transition: color 200ms ease-out 0s; border-bottom-style: dotted; border-width: 0px 0px 1px; color: #f60000; font-family: inherit; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;disco rígido&lt;/a&gt;&amp;nbsp;e o outro repara o próprio boot do Windows, então tente com as duas opções, exemplo:&lt;/t17aghw&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;code style=&quot;border: 0px; color: #ff6600; font-family: &#39;Lucida Sans Unicode&#39;, &#39;Lucida Grande&#39;, sans-serif; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;bootrec /fixmbr&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;img alt=&quot;Boot Windows 7 - Reparar o Computador&quot; src=&quot;http://www.todoespacoonline.com/i.php?i=201010201952127.png&quot; style=&quot;border: 0px; font-family: inherit; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot; width=&quot;640px&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;code style=&quot;border: 0px; color: #ff6600; font-family: &#39;Lucida Sans Unicode&#39;, &#39;Lucida Grande&#39;, sans-serif; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;bootrec /fixboot&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;img alt=&quot;Boot Windows 7 - Reparar o Computador&quot; src=&quot;http://www.todoespacoonline.com/i.php?i=201010201952128.png&quot; style=&quot;border: 0px; font-family: inherit; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot; width=&quot;640px&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;span style=&quot;font-size: 15px;&quot;&gt;Em caso de dúvida, digite:&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;border: 0px; color: #ff6600; font-family: &#39;Lucida Sans Unicode&#39;, &#39;Lucida Grande&#39;, sans-serif; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;bootrec /?&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&amp;nbsp;E o sistema irá listar as opções possíveis:&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
&lt;img alt=&quot;Boot Windows 7 - Reparar o Computador&quot; src=&quot;http://www.todoespacoonline.com/i.php?i=201010201952129.png&quot; style=&quot;border: 0px; font-family: inherit; font-style: inherit; margin: 0px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline;&quot; width=&quot;640px&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 22.5px; margin-bottom: 20px; margin-top: 20px; max-width: 640px; outline: 0px; padding: 0px; vertical-align: baseline; word-spacing: 2px;&quot;&gt;
Depois disso, é só reiniciar o seu computador &amp;nbsp;e &amp;nbsp;pronto.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/1887498407049854125/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2012/08/reparando-o-boot-do-windows-7.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/1887498407049854125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/1887498407049854125'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2012/08/reparando-o-boot-do-windows-7.html' title='Reparando o boot do Windows 7'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-198165163024179698.post-7191922234538756841</id><published>2012-08-21T13:12:00.001-07:00</published><updated>2012-08-21T13:12:08.535-07:00</updated><title type='text'>Windows Server 2003 - Modelos de segurança</title><content type='html'>&lt;br /&gt;
&lt;h1 style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/h1&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: center; text-indent: 50px;&quot;&gt;
&amp;nbsp;&lt;strong style=&quot;font-size: 14px;&quot;&gt;Introdução&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
Utilizamos os modelos de segurança para implementar segurança no Windows Server 2003, tanto a nível local quanto a nível de domínio. Os modelos de segurança são nada mais do que várias diretivas de segurança (as mesmas utilizadas pelas GPOs) configuradas em um arquivo. Podemos utilizar os modelos de segurança padrões do Windows Server 2003 ou criar um novo modelo de segurança.&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
Antes de aplicarmos os modelos de segurança, devemos verificar quais alterações serão feitas em nosso sistema, e se os modelos padrões atendem nossas necessidades. Os modelos de segurança estão armazenados na pasta %systemroot%\security\templates.&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;250&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image002.jpg&quot; width=&quot;487&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 1 – Modelos de Segurança&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
Os modelos padrões são os seguintes:&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Compatws&lt;/strong&gt;&amp;nbsp;– Aplica permissões em alguns arquivos e registros do Windows com o intuito de permitir a execução de aplicativos legados. Com isso, o nível de segurança do Windows Server 2003 é reduzido.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;DC Security&lt;/strong&gt;&amp;nbsp;– Aplica as configurações padrões de um Controlador de Domínio.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Hisecdc&lt;/strong&gt;&amp;nbsp;– É um modelo de segurança extremamente forte, que aumenta o nível de segurança do NTLM, desabilita serviços não necessários e aplica permissões em arquivos e no registro do Windows. Além disso, remove todos os usuários que estão no grupo Power Users.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Hisecws&lt;/strong&gt;&amp;nbsp;– É um modelo de segurança extremamente forte, que aumenta o nível de segurança do NTLM, aplica permissões em arquivos e no registro do Windows, remove todos os usuários que estão no grupo Power Users e limita o grupo local Administrators aos membros Domain Admins e Administrator.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Iesacls&lt;/strong&gt;&amp;nbsp;– Aplica permissões em chaves do registro do Windows relacionadas ao Internet Explorer. Adiciona a permissão Read e Full Control para o grupo Everyone.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Rootsec&lt;/strong&gt;&amp;nbsp;– Aplica permissões na raiz do drive do sistema.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Securedc&lt;/strong&gt;&amp;nbsp;– Aplica diversas configurações de segurança, aumentando a complexidade das políticas de senhas. Aplica também restrições ao Lan Manager.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Securews&amp;nbsp;&lt;/strong&gt;– Aplica diversas configurações de segurança, aumentando a complexidade das políticas de senhas. Aplica também restrições ao Lan Manager.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Setup security&lt;/strong&gt;&amp;nbsp;– Aplica as configurações padrões do Windows, configuradas logo após a instalação do Windows.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
Através do console Security Configuration and Analysis (Configuração e Análise de Segurança), podemos analisar um modelo de segurança, comparando-o com as configurações já definidas em um computador. Podemos também aplicar um modelo de segurança no computador.&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;
Exemplo prático – Analisar um modelo de segurança e salvar o console.&lt;/h2&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique em Iniciar, Executar, digite mmc e tecle Enter.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;No menu Arquivo clique em Adicionar/remover snap-in.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique em Adicionar.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique sobre Configuração e análise de segurança e clique em Adicionar.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;288&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image004.jpg&quot; width=&quot;282&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 2 – Configuração e análise de segurança&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique em Fechar e OK.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique com o botão direito sobre Configuração e análise de segurança e clique em Abrir banco de dados.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Digite teste.sdb e clique em Abrir.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Escolha o modelo de segurança que deseja analisar e clique em Abrir. Para o nosso exemplo escolha o modelo de segurança hisecdc.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;288&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image006.jpg&quot; width=&quot;408&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 3 – Modelos de segurança&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Agora clique com o botão direito sobre Configuração e análise de segurança e clique em Analisar computador agora.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique em OK e aguarde até que a análise seja executada.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Expanda todas as opções do lado esquerdo da tela e verifique do lado direito as diferenças entre as configurações do modelo de segurança escolhido (hisecdc) e as configurações do computador.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;269&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image008.jpg&quot; width=&quot;451&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 4 – Configuração e Análise de Segurança&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Verifique que aparecerão várias diretivas com um “X” vermelho. Isso significa que as configurações do modelo de segurança e as configurações aplicadas no computador estão diferentes.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Agora vamos salvar esse console. Para isso clique no menu Arquivo e clique em Salvar.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Defina o nome do console e o local onde este será salvo. Clique em Salvar.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Feche o console.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;
&lt;strong&gt;Exemplo prático – Aplicar um modelo de segurança.&lt;/strong&gt;&lt;/h2&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Abra o console criado anteriormente.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique com o botão direito sobre Configuração e análise de segurança.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique em Configurar computador agora. Lembre-se que o modelo de segurança que será aplicado é o hisecdc, o qual selecionamos e efetuamos a análise no exercício anterior.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique em OK.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Aguarde até o que novo modelo seja aplicado e feche o console mmc.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Para visualizar todas as configurações de segurança do Windows Server 2003 utilizamos o console Diretivas de segurança local, localizado em Ferramentas administrativas.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;230&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image010.jpg&quot; width=&quot;502&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 5 – Diretivas de segurança local&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
Para visualizarmos todos os modelos de segurança disponíveis e suas configurações, utilizamos o console Modelos de segurança. Nesse console podemos também criar um novo modelo de segurança a partir de um modelo pronto.&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;
&lt;strong&gt;Exemplo prático – Visualizar os modelos de segurança padrão e suas configurações e criar um novo modelo de segurança.&lt;/strong&gt;&lt;/h2&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique em Iniciar, Executar, digite mmc e tecle Enter.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;No menu Arquivo clique em Adicionar/remover snap-in.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique em Adicionar.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique sobre Modelos de segurança e clique em Adicionar.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique em Fechar e OK.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Expanda as opções até que os modelos de segurança sejam exibidos. Verifique as configurações das diretivas de segurança de cada modelo de segurança.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;336&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image012.jpg&quot; width=&quot;448&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 6 – Modelos de Segurança&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique com o botão direito sobre o modelo de segurança hisecdc e clique em Salvar como.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Digite o nome do arquivo e clique em Salvar. Para esse exemplo digite ModeloCustomizado e clique em Salvar.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;336&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image014.jpg&quot; width=&quot;460&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 7 – Salvar um novo modelo de segurança&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Observe que o novo modelo de segurança foi criado e já aparece na lista de modelos de segurança.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;336&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image016.jpg&quot; width=&quot;448&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 8 – Novo modelo de segurança&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Agora é só fazer as configurações desejadas no novo modelo de segurança e fechar o console. Ao fechar o console será perguntado se deseja salvar as alterações feitas no novo modelo de segurança, caso alguma alteração tenha sido feita. Clique em Sim para salvar ou em Não para descartar as alterações.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;240&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image018.jpg&quot; width=&quot;317&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 9 – Salvar alterações no novo modelo de segurança&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
Quando estamos utilizando as diretivas de segurança de domínio (GPO’s), podemos importar um modelo de segurança para uma GPO e aplicar esse modelo em todos os computadores do domínio.&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;
&lt;strong&gt;Exemplo prático – Importar um modelo de segurança para uma GPO.&lt;/strong&gt;&lt;/h2&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Efetue logon com uma conta de usuário com direitos administrativos.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Abra o console Usuários e Computadores do Active Directory.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique com o botão direito sobre o domínio e escolha a opção Propriedades.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique na aba Diretiva de grupo.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;336&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image020.jpg&quot; width=&quot;301&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 10 – Diretiva de grupo de domínio&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Dê 2 cliques sobre a GPO desejada ou selecione a GPO e clique em Editar.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Acesse a opção Configuração do computador, Configurações do Windows, Configurações de segurança.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;288&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image022.jpg&quot; width=&quot;429&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 11 – Diretiva de grupo de domínio&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Clique com o botão direito sobre Configurações de segurança e escolha a opção Importar diretiva.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;302&quot; src=&quot;http://www.juliobattisti.com.br/fabiano/artigos/images/modelos_seguranca_2003_clip_image024.jpg&quot; width=&quot;428&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
&lt;strong&gt;Figura 12 – Importar Diretiva&lt;/strong&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Será exibida a tela acima, com todos os modelos de segurança disponíveis. Selecione o modelo de segurança desejado (que será importado para a diretiva de segurança do domínio) e clique em Abrir.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;Pronto, agora todas as configurações do modelo de segurança selecionado acima serão aplicadas em todos os computadores do domínio, via GPO. Percebam como é bem mais fácil importar um modelo de segurança para uma GPO do que configurar diretiva por diretiva em uma GPO.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
Contamos ainda com um comando utilizado para configurarmos os modelos de segurança. Esse comando é o secedit. Com a utilização desse comando teremos alguns recursos adicionais.&lt;/div&gt;
&lt;div style=&quot;border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; text-align: justify; text-indent: 50px;&quot;&gt;
Apresentamos abaixo alguns parâmetros que podem ser utilizados com o secedit:&lt;/div&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Secedit /analyze&lt;/strong&gt;&amp;nbsp;– esse comando analisa a segurança do sistema. Podemos utilizar os seguintes parâmetros:&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;/db&lt;/strong&gt;&amp;nbsp;– Fornece o caminho para um banco de dados que contém a configuração armazenada, na qual a análise será executada. Esse é um argumento necessário.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;/cfg&lt;/strong&gt;&amp;nbsp;– Este argumento é válido somente quando for utilizado com o parâmetro /db. É o caminho para o modelo de segurança que será importado no banco de dados para análise. Se este argumento não for especificado, a análise é executada em relação a qualquer configuração já armazenada no banco de dados.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;/log&lt;/strong&gt;&amp;nbsp;– O caminho para o arquivo de log para o processo. Se este não for fornecido, o arquivo padrão é usado.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;/quiet&lt;/strong&gt;&amp;nbsp;– Suprime a saída de log e de tela. Você ainda poderá ver resultados da análise usando o console Configuração e análise de segurança.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Secedit /configure&lt;/strong&gt;&amp;nbsp;– esse comando configura a segurança do sistema aplicando um modelo de segurança. Podemos utilizar todos os parâmetros utilizados no comando secedit /analyze, e mais os seguintes parâmetros:&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;/overwrite&lt;/strong&gt;&amp;nbsp;– Este argumento é válido somente quando o parâmetro /CFG também for usado. Especifica se o modelo de segurança no argumento /CFG deve sobrescrever qualquer modelo ou modelo composto armazenado no banco de dados, em vez de acrescentar os resultados ao modelo armazenado. Se este argumento não for especificado, o modelo no argumento /CFG será acrescentado ao modelo armazenado.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;/areas&lt;/strong&gt;&amp;nbsp;– Especifica as áreas de segurança a serem aplicadas ao sistema. O padrão é &quot;todas as áreas&quot;. Cada área deve ser separada por um espaço. As áreas podem ser:&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SECURITYPOLICY&lt;/strong&gt;&amp;nbsp;– Diretiva local e diretiva de domínio para o sistema, incluindo diretivas de conta, de auditoria e assim por diante.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;GROUP_MGMT&lt;/strong&gt;&amp;nbsp;– Definições de grupo restritas para quaisquer grupos especificados no modelo de segurança.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;USER_RIGHTS&lt;/strong&gt;&amp;nbsp;– Direitos de logon de usuário e concessão de privilégios.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;REGKEYS&lt;/strong&gt;&amp;nbsp;– Segurança em chaves de registro local.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;FILESTORE&lt;/strong&gt;&amp;nbsp;– Segurança no armazenamento de arquivo local.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SERVICES&lt;/strong&gt;&amp;nbsp;– Segurança para todos os serviços definidos.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Secedit /refreshpolicy&lt;/strong&gt;&amp;nbsp;– esse comando não existe mais no Windows Server 2003. Foi substituído pelo comando gpupdate.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Secedit /export&lt;/strong&gt;&amp;nbsp;– esse comando exporta um modelo armazenado em um banco de dados para um arquivo de modelo de segurança. Podemos utilizar todos os parâmetros utilizados no comando secedit /analyze, acrescido do parâmetro /areas, e mais o seguinte parâmetro:&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;/mergedpolicy&lt;/strong&gt;&amp;nbsp;– Mescla e exporta configurações de segurança de diretiva local e de domínio.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;strong&gt;Secedit /validate&lt;/strong&gt;&amp;nbsp;– esse comando valida a sintaxe de um modelo de segurança que você deseja importar para um banco de dados para análise ou aplicação no sistema. O único parâmetro utilizado é:&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: Verdana; font-size: 10px; text-align: justify;&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Nome_do_arquivo&lt;/strong&gt;: nome do arquivo do modelo de segurança.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ajudainf.blogspot.com/feeds/7191922234538756841/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://ajudainf.blogspot.com/2012/08/windows-server-2003-modelos-de-seguranca.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7191922234538756841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/198165163024179698/posts/default/7191922234538756841'/><link rel='alternate' type='text/html' href='http://ajudainf.blogspot.com/2012/08/windows-server-2003-modelos-de-seguranca.html' title='Windows Server 2003 - Modelos de segurança'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/05656396797275363738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>