<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cafe TI - pra perder o sono. &#187; Samba</title>
	<atom:link href="http://cafe-ti.blog.br/categorias/servidores/samba/feed" rel="self" type="application/rss+xml" />
	<link>http://cafe-ti.blog.br</link>
	<description>Informação de PESSOAS para PESSOAS!</description>
	<lastBuildDate>Thu, 17 Jun 2010 23:26:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Squid Proxy com Autenticação Samba</title>
		<link>http://cafe-ti.blog.br/355~squid-proxy-com-autenticacao-samba.html</link>
		<comments>http://cafe-ti.blog.br/355~squid-proxy-com-autenticacao-samba.html#comments</comments>
		<pubDate>Fri, 18 Apr 2008 00:08:42 +0000</pubDate>
		<dc:creator>Alroger Filho</dc:creator>
				<category><![CDATA[Dicas em Geral]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Samba]]></category>
		<category><![CDATA[Squid Proxy]]></category>
		<category><![CDATA[autenticacao]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[smb_auth]]></category>
		<category><![CDATA[squid]]></category>

		<guid isPermaLink="false">http://cafe-ti.blog.br/?p=355</guid>
		<description><![CDATA[Finalmente aprendi a configurar o Proxy Squid para liberar acesso a internet baseado na autenticação de usuários do Samba (compartilhamento de arquivos sabor Windows). Aparentemente o processo é tão simples que nem é documentado direito. Depois de vários anos pesquisando superficialmente, resolvi mandar bala sem parar enquanto não descobrir. Ninguém explica como funciona o smb_auth [...]


Sem artigos relacionados.]]></description>
			<content:encoded><![CDATA[<p>Finalmente aprendi a configurar o <strong>Proxy Squid</strong> para liberar acesso a internet baseado na <strong>autenticação</strong> de usuários do <strong>Samba</strong> (compartilhamento de arquivos sabor Windows).</p>
<p><img class="alignnone size-full wp-image-356" title="smb_auth" src="http://cafe-ti.blog.br/wordpress/wp-content/uploads/2008/04/smb_auth.png" alt="" width="350" height="146" /></p>
<p>Aparentemente o processo é tão simples que nem é documentado direito. Depois de vários anos pesquisando superficialmente, resolvi mandar bala sem parar enquanto não descobrir. Ninguém explica como funciona o <strong>smb_auth</strong> que vem junto com o Squid. Toda documentação que encontrei se baseia em &#8220;<strong>domínios</strong>&#8220;, não de internet mas do vocabulário Microsoft. Ou seja, para quem não usa este conceito Windoooze, foi barra.</p>
<p>Mas agora ficou fácil, assumindo que você já tem um servidor samba instalado, e o Squid também, basta:</p>
<ol>
<li>Adicionar &#8220;<span style="color: #008000;"><strong>domain master = yes</strong></span>&#8221; e &#8220;<span style="color: #008000;"><strong>domain logons = yes</strong></span>&#8221; nas configurações gerais do Samba.<br />
(não se preocupe, isso não vai alterar a forma de seus usuários Windows ou Linux fazerem logon. Não precisa configurar ninguém para entrar em &#8220;domínio&#8221; algum)</li>
<li>Configurar o programa básico de autenticação do Squid para <span style="color: #008000;"><strong>/usr/lib64/squid/smb_auth</strong></span>, ou <span style="color: #008000;"><strong>/usr/lib/squid/smb_auth</strong></span>, exemplos dos padrões do Fedora, 64 e 32bits. A linha de configuração no squid.conf ficaria, por exemplo:
<ol>
<li><span style="color: #008000;"><strong>auth_param basic program /usr/lib64/squid/smb_auth -W XXX</strong></span><br />
Onde XXX é o nome do &#8220;<strong>workgroup</strong>&#8221; ou &#8220;domínio&#8221; que você configurou em seu Samba. Com a primeira configuração feita acima, o seu nome de &#8220;workgroup&#8221; do Samba, automaticamente é usado como &#8220;domínio&#8221; também. Não importa em que servidor o Samba está rodando, basta estar na mesma rede.</li>
</ol>
</li>
<li>Configurar as regras de controle de acesso do Squid:
<ol>
<li><span style="color: #008000;"><strong>acl Auth_Samba proxy_auth REQUIRED</strong></span><br />
(Auth_Samba = nome que dei para esta regra; <strong>proxy_auth</strong> é o tipo de regra, descrito em alguns gerenciadores tipo o Webmin, como &#8220;External Auth&#8221;)</li>
<li><span style="color: #008000;"><strong>http_access allow Auth_Samba</strong></span><br />
(permite acesso mediante a autenticação criada acima)<br />
Esta restrição pode ser misturada entre outras, por exemplo, permitindo apenas os IPs tal e tal autenticados a navegar. Também existem outras opções, por exemplo, para especificar determinados usuários, que não estou usando no momento.</li>
</ol>
</li>
</ol>
<p>Não esqueça de:</p>
<ul>
<li>Reiniciar os serviços Samba e Squid após as configurações.</li>
</ul>
<p>Caso o seu servidor Samba não esteja localizado no mesmo servidor em que o Squid roda:</p>
<ul>
<li>Instale os pacotes <strong>samba-client</strong> e <strong>samba-common</strong> no servidor Squid, para ele poder, pelo menos, ser um &#8220;cliente&#8221; do Samba.</li>
</ul>
<p>Links e Refs:</p>
<ul>
<li><a title="SMB Auth" href="http://www.hacom.nl/~richard/software/smb_auth.html" target="_blank">SMB Proxy Auth Module.</a></li>
</ul>
<p>Se ajudar, deixe um comentário!</p>
<p style="text-align: right;"><em>Alroger Filho</em></p>
<p><map name='google_ad_map_355_fdb3949422165265'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/355?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_355_fdb3949422165265' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=355&amp;url= http%3A%2F%2Fcafe-ti.blog.br%2F355%7Esquid-proxy-com-autenticacao-samba.html' /></p>

<p>Sem artigos relacionados.</p>]]></content:encoded>
			<wfw:commentRss>http://cafe-ti.blog.br/355~squid-proxy-com-autenticacao-samba.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Samba, lixeira, impressoras e performance</title>
		<link>http://cafe-ti.blog.br/261~samba-impressoras-performance.html</link>
		<comments>http://cafe-ti.blog.br/261~samba-impressoras-performance.html#comments</comments>
		<pubDate>Wed, 09 Jan 2008 22:41:11 +0000</pubDate>
		<dc:creator>Alroger Filho</dc:creator>
				<category><![CDATA[Dicas em Geral]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Samba]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Virtualização]]></category>
		<category><![CDATA[dica]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[impressoras]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lixeira]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[problemas]]></category>
		<category><![CDATA[rede]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[XEN]]></category>

		<guid isPermaLink="false">http://cafe-ti.blog.br/261~samba-impressoras.html</guid>
		<description><![CDATA[Algumas dicas que merecem ser resumidas para quem está compartilhando impressoras para uma rede Windows, via Samba no Linux. Se o driver da HP não permite, então pare por ai. Exemplos:  Compartilhar FAX e Scanner. Para eliminar o &#8220;Access Denied&#8221; (que não impede a funcionalidade) basta adicionar no smb.conf: use client driver = yes Quando [...]


Sem artigos relacionados.]]></description>
			<content:encoded><![CDATA[<p><img src="http://cafe-ti.blog.br/wordpress/wp-content/uploads/2008/01/samba-logo.gif" alt="Samba_logo" align="right" />Algumas dicas que merecem ser resumidas para quem está compartilhando impressoras para uma rede Windows, via Samba no Linux.</p>
<ul>
<li>Se o driver da HP não permite, então pare por ai. Exemplos:
<ul>
<li> Compartilhar FAX e Scanner.</li>
</ul>
</li>
<li>Para eliminar o &#8220;Access Denied&#8221; (que não impede a funcionalidade) basta adicionar no smb.conf:
<ul>
<li><font color="#008000">use client driver = yes</font></li>
</ul>
</li>
<li>Quando uma impressora é compartilhada no linux, de forma padrão, ela espera receber comandos em PostScript, por isso no Windows recomendo selecionar o primeiro driver da Apple quando for instalar a impressora compartilhada.</li>
<li>Se fizer questão de usar o driver Windows original da impressora para imprimir ou se  por um acaso perder alguma funcionalidade ou qualidade usando o driver PostScript padrão da impressora Apple, você pode compartilhar a impressora em modo RAW para que possa usar o driver original do Windows.
<ul>
<li>Para isso, instale uma nova impressora no Linux, usando o CUPS ou gerenciador predileto, como o do GNOME ou o do KDE. Ao chegar na etapa de selecionar um driver, observe mais abaixo e use a opcão RAW, que NÃO usa driver nenhum. Esta opcão permite uma comunicacão direta do Windows para a impressora, sem interpretacão alguma pelo Linux.</li>
<li>Num ambiente misto, Linux e Windows, sugiro usar ambas as opcões. Por exemplo compartilhar uma &#8220;HPwindows&#8221; (usando RAW) para os micros Windows na rede e a impressora normal com o driver correto para as estacões Linux.</li>
</ul>
</li>
</ul>
<p><strong><em>Performance e Virtualização</em></strong></p>
<ul>
<li>Já tive vários problemas de <strong>performance</strong> em <strong>máquinas</strong> <strong>Windows virtualizadas</strong>, tanto pelo <strong>XEN</strong> como <strong>VMware</strong>. Resolvi:
<ul>
<li>Especifique apenas uma porta pro Samba, pois o WindowsXP tenta mais de uma, gerando erros nos logs e lentidão no samba. Use o seguinte parâmetro no smb.conf:
<ul>
<li><font color="#008000">smb ports = 139</font></li>
</ul>
</li>
<li>Se for o servidor Samba principal da rede, use:
<ul>
<li><font color="#008000">local master = yes</font></li>
<li><font color="#008000">preferred master = yes</font></li>
<li><font color="#008000">wins support = yes</font></li>
</ul>
</li>
</ul>
</li>
</ul>
<p><em><strong>Lixeira</strong></em></p>
<ul>
<li>Que tal instalar uma lixeira no samba, para não perder pastas que os usuários &#8220;acidentalmente&#8221; apagam?
<ul>
<li>Basta adicionar a seguinte linha na configuracão de sua pasta compartilhada no <font color="#008000">/etc/samba/smb.conf</font>:
<ul>
<li><font color="#008000">vfs objects = extd_audit, recycle</font></li>
</ul>
</li>
<li><font color="#000000">Ele criará automaticamente a pasta</font> .recycle <font color="#000000">dentre de sua pasta compartilhada. Verifique as permissões deste diretório para que funcione com todos os usuários que tem acesso.</font></li>
</ul>
</li>
</ul>
<p>Dicas para quem já está mexendo com isso. Se precisar de mais detalhes, comente aqui!</p>
<p align="right"><em>Alroger Filho</em></p>
<p><map name='google_ad_map_261_fdb3949422165265'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/261?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_261_fdb3949422165265' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=261&amp;url= http%3A%2F%2Fcafe-ti.blog.br%2F261%7Esamba-impressoras-performance.html' /></p>

<p>Sem artigos relacionados.</p>]]></content:encoded>
			<wfw:commentRss>http://cafe-ti.blog.br/261~samba-impressoras-performance.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Samba no Fedora7: erro ao criar usuario e senha com smbpasswd</title>
		<link>http://cafe-ti.blog.br/8~samba-no-fedora7-erro-ao-criar-usuario-e-senha-com-smbpasswd.html</link>
		<comments>http://cafe-ti.blog.br/8~samba-no-fedora7-erro-ao-criar-usuario-e-senha-com-smbpasswd.html#comments</comments>
		<pubDate>Tue, 02 Oct 2007 19:07:33 +0000</pubDate>
		<dc:creator>Alroger Filho</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Samba]]></category>

		<guid isPermaLink="false">http://cafe-ti.blog.br/wordpress/?p=8</guid>
		<description><![CDATA[O Fedora7 estÃ¡ com problemas para criar usuÃ¡rios e alterar senhas pelas ferramentas tradicionais do samba: smbpasswd e por consequÃªncia o Webmin tambÃ©m!


Sem artigos relacionados.]]></description>
			<content:encoded><![CDATA[<p>Voc&ecirc; est&aacute; com o problema abaixo tamb&eacute;m?</p>
<table width="450" cellspacing="1" cellpadding="1" border="1" style="background-color: rgb(204, 255, 255);">
<tbody>
<tr>
<td><code> [root@servidor ~]# smbpasswd -a cafeti<br />
            New SMB password:<br />
            Retype new SMB password:<br />
            Failed to modify password entry for user cafeti<br />
            [root@servidor ~]# smbpasswd alroger<br />
            New SMB password:<br />
            Retype new SMB password:<br />
            Failed to find entry for user alroger.<br />
            Failed to modify password entry for user alroger</code></td>
</tr>
</tbody>
</table>
<p>&nbsp;Pois &eacute;. N&atilde;o &eacute; barberagem sua n&atilde;o. &Eacute; bug do Fedora.</p>
<p>A solu&ccedil;&atilde;o mais imediata e simples que encontrei:</p>
<p><span class="Code">yum install system-config-samba </span></p>
<p><img width="450" height="316" alt="system-config-samba" src="http://cafe-ti.blog.br/picture_library/samba-fedora7-01.jpg" /></p>
<p>Use esta ferramenta gr&aacute;fica por enquanto que voc&ecirc; vai poder criar e alterar usu&aacute;rios no samba normalmente.</p>
<p>Obrigado pela dica, Tetinha!</p>
<p align="right">Alroger Filho</p>
<p>&nbsp;</p>
<p><map name='google_ad_map_8_fdb3949422165265'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/8?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_8_fdb3949422165265' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=8&amp;url= http%3A%2F%2Fcafe-ti.blog.br%2F8%7Esamba-no-fedora7-erro-ao-criar-usuario-e-senha-com-smbpasswd.html' /></p>

<p>Sem artigos relacionados.</p>]]></content:encoded>
			<wfw:commentRss>http://cafe-ti.blog.br/8~samba-no-fedora7-erro-ao-criar-usuario-e-senha-com-smbpasswd.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
