{"id":602,"date":"2013-10-02T01:12:21","date_gmt":"2013-10-02T04:12:21","guid":{"rendered":"http:\/\/www.viazap.com.br\/?p=602"},"modified":"2013-10-02T01:17:33","modified_gmt":"2013-10-02T04:17:33","slug":"samba-4-configurado-para-reportar-a-diferentes-redes","status":"publish","type":"post","link":"https:\/\/blog.clusterweb.com.br\/?p=602","title":{"rendered":"Samba 4 Configurado para reportar a diferentes redes"},"content":{"rendered":"<table width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td colspan=\"2\"><b>Introdu\u00e7\u00e3o<\/b><\/p>\n<div>Recentemente, implementei o\u00a0<em>Samba 4<\/em>\u00a0para um cliente que deu um pouco de trabalho, pois a infraestrutura contava com redes com v\u00e1rias subnets.Analisando a documenta\u00e7\u00e3o oficial (<a href=\"https:\/\/wiki.samba.org\/index.php\/Main_Page\">SambaWiki<\/a>), eu verifiquei que o pr\u00f3prio Samba roda um DNS interno. Por\u00e9m, os computadores que precisavam ingressar no AD, fazem parte de redes diferentes e a configura\u00e7\u00e3o com o DNS interno n\u00e3o permitia fazer a comunica\u00e7\u00e3o dos computadores com o DC.<\/p>\n<p>Para resolver esse problema, foi necess\u00e1rio encaminhar as requisi\u00e7\u00f5es de resolu\u00e7\u00e3o de nomes para o DNS principal da rede.<\/p>\n<p>A imagem abaixo, mostra a infraestrutura b\u00e1sica para implementar o Samba 4:<\/p>\n<div><a href=\"http:\/\/img.vivaolinux.com.br\/imagens\/artigos\/comunidade\/rede_samba.jpeg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" alt=\"Linux: Samba 4 - Configurado para reportar-se a diferentes redes\" src=\"http:\/\/img.vivaolinux.com.br\/imagens\/artigos\/comunidade\/thumb_rede_samba.jpeg\" width=\"500\" height=\"238\" border=\"0\" \/><\/a><\/div>\n<p>Observando a figura, temos duas redes neste cen\u00e1rio:<!--more--><\/p>\n<p>1. A rede\u00a0<span>192.167.10.0<\/span>, onde encontra-se o DNS principal da rede e outros hosts (podendo ser clientes do Samba).<br \/>\n2. E a rede\u00a0<span>192.167.0.0<\/span>, onde ficar\u00e1 o servidor Samba e outros hosts (podendo ser clientes do Samba).<\/p>\n<p>Para esse nosso teste, os hosts do cen\u00e1rio tem os seguintes IPs:<\/p>\n<ul>\n<li>DNS Principal = 192.167.10.51<\/li>\n<li>Samba AD DC = 192.167.0.251 (este host est\u00e1 com o nome samba-4)<\/li>\n<\/ul>\n<p>O objetivo principal deste artigo, \u00e9 fazer o Samba reportar-se a diferentes redes. Portanto, n\u00e3o ser\u00e1 demonstrado como ingressar um computador no dom\u00ednio. Poder\u00e1 ser um t\u00f3pico para outra ocasi\u00e3o.<\/p>\n<p>Para evitar problemas de bloqueio, eu desabilitei o Firewall do servidor do Samba 4 e as pol\u00edticas de SELinux.<\/p>\n<p>Os testes executados neste artigo foram realizados com a distribui\u00e7\u00e3o\u00a0<em>CentOS 6.4<\/em>.<\/p>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><b>Instala\u00e7\u00e3o do Samba 4<\/b><\/p>\n<div>Com a instala\u00e7\u00e3o m\u00ednima do CentOS 6.4, executar os seguintes comandos:<strong># yum install gcc libacl-devel libblkid-devel gnutls-devel readline-devel python-devel gdb pkgconfig krb5-workstation zlib-devel setroubleshoot-server libaio-devel setroubleshoot-plugins policycoreutils-python libsemanage-python setools-libs-python setools-libs popt-devel libpcap-devel sqlite-devel libidn-devel libxml2-devel libacl-devel libsepol-devel libattr-devel keyutils-libs-devel cyrus-sasl-devel cups-devel bind-utils bind wget -y<\/strong><\/p>\n<p>Incluir as op\u00e7\u00f5es\u00a0<span>acl<\/span>\u00a0e\u00a0<span>user_xattr<\/span>\u00a0no arquivo &#8220;\/etc\/fstab&#8221; na parti\u00e7\u00e3o onde est\u00e1 o diret\u00f3rio &#8220;\/usr&#8221;. Estas op\u00e7\u00f5es devem ser acrescentadas ap\u00f3s a op\u00e7\u00e3o defaults.<\/p>\n<p>Seu arquivo &#8220;\/etc\/fstab&#8221;, dever\u00e1 ficar parecido com a linha abaixo:<\/p>\n<div>\/dev\/mapper\/VolGroup-lv_root \/\u00a0\u00a0\u00a0\u00a0ext4\u00a0\u00a0\u00a0\u00a0defaults,acl,user_xattr\u00a0\u00a0\u00a0\u00a01 1<\/div>\n<p>Para esse teste, o &#8220;\/usr&#8221; estava na parti\u00e7\u00e3o\u00a0<strong>\/<\/strong>. Antes de compilarmos o Samba, precisamos remontar o sistema de arquivos:<\/p>\n<p><strong># mount -o remount \/<\/strong><\/p>\n<p>Para verificar se o sistema est\u00e1 montado com as op\u00e7\u00f5es\u00a0<span>acl<\/span>\u00a0e\u00a0<span>user_xattr<\/span>, execute:<\/p>\n<p><strong># mount | grep acl<\/strong><\/p>\n<p>Deve retornar algo, como:<\/p>\n<blockquote><p>\/dev\/mapper\/VolGroup-lv_root on \/ type ext4 (rw,acl,user_xattr)<\/p><\/blockquote>\n<p>Para uma lista completa dos requisitos do Samba 4, acesse:<\/p>\n<ul>\n<li><a href=\"https:\/\/wiki.samba.org\/index.php\/Samba_4\/OS_Requirements\">Samba 4\/OS Requirements &#8211; SambaWiki<\/a><\/li>\n<\/ul>\n<p>Baixar a \u00faltima vers\u00e3o est\u00e1vel do Samba 4:<\/p>\n<p><strong># cd \/usr\/src\/<br \/>\n# wget<\/strong>\u00a0<a href=\"http:\/\/www.samba.org\/samba\/ftp\/stable\/samba-4.0.9.tar.gz\">http:\/\/www.samba.org\/samba\/ftp\/stable\/samba-4.0.9.tar.gz<\/a><br \/>\n<strong># tar xf samba-4.0.9.tar.gz<\/strong><\/p>\n<p>Compilar o Samba 4:<\/p>\n<p><strong># .\/configure<br \/>\n# make<br \/>\n# make install<\/strong><\/p>\n<p>Se voc\u00ea desejar exportar para a vari\u00e1vel PATH, os diret\u00f3rios utilizados pelo Samba (o que \u00e9 aconselh\u00e1vel), digite os seguintes comandos:<\/p>\n<p><strong># echo &#8220;export PATH=\/usr\/local\/sbin:\/usr\/local\/bin:\/usr\/sbin:\/usr\/bin:\/sbin:\/bin:\/usr\/bin\/X11:\/usr\/local\/samba\/sbin:\/usr\/local\/samba\/bin&#8221; &gt;&gt; \/root\/.bashrc<br \/>\n# source \/root\/.bashrc<\/strong><\/p>\n<p>Samba 4 instalado. Hora de fazer as configura\u00e7\u00f5es b\u00e1sicas antes de configurarmos o AD DC.<\/p>\n<p>Dois arquivos importantes que devem ser editados s\u00e3o: &#8220;\/etc\/hosts&#8221; e &#8220;\/etc\/resolv.conf&#8221;.<\/p>\n<p>Nesse nosso teste, o nome do host ser\u00e1\u00a0<span>samba-4<\/span>\u00a0e o nome do dom\u00ednio\u00a0<span>testesamba.com.br<\/span>.<\/p>\n<p>O arquivo &#8220;\/etc\/hosts&#8221; dever\u00e1 ficar da seguinte forma:<\/p>\n<div>127.0.0.1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0localhost<br \/>\n127.0.0.1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0samba-4.testesamba.com.br samba-4<br \/>\n192.167.0.251\u00a0\u00a0samba-4.testesamba.com.br samba-4<\/div>\n<p>O IP\u00a0<span>192.167.0.251<\/span>\u00a0\u00e9 o IP escolhido para o servidor que ir\u00e1 rodar o Samba 4.<\/p>\n<p>J\u00e1 o arquivo &#8220;\/etc\/resolv.conf&#8221;, dever\u00e1 ficar da seguinte forma:<\/p>\n<div>search testesamba.com.br<br \/>\nnameserver 192.167.10.51<\/div>\n<p>Iremos utilizar o DNS BIND no servidor do Samba 4, que ir\u00e1 encaminhar a resolu\u00e7\u00e3o de nomes para o servidor DNS externo (principal DNS de toda a rede).<\/p>\n<p>Observe que no arquivo &#8220;\/etc\/resolv.conf&#8221;, o nosso servidor de nomes est\u00e1 configurado com o IP do servidor DNS externo. Essa configura\u00e7\u00e3o \u00e9 mais utilizada para redes que possuem v\u00e1rias sub-redes e tamb\u00e9m v\u00e1rios dom\u00ednios, mas o Samba precisa reportar-se a todas as redes.<\/p>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><b>Configura\u00e7\u00e3o<\/b><\/p>\n<div>Vamos configurar o dom\u00ednio para o Samba 4:Execute:<\/p>\n<p><strong># samba-tool domain provision<\/strong><\/p>\n<p>Responda \u00e0s op\u00e7\u00f5es:<\/p>\n<ul>\n<li>Realm:\u00a0<span>TESTESAMBA.COM.BR<\/span><\/li>\n<li>Domain [TESTESAMBA]: Tecle\u00a0<span>Enter<\/span><\/li>\n<li>Server Role (dc, member, standalone) [dc]: Tecle\u00a0<span>Enter<\/span><\/li>\n<li>DNS backend (SAMBA_INTERNAL, BIND9_FLATFILE, BIND9_DLZ, NONE) [SAMBA_INTERNAL]:\u00a0<span>BIND9_DLZ<\/span><\/li>\n<li>Administrator password:\u00a0<span>Digite a senha do admin do Samba<\/span><\/li>\n<li>Retype password:\u00a0<span>Repetir a senha<\/span><\/li>\n<\/ul>\n<p>E aguarde a configura\u00e7\u00e3o terminar.<\/p>\n<p>Com essa configura\u00e7\u00e3o, o Samba 4 ir\u00e1 solicitar a resolu\u00e7\u00e3o de nomes para o servidor BIND, rodando em seu pr\u00f3prio servidor, e o BIND ir\u00e1 encaminhar as requisi\u00e7\u00f5es para o servidor principal da rede (essa configura\u00e7\u00e3o ser\u00e1 realizada a seguir).<\/p>\n<p>Ao final da execu\u00e7\u00e3o do comando anterior, veremos as seguintes informa\u00e7\u00f5es:<\/p>\n<pre> Once the above files are installed, your Samba4 server will be ready to use\r\n Server Role:       active directory domain controller\r\n Hostname:          SAMBA-4\r\n NetBIOS Domain:    TESTESAMBA\r\n DNS Domain:        testesamba.com.br\r\n DOMAIN SID:        S-1-5-21-1472350804-1383287446-2542997206<\/pre>\n<p>Configuramos o arquivo &#8220;\/etc\/named.conf&#8221;, incluindo na se\u00e7\u00e3o options o seguinte conte\u00fado:<\/p>\n<div>forwarders {192.167.10.51;};<\/div>\n<p>&#8230;que \u00e9 o IP do servidor DNS principal da rede.<\/p>\n<p>At\u00e9 aqui, as configura\u00e7\u00f5es foram realizadas no no pr\u00f3prio servidor do Samba. Agora, precisamos fazer algumas configura\u00e7\u00f5es no servidor DNS principal.<\/p>\n<p>No arquivo &#8220;\/etc\/named.conf&#8221;, devemos incluir a zona do dom\u00ednio do Samba:<\/p>\n<div>zone &#8220;testesamba.com.br&#8221; {<br \/>\ntype master;<br \/>\nfile &#8220;data\/samba-4.db&#8221;;<br \/>\n};<\/div>\n<p>Observe que informamos que o arquivo de configura\u00e7\u00e3o da zona\u00a0<span>testesamba.com.br<\/span>\u00a0\u00e9\u00a0<span>samba-4.db<\/span>, que criaremos dentro do diret\u00f3rio &#8220;\/var\/named\/data\/&#8221;.<\/p>\n<p>Este arquivo dever\u00e1 ter o seguinte conte\u00fado:<\/p>\n<div>$TTL\u00a0\u00a0\u00a0\u00a086400<br \/>\n$ORIGIN testesamba.com.br.<br \/>\n@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN SOA\u00a0\u00a0localhost.\u00a0\u00a0\u00a0\u00a0 root.testesamba.com.br. (<br \/>\n2013300777\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0; serial<br \/>\n3H\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0; refresh<br \/>\n15M\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; retry<br \/>\n1W\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0; expiry<br \/>\n1D )\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0; minimum<br \/>\n@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN NS\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0samba-4<br \/>\nsamba-4\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0192.167.0.251<br \/>\n_kerberos._tcp.testesamba.com.br.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0IN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0SRV\u00a0\u00a0\u00a0\u00a0 0 100 88 samba-4<br \/>\n_ldap._tcp.testesamba.com.br.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0IN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0SRV\u00a0\u00a0\u00a0\u00a0 0 100 389 samba-4<br \/>\n_kpasswd._udp.testesamba.com.br.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0SRV\u00a0\u00a0\u00a0\u00a0 0 0 464 samba-4<\/div>\n<p>Devemos tamb\u00e9m, incluir o servidor do Samba na zona reversa do DNS. O arquivo da configura\u00e7\u00e3o da zona reversa do meu servidor \u00e9 &#8220;\/var\/named\/rev\/0.167.192.db&#8221;:<\/p>\n<div>251\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0PTR\u00a0\u00a0\u00a0\u00a0 samba-4.testesamba.com.br.<\/div>\n<p>Reinicie o servi\u00e7o do BIND no servidor DNS principal e tamb\u00e9m no servidor do Samba:<\/p>\n<p><strong># service named start<\/strong><\/p>\n<p>Tudo certo com o DNS. Agora, podemos iniciar o Samba e fazer alguns testes (voltar a executar os comandos no servidor do Samba, pois as configura\u00e7\u00f5es no DNS principal terminaram).<\/p>\n<p>Execute:<\/p>\n<p><strong># samba<\/strong><\/p>\n<p>Pode usar o comando\u00a0<strong>ps aux | grep samba<\/strong>, para verificar se os processos est\u00e3o em execu\u00e7\u00e3o.<\/p>\n<p>Agora executamos os seguintes comandos, para verificar o funcionamento do Samba.<\/p>\n<p>Para listar os compartilhamentos do Samba:<\/p>\n<p><strong># smbclient -L localhost -U%<\/strong><\/p>\n<pre>Domain=[TESTESAMBA] OS=[Unix] Server=[Samba 4.0.9]\r\n\r\n Sharename       Type      Comment\r\n ---------       ----      -------\r\n netlogon        Disk\r\n sysvol          Disk\r\n IPC$            IPC       IPC Service (Samba 4.0.9)\r\nDomain=[TESTESAMBA] OS=[Unix] Server=[Samba 4.0.9]\r\n\r\n Server               Comment\r\n ---------            -------\r\n\r\n Workgroup            Master\r\n ---------            -------<\/pre>\n<p>Para testar a autentica\u00e7\u00e3o no compartilhamento netlogon do Samba:<\/p>\n<p><strong># smbclient \/\/samba-4.testesamba.com.br\/netlogon -UAdministrator%&#8217;p@ssw0rd&#8217; -c &#8216;ls&#8217;<\/strong><\/p>\n<pre>Domain=[TESTESAMBA] OS=[Unix] Server=[Samba 4.0.9]\r\n\r\n  .                            D        0  Wed Sep  4 15:36:58 2013\r\n  ..                           D        0  Wed Sep  4 15:37:35 2013\r\n\r\n   52726 blocks of size 131072. 38573 blocks available<\/pre>\n<p>Para checar as configura\u00e7\u00f5es do arquivo &#8220;smb.conf&#8221;:<\/p>\n<p><strong># testparm<\/strong><\/p>\n<p>Ap\u00f3s os testes, podemos continuar com a configura\u00e7\u00e3o do dom\u00ednio.<\/p>\n<p>Vamos ajustar a configura\u00e7\u00e3o do\u00a0<em>Kerberos<\/em>. Renomeie o arquivo padr\u00e3o de configura\u00e7\u00e3o:<\/p>\n<p><strong># mv \/etc\/krb5.conf \/etc\/krb5.conf.old<\/strong><\/p>\n<p>Copie o arquivo criado pelo Samba para o nosso dom\u00ednio:<\/p>\n<p><strong># ln -s \/usr\/local\/samba\/private\/krb5.conf \/etc\/<\/strong><\/p>\n<p>O arquivo &#8220;krb5.conf&#8221; deve ter o seguinte conte\u00fado:<\/p>\n<div>[libdefaults]<br \/>\ndefault_realm = TESTESAMBA.COM.BR<br \/>\ndns_lookup_realm = false<br \/>\ndns_lookup_kdc = true<\/div>\n<p>Iniciamos um ticket do Kerberos para o usu\u00e1rio Administrator:<\/p>\n<p><strong># kinit administrator@TESTESAMBA.COM.BR<\/strong><\/p>\n<pre>Password for administrator@TESTESAMBA.COM.BR:\r\nWarning: Your password will expire in 41 days on Wed Oct 16 16:05:41 2013<\/pre>\n<p>Para verificarmos o ticket gerado:<\/p>\n<p><strong># klist<\/strong><\/p>\n<pre>Ticket cache: FILE:\/tmp\/krb5cc_0\r\nDefault principal: administrator@TESTESAMBA.COM.BR\r\n\r\nValid starting     Expires            Service principal\r\n09\/04\/13 16:11:36  09\/05\/13 02:11:36  krbtgt\/TESTESAMBA.COM.BR@TESTESAMBA.COM.BR\r\n renew until 09\/05\/13 16:11:32<\/pre>\n<p>Para testar a autentica\u00e7\u00e3o no Samba utilizando Kerberos, executamos:<\/p>\n<p><strong># smbclient -k \/\/samba-4.testesamba.com.br\/netlogon -c &#8216;ls&#8217;<\/strong><\/p>\n<pre>Domain=[TESTESAMBA] OS=[Unix] Server=[Samba 4.0.9]\r\n  .                                   D        0  Wed Sep  4 16:05:22 2013\r\n  ..                                  D        0  Wed Sep  4 16:05:50 2013\r\n\r\n  52726 blocks of size 131072. 38572 blocks available<\/pre>\n<p>Para testar se o DNS est\u00e1 funcionando corretamente, execute o seguinte comando:<\/p>\n<p>Obs.: o comando abaixo, realiza o teste para uma consulta ao servi\u00e7o LDAP.<\/p>\n<p><strong># host -t SRV _ldap._tcp.testesamba.com.br.<\/strong><\/p>\n<pre>_ldap._tcp.testesamba.com.br has SRV record 0 100 389 samba-4.testesamba.com.br.<\/pre>\n<p>Se o resultado do comando acima for diferente, por exemplo, conter no final:\u00a0<span>not found: 3(NXDOMAIN)<\/span>, alguma coisa errada tem com o DNS, tanto no servidor do Samba 4, como tamb\u00e9m no servidor DNS principal.<\/p>\n<p>Com isso, voc\u00ea j\u00e1 pode ingressar com os computadores de outras sub-redes no servidor do Samba 4, pois as requisi\u00e7\u00f5es de resolu\u00e7\u00e3o de nome para o Samba ser\u00e3o encaminhadas por um servidor DNS central, que ir\u00e1 fazer o tratamento correto.<\/p>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Introdu\u00e7\u00e3o Recentemente, implementei o\u00a0Samba 4\u00a0para um cliente que deu um pouco de trabalho, pois a infraestrutura contava com redes com v\u00e1rias subnets.Analisando a documenta\u00e7\u00e3o oficial (SambaWiki), eu verifiquei que o pr\u00f3prio Samba roda um DNS interno. Por\u00e9m, os computadores que precisavam ingressar no AD, fazem parte de redes diferentes e a configura\u00e7\u00e3o com o DNS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1,42,51,68,271],"tags":[40,214,124,337],"class_list":["post-602","post","type-post","status-publish","format-standard","hentry","category-viazap","category-leitura-recomendada","category-linux-linuxrs","category-redes-2","category-seguranca-2","tag-configuracao","tag-rede","tag-samba","tag-samba-4"],"_links":{"self":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/602","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=602"}],"version-history":[{"count":2,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/602\/revisions"}],"predecessor-version":[{"id":610,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/602\/revisions\/610"}],"wp:attachment":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=602"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=602"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}