{"id":2500,"date":"2022-08-12T00:22:02","date_gmt":"2022-08-12T06:22:02","guid":{"rendered":"https:\/\/www.lastdragon.net\/?p=2500"},"modified":"2022-08-12T21:25:17","modified_gmt":"2022-08-13T03:25:17","slug":"debian-11-redhat-8-samba-active-directory","status":"publish","type":"post","link":"https:\/\/www.lastdragon.net\/?p=2500","title":{"rendered":"Debian 11 , RedHat 8 , Samba Active Directory"},"content":{"rendered":"\n<p>SAMBA con capacidad para ser Primary Domain Controller, aunque la mayor\u00eda de las distros incluyen alguna versi\u00f3n de SAMBA, para este caso en particular, yo prefiero compilarlo desde las fuentes, con la versi\u00f3n estable ofrecida desde www.samba.org<\/p>\n\n\n\n<p><strong>Prerrequisitos para compilar SAMBA desde sus fuentes<\/strong><\/p>\n\n\n\n<p>El c\u00f3digo fuente al escribir este articulo puede ser descargado de:<br \/><a href=\"https:\/\/download.samba.org\/pub\/samba\/stable\/samba-4.16.4.tar.gz\">https:\/\/download.samba.org\/pub\/samba\/stable\/samba-4.16.4.tar.gz<\/a><\/p>\n\n\n\n<p><strong>RedHat 8 , Rocky Linux 8 , AlmaLinux 8<\/strong><\/p>\n\n\n\n<p>yum install epel* -y<br \/>yum install lmdb-devel -y<\/p>\n\n\n\n<p>yum install perl gcc libacl-devel libblkid-devel gnutls-devel readline-devel gdb pkgconfig krb5-workstation zlib-devel setroubleshoot-server libaio-devel popt-devel libpcap-devel sqlite-devel libidn-devel libxml2-devel libacl-devel libsepol-devel libattr-devel cups-devel bind-utils libxslt docbook-style-xsl openldap-devel pam-devel bzip2 vim wget jansson-devel gpgme-devel libarchive-devel python3 python3-devel perl-Parse-Yapp rpcgen<\/p>\n\n\n\n<p><strong>Debian 11<\/strong><\/p>\n\n\n\n<p>apt install build-essential -y<br \/>apt install python3 python3-distutils python3-pip pkg-config lmdb-utils liblmdb-dev bison flex gnutls-bin libgnutls28-dev libgpgme-dev libparse-yapp-perl libjansson-dev libarchive-dev libacl1-dev libldap2-dev libpam0g-dev libdbus-1-dev python3-cryptography python3-pyasn1 python3-iso8601 python3-markdown python3-dnspython libpopt-dev libjson-perl -y<\/p>\n\n\n\n<p>apt install krb5-kdc krb5-admin-server krb5-config krb5-user -y<\/p>\n\n\n\n<p>pip install python-config<\/p>\n\n\n\n<p><strong>Cumplidos los prerrequisitos, Compilar<\/strong><\/p>\n\n\n\n<p>.\/configure &#8211;enable-debug &#8211;enable-selftest &#8211;with-ads &#8211;with-systemd &#8211;with-winbind &#8211;prefix=\/samba<br \/>make<br \/>make install<\/p>\n\n\n\n<p><strong>Como hacer un servidor Active Directory despu\u00e9s de compilar.<\/strong><\/p>\n\n\n\n<p>1 ) Ejecutar: samba-tool domain provision &#8211;use-rfc2307 \u2013interactive<\/p>\n\n\n\n<p>Ejemplo de configuraci\u00f3n<br \/>Realm [lastdragon.local]:<br \/>Domain [lastdragon]:<br \/>Server Role (dc, member, standalone) [dc]:<br \/>DNS backend (SAMBA_INTERNAL, BIND9_FLATFILE, BIND9_DLZ, NONE) [SAMBA_INTERNAL]:<br \/>DNS forwarder IP address (write &#8216;none&#8217; to disable forwarding) [8.8.8.8]:<br \/>Administrator password:racion:<\/p>\n\n\n\n<p>2) copiar la configuraci\u00f3n de kerberos a \/etc<br \/>cp \/samba-4.11.9\/private\/krb5.conf \/etc<\/p>\n\n\n\n<p>3) Crear usuarios de sistema en Linux<\/p>\n\n\n\n<p>useradd usuario<\/p>\n\n\n\n<p>4) Asignarlos a samba con pdbedit o smbpasswd<\/p>\n\n\n\n<p>pdbedit -a usuario<\/p>\n\n\n\n<p>smbpasswd -a usuario<\/p>\n\n\n\n<p><strong>Articulo previo relacionado<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/www.lastdragon.net\/?p=709\">https:\/\/www.lastdragon.net\/?p=709<\/a><\/p>\n\n\n\n<p><strong>Video demostrativo de este articulo<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Debian 11 , RedHat 8 , Samba Active Directory\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/m8bBgL4pqO4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>SAMBA con capacidad para ser Primary Domain Controller, aunque la mayor\u00eda de las distros incluyen alguna versi\u00f3n de SAMBA, para este caso en particular, yo prefiero compilarlo desde las fuentes, con la versi\u00f3n estable ofrecida desde www.samba.org Prerrequisitos para compilar SAMBA desde sus fuentes El c\u00f3digo fuente al escribir este articulo puede ser descargado de:https:\/\/download.samba.org\/pub\/samba\/stable\/samba-4.16.4.tar.gz&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2503,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-2500","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-consultoria-y-manuales"],"_links":{"self":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/2500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2500"}],"version-history":[{"count":3,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/2500\/revisions"}],"predecessor-version":[{"id":2504,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/2500\/revisions\/2504"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/media\/2503"}],"wp:attachment":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}