{"id":7583,"date":"2022-12-19T13:26:28","date_gmt":"2022-12-19T16:26:28","guid":{"rendered":"https:\/\/categoriaoutros.com.br\/?p=7583"},"modified":"2023-07-02T17:39:48","modified_gmt":"2023-07-02T20:39:48","slug":"linux-instalandocompilando-samba-no-debian-11-bullseye","status":"publish","type":"post","link":"https:\/\/categoriaoutros.com.br\/?p=7583","title":{"rendered":"Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye"},"content":{"rendered":"\n<p>Sempre baixe a vers\u00e3o mais recente do Samba em <a href=\"http:\/\/Sempre baixe a vers\u00e3o mais recente do Samba em https:\/\/www.samba.org\/.\">www.samba.org<\/a>. Para um m\u00e1ximo de seguran\u00e7a e estabilidade, a equipe do Samba recomenda que voc\u00ea instale apenas a vers\u00e3o mais recente dispon\u00edvel. As vers\u00f5es mais antigas n\u00e3o cont\u00eam os bugs e as corre\u00e7\u00f5es de seguran\u00e7a mais recentes.<\/p>\n\n\n\n<p>Usa o samba \u00e9 mais do que suficiente para gerenciar empresas sofisticadas que usam o Windows 10\/11 com requisitos de conformidade r\u00edgidos (incluindo NIST 800-171). Veja:  <a href=\"https:\/\/categoriaoutros.com.br\/?p=7698\">Saiba o que \u00e9 NIST(National Institute of Standards and Technology)<\/a> e <a href=\"https:\/\/categoriaoutros.com.br\/?p=7701\">&nbsp;O que \u00e9 NIST SP 800-171?<\/a><\/p>\n\n\n\n<p>Esta documenta\u00e7\u00e3o descreve como configurar o Samba como o primeiro DC a construir um novo AD. Se voc\u00ea estiver instalando o Samba em um ambiente de produ\u00e7\u00e3o, \u00e9 recomend\u00e1vel executar dois ou mais DCs por motivos de failover(redund\u00e2ncia).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Porque Compilar o Samba ao Inv\u00e9s de Instalar?<\/h2>\n\n\n\n<p>Em algumas situa\u00e7\u00f5es podemos compilar ao inv\u00e9s de instalar o Samba. Mas instalar usando ferramentas como yum, dnf, apt traz algumas desvantagens, como:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sua distribui\u00e7\u00e3o trar\u00e1 pacotes desatualizados ao inv\u00e9s da mais novos.<\/li>\n\n\n\n<li>poder\u00e1 n\u00e3o existir nenhum pacote do samba dispon\u00edvel para nossa distro ou sistema operacional. A compila\u00e7\u00e3o serve para qualquer distro.<\/li>\n\n\n\n<li>voc\u00ea ter\u00e1 que depender do desenvolvedor do pacote para aplicar um patch para corrigir um problema antes que uma nova vers\u00e3o seja lan\u00e7ada<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Baixando o Samba<\/h2>\n\n\n\n<p><em>Obs.: se o comando wgt n\u00e3o estiver instalado basta executar &#8220;<strong>apt install wget<\/strong>&#8221; ou &#8220;<strong>dnf install wget<\/strong>&#8220;<\/em><\/p>\n\n\n\n<p>#1 Essa etapa \u00e9 opcional. Primeiramente, irei criar uma pasta chamada <em>downloads<\/em>: <strong>mkdir ~\/downloads<\/strong><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~<\/b><\/font>$ mkdir ~\/downloads<\/pre>\n\n\n\n<p>Acesse a pasta criada: <strong>cd downloads<\/strong><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~<\/b><\/font>$ cd downloads<\/pre>\n\n\n\n<p>#2 Copie o comando abaixo e cole no terminal do Debian para baixarmos o Samba: <strong>wget https:\/\/download.samba.org\/pub\/samba\/samba-latest.tar.gz<\/strong><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~\/downloads<\/b><\/font>$ wget https:\/\/download.samba.org\/pub\/samba\/samba-latest.tar.gz\n\n<\/pre>\n\n\n\n<p>#3 O Samba vem compactado pelo tar. O tar \u00e9 um empacotador semelhante ao winrar, winzip&#8230; Execute o comando abaixo para descompactar o arquivo samba-latest.tar.gz: <strong>tar xf samba-latest.tar.gz<\/strong><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~\/downloads<\/b><\/font>$ tar xf samba-latest.tar.gz<\/pre>\n\n\n\n<p>#4 foi gerada a pasta <strong>samba-4.17.4<\/strong> <\/p>\n\n\n\n<p>Vamos usar ela mais a seguir<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Instalando os Requisitos para Samab 4.17 no Debian 11<\/h2>\n\n\n\n<p>Instale os requisitos abaixo.<\/p>\n\n\n\n<pre> sudo apt install acl attr autoconf bind9utils bison build-essential \\\n  debhelper dnsutils docbook-xml docbook-xsl flex gdb libjansson-dev krb5-user \\\n  libacl1-dev libaio-dev libarchive-dev libattr1-dev libblkid-dev libbsd-dev \\\n  libcap-dev libcups2-dev libgnutls28-dev libgpgme-dev libjson-perl \\\n  libldap2-dev libncurses5-dev libpam0g-dev libparse-yapp-perl \\\n  libpopt-dev libreadline-dev nettle-dev perl perl-modules pkg-config \\\n  python-all-dev python3-cryptography python3-dbg python-dev python3-dnspython \\\n  python3-dnspython python3-gpg python3-markdown libdbus-1-dev \\\n  python3-dev xsltproc zlib1g-dev liblmdb-dev lmdb-utils  -y\n\n<\/pre>\n\n\n\n<p>Ir\u00e1 aparecer 3 caixinhas perguntando sobre kerberos. Pode colocar qualquer coisa s\u00f3 para continuar, pois configuraremos de outro modo o kerberos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Preparando o Debian antes de Compilar<\/h2>\n\n\n\n<p>O Debian precisa de alguns ajustes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Nome de dom\u00ednio(domain name)<\/strong>: escolha mentalmente um nome que ser\u00e1 seu dom\u00ednio. Ele dever\u00e1 ser inserido nas configura\u00e7\u00f5es a seguir. Esse nome pode ser <em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">lab.local<\/mark><\/em> ou <em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">empresa.interno<\/mark><\/em> ou qualquer outro nome n\u00e3o acess\u00edvel na internet, ou seja, que n\u00e3o funcione se colocado no navegador de internet. Por isso usamos .local ou .interno ou .lab ao inv\u00e9s de .com ou .com.br ou .org etc&#8230; Escolherei aqui <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">lab.local<\/mark><\/strong>. Lab \u00e9 uma abrevia\u00e7\u00e3o que escolhi para laborat\u00f3rio, pois esse tutorial \u00e9 de testes. Seja qual for o nome de dom\u00ednio que voc\u00ea use, ele deve ser isolado, sem conex\u00e3o com a Internet, n\u00e3o \u00e9 uma boa ideia ter qualquer computador de dom\u00ednio AD conectado diretamente \u00e0 Internet.<\/li>\n\n\n\n<li><strong>hostname<\/strong>:Nome de host(hostname) que nunca ser\u00e1 alterado. <\/li>\n\n\n\n<li><strong>endere\u00e7o IP<\/strong>: Um endere\u00e7o IP que nunca ser\u00e1 alterado no futuro. Para isso coloque um IP est\u00e1tico, ou seja, n\u00e3o recebido via DHCP.<\/li>\n\n\n\n<li><strong>\/etc\/hosts<\/strong>: configurar \/etc\/hosts para apontar o nome do host(hostname) para o ip do computador<\/li>\n\n\n\n<li><strong>\/etc\/resolv.conf<\/strong>: edite esse arquivo. Colocaremos o ip e dom\u00ednio aqui, conforme mais abaixo.<\/li>\n\n\n\n<li>O hor\u00e1rio sempre ajustado. Para isso, configure um programa NTP para receber o hor\u00e1rio da internet. Ou, opcionalmente, fique sempre de olho e ajuste manualmente. Ajustar manualmente sem usar NTP n\u00e3o \u00e9 o recomendado, mas se estiver fazendo testes pode ser uma op\u00e7\u00e3o.<\/li>\n<\/ul>\n\n\n\n<p>Ent\u00e3o, os dados do servidor que usarei ser\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>hostname<\/strong>: debian11VM<\/li>\n\n\n\n<li><strong>Dom\u00ednio<\/strong>: lab.local<\/li>\n\n\n\n<li><strong>IP<\/strong>: 192.168.50.2<\/li>\n<\/ul>\n\n\n\n<p>Veja o conte\u00fado de cada arquivo relacionado:<\/p>\n\n\n\n<p><a href=\"https:\/\/categoriaoutros.com.br\/?p=5695\">Melhores Pr\u00e1ticas para Nomes NetBios no Windows e Linux<\/a><\/p>\n\n\n\n<p># <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\">HOSTNAME<\/mark><\/strong><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~\/downloads<\/b><\/font>$ cat \/etc\/hostname \ndebian11VM<\/pre>\n\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Obs.: N\u00e3o crie um hostname(nome do host) maior que 15 caracteres que comprometa o nome Netbios.<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Deixe-o sem pontos ou outros caracteres n\u00e3o permitidos, veja<\/mark>:  <a href=\"https:\/\/categoriaoutros.com.br\/?p=5695\">Melhores Pr\u00e1ticas para Nomes NetBios no Windows e Linux<\/a> e esse outro link  <a href=\"https:\/\/categoriaoutros.com.br\/?p=5716\">O que \u00e9 NetBios(Network Basic Input\/Output System) em Inform\u00e1tica?<\/a><\/p>\n\n\n\n<p># <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\"><strong>DOM\u00cdNIO<\/strong> <strong>e \/ETC\/HOSTS<\/strong><\/mark><\/p>\n\n\n\n<p><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~\/downloads<\/b><\/font>$ cat \/etc\/hosts\n127.0.0.1\tlocalhost\n192.168.50.2 \tdebian11VM.lab.local\tdebian11VM\n\n<\/pre>\n\n\n\n<p>Aqui, o hostname(debian11VM) e o FQDN(nosso debian11VM.lab.local) n\u00e3o devem resolver ou apontar para o endere\u00e7o IP 127.0.0.1 ou qualquer outro endere\u00e7o IP diferente daquele usado na interface LAN do DC. Em nosso caso deve apontar para 192.168.50.2, conforme acima.<\/p>\n\n\n\n<p># <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\"><strong>IP em \/etc\/network\/interfaces<\/strong><\/mark><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~\/downloads<\/b><\/font>$ cat \/etc\/network\/interfaces\nsource \/etc\/network\/interfaces.d\/*\nauto lo\niface lo inet loopback\n\nallow-hotplug enp0s3\niface enp0s3 inet static\n\taddress 192.168.50.2\n\tgateway 192.168.50.1<\/pre>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\"># <\/mark><\/strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\"><strong>DNS<\/strong> <strong>em \/etc\/resolv.conf<\/strong><\/mark><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~\/downloads<\/b><\/font>$ cat \/etc\/resolv.conf \nsearch lab.local\ndomain lab.local\nnameserver 192.168.50.2\nnameserver 8.8.8.8<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Compilando o Samba 4.17<\/h2>\n\n\n\n<p>Depois de configurado hor\u00e1rio, nome de dom\u00ednio, nome de host, fixado o IP, editado o \/etc\/hosts e o \/etc\/resolv.conf, chegou a hora de compilarmos o samba. <\/p>\n\n\n\n<p>Compilar significa transformar, converter uma linguagem em linguagem de processador, uma linguagem que o processador entende. Compilar demora um pouco mas a vantagem de pegar um c\u00f3digo fonte para compilar \u00e9 que poder\u00e1 ser usado em qualquer distro Linux. Evita o problema de ser compat\u00edvel com uma distro e com outra n\u00e3o. Por exemplo, evita de ser compat\u00edvel com o Debian e n\u00e3o com o Red Hat ou SUSE.  Os programas .exe ou .deb ou .rpm s\u00e3o bin\u00e1rios, ou seja, um c\u00f3digo fonte j\u00e1 compilado pronto a ser instalado, mas destinado apenas a alguma(s) distro. Por exemplo, rpm funciona apenas no CentOS, Red Hat ou derivados e .deb em Debian, Ubuntu e derivados. A vantagem do bin\u00e1rio \u00e9 que tem instala\u00e7\u00e3o r\u00e1pida. <\/p>\n\n\n\n<p>Para compilar, geralmente, usamos 3 commandos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em><strong>.\/configure<\/strong><\/em> para preparar o ambiente, verifica se n\u00e3o falta nenhum requisito ou depend\u00eancia.<\/li>\n\n\n\n<li><em><strong>make<\/strong><\/em>   para compilar<\/li>\n\n\n\n<li><em><strong>make install<\/strong><\/em> para instalar o programa compilado<\/li>\n<\/ul>\n\n\n\n<p>Acima, extra\u00edmos o conte\u00fado de <strong>samba-latest.tar.gz <\/strong> com o comando  <strong>tar xf samba-latest.tar.gz<\/strong> e foi gerada a pasta <strong>samba-4.17.4<\/strong><\/p>\n\n\n\n<p>Vamos ao passo a passo<\/p>\n\n\n\n<p>#1 dentro de \/home\/maria\/downloads, entre na pasta samba-4.17.4 com: <strong>cd samba-4.17.4<\/strong><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~\/downloads<\/b><\/font>$ cd samba-4.17.4<\/pre>\n\n\n\n<p>#2 agora, execute o comando <strong>.\/configure<\/strong><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~\/downloads\/samba-4.17.4<\/b><\/font>$ sudo .\/configure<\/pre>\n\n\n\n<p>ao t\u00e9rmino do configure voc\u00ea ver\u00e1 a mensagem abaixo:<\/p>\n\n\n\n<pre>\n.....\nChecking if compiler accepts -fstack-clash-protection<font color=\"#26A269\">\nyes<\/font> \n<font color=\"#26A269\">'configure' finished successfully (1m12.709s)<\/font>\n\n<\/pre>\n\n\n\n<p>#3 execute <strong>make<\/strong><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~\/downloads\/samba-4.17.4<\/b><\/font>$ sudo make<\/pre>\n\n\n\n<p>Uma mensagem aparecida com a abaixo dir\u00e1 que tudo ocorreu bem:<\/p>\n\n\n\n<pre><font color=\"#26A269\">Waf: Leaving directory `\/root\/downloads\/samba-4.17.4\/bin\/default'<\/font>\n<font color=\"#26A269\">'build' finished successfully (19m39.666s)<\/font><\/pre>\n\n\n\n<p>#4 agora execute <strong>make install<\/strong><\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~\/downloads\/samba-4.17.4<\/b><\/font>$ sudo make install<\/pre>\n\n\n\n<p>Se ver essa mensagem ao final \u00e9 porque deu tudo certo:<\/p>\n\n\n\n<pre><font color=\"#26A269\">Waf: Leaving directory `\/root\/downloads\/samba-4.17.4\/bin\/default'<\/font>\n<font color=\"#26A269\">'install' finished successfully (6m30.813s)<\/font><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Provisionando o Samba 4.17 no Debian 11<\/h2>\n\n\n\n<p>Iremos transformar o servidor debian11Vm em um AD(Active Directory). Para isso temos que provisionar o samba instalado nele.<\/p>\n\n\n\n<p>Veja esses links relacionaos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/categoriaoutros.com.br\/?p=1939\">&nbsp;O que \u00e9 um Servidor Controlador de Dom\u00ednio?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/categoriaoutros.com.br\/?p=2680\">Qual Diferen\u00e7a Entre DC e AD em Inform\u00e1tica?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/categoriaoutros.com.br\/?p=2834\">O que \u00e9 a Pasta SYSVOL em Servidores?<\/a><\/li>\n<\/ul>\n\n\n\n<p>O processo de provisionamento do Samba AD cria os bancos de dados do AD e adiciona registros iniciais, como a conta do administrador do dom\u00ednio e as entradas DNS necess\u00e1rias.  <\/p>\n\n\n\n<p>O Samba vem com uma ferramenta de linha de comando integrada chamada samba-tool que pode ser usada para configurar automaticamente seu smb.conf quando executado no modo interativo.<\/p>\n\n\n\n<p>#1 acesse a pasta onde o samba foi instalado<\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>~<\/b><\/font>$ cd \/usr\/local\/samba\/<\/pre>\n\n\n\n<p>#2 execute: <strong>.\/bin\/samba-tool domain provision<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Obs.: Se o seu servidor tiver v\u00e1rias interfaces de rede, ou seja, diversas entradas para conectar cabos de rede, use essas op\u00e7\u00f5es junto com o <strong>samba-tool domain provision <\/strong>para vincular o Samba \u00e0s interfaces especificadas:  <strong>&#8211;option=&#8221;interfaces=lo eth0&#8243; &#8211;option=&#8221;bind interfaces only=yes&#8221;<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>Execute o comando abaixo para provisionar<\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>maria@debian11VM<\/b><\/font>:<font color=\"#12488B\"><b>\/usr\/local\/samba<\/b><\/font>$ <b>sudo<\/b> .\/bin\/samba-tool domain provision<\/pre>\n\n\n\n<p>preencha as solicita\u00e7\u00f5es. Podemos dar Enter em quase todas, menos no <strong>DNS forwarder IP address<\/strong> que colocaremos o dns do google(8.8.8.8). N\u00e3o se preocupe se deu enter aqui tamb\u00e9m, pois conseguiremos colocar o dns forwarder depois quando configurarmos o smb.conf<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><strong>[sudo] senha para maria<\/strong>: \n<strong>Realm [LAB.LOCAL]<\/strong>:  \n<strong>Domain [LAB]<\/strong>:  \n<strong>Server Role (dc, member, standalone) [dc]<\/strong>:  \n<strong>DNS backend (SAMBA_INTERNAL, BIND9_FLATFILE, BIND9_DLZ, NONE) [SAMBA_INTERNAL]<\/strong>:  \n<strong>DNS forwarder IP address (write 'none' to disable forwarding) [192.168.50.2]<\/strong>: <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\"> 8.8.8.8<\/mark><\/strong>\nAdministrator password: \nRetype password:  <\/pre>\n\n\n\n<p>Obs.: Acima, provisionamos o samba usando apenas <strong>samba-tool domain provision<\/strong>, mas \u00e9 recomendado usar <strong>samba-tool domain provision &#8211;use-rfc2307<\/strong>. O &#8211;use-rfc2307 <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">Ativa as extens\u00f5es NIS necess\u00e1rias para a guia ADUC Unix Attributes<\/mark>. N\u00e3o h\u00e1 desvantagens em habilitar as extens\u00f5es NIS, mas habilit\u00e1-las depois, em um dom\u00ednio j\u00e1 existente, requer a altera\u00e7\u00e3o manual do esquema AD.<\/p>\n\n\n\n<p>Vamos entender parte das solicita\u00e7\u00f5es acima que respondemos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Realm<\/strong> \u00e9 o Kerberos realm(reino). A vers\u00e3o em mai\u00fasculas do dom\u00ednio AD DNS. Por exemplo: LAB.LOCAL. Esse \u00e9 nome do dom\u00ednio(prote\u00e7\u00e3o) da nossa rede. Um dom\u00ednio \u00e9 uma \u00e1rea protegida. Nossa \u00e1rea protegida passa a se chamar LAB.LOCAL e qualquer pc ou dispositivo ter\u00e1 que ter acesso \u00e0 essa \u00e1rea com senhas, tickers kerberos&#8230; Veja:  <a href=\"https:\/\/categoriaoutros.com.br\/?p=1939#:~:text=Acima%20falamos%20que,dentro%20do%20dom%C3%ADnio.\">Para que Serve um Dom\u00ednio?<\/a><\/li>\n\n\n\n<li><strong>Domain<\/strong> Nome de dom\u00ednio NetBIOS (workgroup). Pode ser qualquer coisa, mas deve ser uma palavra, com no m\u00e1ximo 15 caracteres e sem ponto. Recomenda-se usar a primeira parte do dom\u00ednio AD DNS. Por exemplo: LAB. N\u00e3o use o nome do computador!<\/li>\n\n\n\n<li><strong>Server Role<\/strong> Instalamos a fun\u00e7\u00e3o DC do controlador de dom\u00ednio. Veja <a href=\"https:\/\/categoriaoutros.com.br\/?p=5716\">&nbsp;O que \u00e9 NetBios<\/a> e <a href=\"https:\/\/categoriaoutros.com.br\/?p=5695\">Melhores Pr\u00e1ticas para Nomes NetBios&nbsp;<\/a><\/li>\n\n\n\n<li><strong>DNS backend<\/strong> usamos um servidor DNS interno(pr\u00f3prio) do Samba. Outra explica\u00e7\u00e3o \u00e9:<em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\"> <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#798189\" class=\"has-inline-color\">Define o back-end do DNS. O primeiro DC em um AD deve ser instalado usando um back-end de DNS.<\/mark><\/em><\/li>\n\n\n\n<li><strong>DNS forwarder IP address<\/strong> Se o DNS interno do samba n\u00e3o souber(n\u00e3o ser autoridade) traduzir um certo nome em ip qual outro servidor DNS ele dever\u00e1 entrar em contato? Aqui colocamos o google(8.8.8.8). Essa configura\u00e7\u00e3o s\u00f3 est\u00e1 dispon\u00edvel ao usar o back-end DNS SAMBA_INTERNAL, como \u00e9 o nosso caso.<\/li>\n\n\n\n<li><strong>Administrator password<\/strong> Cria a senha do administrador do dom\u00ednio. Se a senha n\u00e3o corresponder aos requisitos de complexidade, o provisionamento falhar\u00e1. O nome do usu\u00e1rio \u00e9 administra<strong>t<\/strong>or.<\/li>\n<\/ul>\n\n\n\n<p>Poder\u00edamos usar o comando samba-tool de forma n\u00e3o interativa, assim:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>samba-tool domain provision &#8211;server-role=dc &#8211;use-rfc2307 &#8211;dns-backend=SAMBA_INTERNAL &#8211;realm=LAB.LOCAL &#8211;domain=LAB &#8211;adminpass=suaSenha<\/p>\n<\/blockquote>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Configurando o Kerberos para o Samba<\/h2>\n\n\n\n<p>o Kerberos \u00e9 usado para autenticar usu\u00e1rios, m\u00e1quinas e servi\u00e7os. <\/p>\n\n\n\n<p>Durante o provisionamento, o Samba criou um arquivo de configura\u00e7\u00e3o Kerberos para seu controlador de dom\u00ednio. Precisamos copiar ele para \/etc\/<\/p>\n\n\n\n<pre>cp \/usr\/local\/samba\/private\/krb5.conf \/etc\/krb5.conf\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Inicie o samba<\/h2>\n\n\n\n<p>Para iniciar o samba execute:<\/p>\n\n\n\n<pre>sudo \/usr\/local\/samba\/sbin\/samba<\/pre>\n\n\n\n<p>Se quiser parar, execute:<\/p>\n\n\n\n<pre>sudo killall samba<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Validando a Compila\u00e7\u00e3o do Samba<\/h2>\n\n\n\n<p>Para validar as configura\u00e7\u00f5es realizadas acima posto link para outro artigo; se postasse aqui acabaria ficando um artigo muito longo.<\/p>\n\n\n\n<p>Segue link: <a href=\"https:\/\/categoriaoutros.com.br\/?p=7714\"><strong>Testando e Validando o Samba que Compilamos<\/strong><\/a><\/p>\n\n\n\n<p>Mas voc\u00ea pode fazer um teste simples. Em um pc com Windows, Abra o Windows Explorer e digite o ip do seu servidor. Ir\u00e1 aparecer os compartilhamentos do samba:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/b\/b2\/Samba-windows-explorer.png?20221222132911\" alt=\"File:Samba-windows-explorer.png\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Fonte: <a href=\"https:\/\/wiki.samba.org\/index.php\/Setting_up_Samba_as_an_Active_Directory_Domain_Controller\">samba<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sempre baixe a vers\u00e3o mais recente do Samba em www.samba.org. Para um m\u00e1ximo de seguran\u00e7a e estabilidade, a equipe do Samba recomenda que voc\u00ea instale apenas a vers\u00e3o mais recente dispon\u00edvel. As vers\u00f5es mais antigas n\u00e3o cont\u00eam os bugs e as corre\u00e7\u00f5es de seguran\u00e7a mais recentes. Usa o samba \u00e9 mais do que suficiente para&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/categoriaoutros.com.br\/?p=7583\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &ldquo;Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":7743,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,2918,1],"tags":[3336,3337,1116,3338],"class_list":["post-7583","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-informatica-dicas","category-linux","category-uncategorized","tag-compilando-samba-no-debian-11","tag-instalando-samba","tag-samba","tag-samba-4-17"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye - Categoria Outros<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/categoriaoutros.com.br\/?p=7583\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye - Categoria Outros\" \/>\n<meta property=\"og:description\" content=\"Sempre baixe a vers\u00e3o mais recente do Samba em www.samba.org. Para um m\u00e1ximo de seguran\u00e7a e estabilidade, a equipe do Samba recomenda que voc\u00ea instale apenas a vers\u00e3o mais recente dispon\u00edvel. As vers\u00f5es mais antigas n\u00e3o cont\u00eam os bugs e as corre\u00e7\u00f5es de seguran\u00e7a mais recentes. Usa o samba \u00e9 mais do que suficiente para...Read More &ldquo;Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye&rdquo; &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/categoriaoutros.com.br\/?p=7583\" \/>\n<meta property=\"og:site_name\" content=\"Categoria Outros\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/categoriaoutros\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-19T16:26:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-02T20:39:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2022\/12\/samba.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"237\" \/>\n\t<meta property=\"og:image:height\" content=\"112\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Categoria: Outros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:site\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Categoria: Outros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=7583#article\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=7583\"},\"author\":{\"name\":\"Categoria: Outros\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\"},\"headline\":\"Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye\",\"datePublished\":\"2022-12-19T16:26:28+00:00\",\"dateModified\":\"2023-07-02T20:39:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=7583\"},\"wordCount\":1755,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"keywords\":[\"compilando samba no debian 11\",\"instalando samba\",\"samba\",\"samba 4.17\"],\"articleSection\":[\"Inform\u00e1tica\",\"Linux\",\"Uncategorized\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=7583#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=7583\",\"url\":\"https:\/\/categoriaoutros.com.br\/?p=7583\",\"name\":\"Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye - Categoria Outros\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\"},\"datePublished\":\"2022-12-19T16:26:28+00:00\",\"dateModified\":\"2023-07-02T20:39:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=7583#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=7583\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=7583#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/categoriaoutros.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"name\":\"Categoria Outros\",\"description\":\"Assuntos Diversos\",\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/categoriaoutros.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\",\"name\":\"Categoria Outros\",\"alternateName\":\"Categoria Outros\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"contentUrl\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"width\":400,\"height\":400,\"caption\":\"Categoria Outros\"},\"image\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/categoriaoutros\",\"https:\/\/twitter.com\/CategoriaOutros\",\"https:\/\/br.pinterest.com\/CategoriaOutros\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\",\"name\":\"Categoria: Outros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"caption\":\"Categoria: Outros\"},\"sameAs\":[\"http:\/\/categoriaoutros.com.br\"],\"url\":\"https:\/\/categoriaoutros.com.br\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye - Categoria Outros","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/categoriaoutros.com.br\/?p=7583","og_locale":"pt_BR","og_type":"article","og_title":"Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye - Categoria Outros","og_description":"Sempre baixe a vers\u00e3o mais recente do Samba em www.samba.org. Para um m\u00e1ximo de seguran\u00e7a e estabilidade, a equipe do Samba recomenda que voc\u00ea instale apenas a vers\u00e3o mais recente dispon\u00edvel. As vers\u00f5es mais antigas n\u00e3o cont\u00eam os bugs e as corre\u00e7\u00f5es de seguran\u00e7a mais recentes. Usa o samba \u00e9 mais do que suficiente para...Read More &ldquo;Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye&rdquo; &raquo;","og_url":"https:\/\/categoriaoutros.com.br\/?p=7583","og_site_name":"Categoria Outros","article_publisher":"https:\/\/www.facebook.com\/categoriaoutros","article_published_time":"2022-12-19T16:26:28+00:00","article_modified_time":"2023-07-02T20:39:48+00:00","og_image":[{"width":237,"height":112,"url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2022\/12\/samba.jpg","type":"image\/jpeg"}],"author":"Categoria: Outros","twitter_card":"summary_large_image","twitter_creator":"@CategoriaOutros","twitter_site":"@CategoriaOutros","twitter_misc":{"Escrito por":"Categoria: Outros","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/categoriaoutros.com.br\/?p=7583#article","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/?p=7583"},"author":{"name":"Categoria: Outros","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40"},"headline":"Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye","datePublished":"2022-12-19T16:26:28+00:00","dateModified":"2023-07-02T20:39:48+00:00","mainEntityOfPage":{"@id":"https:\/\/categoriaoutros.com.br\/?p=7583"},"wordCount":1755,"commentCount":1,"publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"keywords":["compilando samba no debian 11","instalando samba","samba","samba 4.17"],"articleSection":["Inform\u00e1tica","Linux","Uncategorized"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/categoriaoutros.com.br\/?p=7583#respond"]}]},{"@type":"WebPage","@id":"https:\/\/categoriaoutros.com.br\/?p=7583","url":"https:\/\/categoriaoutros.com.br\/?p=7583","name":"Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye - Categoria Outros","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/#website"},"datePublished":"2022-12-19T16:26:28+00:00","dateModified":"2023-07-02T20:39:48+00:00","breadcrumb":{"@id":"https:\/\/categoriaoutros.com.br\/?p=7583#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/categoriaoutros.com.br\/?p=7583"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/categoriaoutros.com.br\/?p=7583#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/categoriaoutros.com.br\/"},{"@type":"ListItem","position":2,"name":"Linux: Instalando(Compilando) SAMBA 4.17 no DEBIAN 11 Bullseye"}]},{"@type":"WebSite","@id":"https:\/\/categoriaoutros.com.br\/#website","url":"https:\/\/categoriaoutros.com.br\/","name":"Categoria Outros","description":"Assuntos Diversos","publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/categoriaoutros.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/categoriaoutros.com.br\/#organization","name":"Categoria Outros","alternateName":"Categoria Outros","url":"https:\/\/categoriaoutros.com.br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","contentUrl":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","width":400,"height":400,"caption":"Categoria Outros"},"image":{"@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/categoriaoutros","https:\/\/twitter.com\/CategoriaOutros","https:\/\/br.pinterest.com\/CategoriaOutros\/"]},{"@type":"Person","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40","name":"Categoria: Outros","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","caption":"Categoria: Outros"},"sameAs":["http:\/\/categoriaoutros.com.br"],"url":"https:\/\/categoriaoutros.com.br\/?author=1"}]}},"jetpack_featured_media_url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2022\/12\/samba.jpg","_links":{"self":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/7583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7583"}],"version-history":[{"count":36,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/7583\/revisions"}],"predecessor-version":[{"id":11499,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/7583\/revisions\/11499"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/media\/7743"}],"wp:attachment":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7583"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7583"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}