PASSO 1 - INSTALAR DEPENDÊNCIAS ( EXCUTAR TODO O COMANDO ABAIXO NA MESMA LINHA - COLE NO PUTTY PARA FICAR MAIS FÁCIL ) >>> Dependencias para Debian 9 apt-get install ntp acl attr autoconf bind9utils liblmdb-dev bison build-essential debhelper dnsutils docbook-xml docbook-xsl flex gdb libjansson-dev krb5-user libacl1-dev libaio-dev libarchive-dev libattr1-dev libblkid-dev libbsd-dev libcap-dev libcups2-dev libgnutls28-dev libgpgme11-dev libjson-perl libldap2-dev libncurses5-dev libpam0g-dev libparse-yapp-perl libpopt-dev libreadline-dev nettle-dev perl perl-modules-5.24 libsystemd-dev pkg-config python-all-dev python-crypto python-dbg python-dev python-dnspython python3-dnspython python-gpgme python3-gpgme python-markdown perl-modules-5.24 python-gpg python3-gpg python3-markdown python3-dev xsltproc zlib1g-dev -y >>> Dependencias para Debian 10 - Para Samba 4.12 ou INFERIOR apt-get install ntp acl attr autoconf bind9utils liblmdb-dev bison build-essential debhelper dnsutils docbook-xml docbook-xsl flex gdb libjansson-dev krb5-user libacl1-dev libaio-dev libarchive-dev libattr1-dev libblkid-dev libbsd-dev libcap-dev libcups2-dev libgnutls28-dev libgpgme11 libjson-perl libldap2-dev libncurses5-dev libpam0g-dev libparse-yapp-perl libpopt-dev libreadline-dev nettle-dev perl perl-modules-5.28 libsystemd-dev pkg-config python-all-dev python-crypto python-dbg python-dev python-dnspython python3-dnspython python3-gpg python3-gpg python-markdown perl-modules-5.28 python-gpg python3-gpg python3-markdown python3-dev xsltproc zlib1g-dev libgpgme-dev -y - Para Samba 4.13 ou SUPERIOR export DEBIAN_FRONTEND=noninteractive;apt-get update; apt-get install acl apt-utils attr autoconf bind9utils binutils bison build-essential ccache chrpath curl debhelper dnsutils docbook-xml docbook-xsl flex gcc gdb git glusterfs-common gzip heimdal-multidev hostname htop krb5-config krb5-user lcov libacl1-dev libarchive-dev libattr1-dev libavahi-common-dev libblkid-dev libbsd-dev libcap-dev libcephfs-dev libcups2-dev libdbus-1-dev libglib2.0-dev libgnutls28-dev libgpgme11-dev libicu-dev libjansson-dev libjs-jquery libjson-perl libkrb5-dev libldap2-dev liblmdb-dev libncurses5-dev libpam0g-dev libparse-yapp-perl libpcap-dev libpopt-dev libreadline-dev libsystemd-dev libtasn1-bin libtasn1-dev libunwind-dev lmdb-utils locales lsb-release make mawk mingw-w64 patch perl perl-modules pkg-config procps psmisc python3 python3-cryptography python3-dbg python3-dev python3-dnspython python3-gpg python3-iso8601 python3-markdown python3-matplotlib python3-pexpect python3-pyasn1 rsync sed tar tree uuid-dev wget xfslibs-dev xsltproc zlib1g-dev -y PASSO 2 - FAZER COMPILAÇÃO > Entre dentro da pasta do samba e execute os comandos abaixo um após o outro: ./configure --prefix=/opt/samba -j 5 make -j 5 make install -j 5 PASSO 3 - VERIFICAR SUPORTE A XATTR cat /boot/config-4.9.0-3-amd64 | grep _ACL cat /boot/config-4.9.0-3-amd64 | grep FS_SECURITY PASSO 4 - CONFIGURAR VARIÁVEL PATH export PATH=$PATH:'/opt/samba/bin:/opt/samba/sbin' echo 'export PATH=$PATH:"/opt/samba/bin:/opt/samba/sbin' >> ~/.bashrc echo 'export PATH=$PATH:"/opt/samba/bin:/opt/samba/bin' >> ~/.bashrc