Diferenças entre edições de "Samba + LDAP"
Linha 1: | Linha 1: | ||
= Instalação = | = Instalação = | ||
+ | |||
+ | Este tutorial destina-se à utilização de uma combinação de Samba e LDAP para criar domínios NT clássicos ou servidores de partilhas simples. Para a criação de domínios Active Directory, deverá seguir-se o tutorial em [[Samba como PDC Active Directory]]. | ||
+ | |||
+ | '''Nota:''' Esta instalação presume a existência de um servidor LDAP previamente aprovisionado. | ||
As instruções neste tutorial foram testadas numa instalação Ubuntu Server 18.04. Para outras versões ou distribuições poderá ser necessário proceder a pequenas correcções. | As instruções neste tutorial foram testadas numa instalação Ubuntu Server 18.04. Para outras versões ou distribuições poderá ser necessário proceder a pequenas correcções. | ||
+ | == Pacotes a instalar == | ||
− | + | A seguir apresenta-se uma lista genérica de pacotes com os nomes mais tipicamente utilizados na maioria das distribuições. Deverá corrigir os nomes conforme apropriado para a distribuição específica que estiver a utilizar. | |
* samba | * samba | ||
Linha 20: | Linha 25: | ||
* smbclient | * smbclient | ||
− | (...) | + | '''Nota:''' Em Alpine Linux não há o pacote smbldap-tools, essencial ao funcionamento de Samba com LDAP. Para se conseguir construir esta solução com Alpine Linux terá que se instalar manualmente o pacote smbldap-tools ou utilizar outra máquina ou ''container'' com outra distribuição de Linux que tenha o pacote smbldap-tools (Ubuntu, por exemplo), para se fazer as modificações à base de dados LDAP destinadas importar a estrutura adicional e corrigir os atributos dos utilizadores. |
+ | |||
+ | TODO (...) | ||
+ | |||
+ | == Aprovisionamento == | ||
+ | |||
+ | Após instalação dos pacotes, deve começar por executar o comando smbldap-populate | ||
= Configuração como servidor de partilhas = | = Configuração como servidor de partilhas = |
Revisão das 02h28min de 10 de agosto de 2023
Índice
Instalação
Este tutorial destina-se à utilização de uma combinação de Samba e LDAP para criar domínios NT clássicos ou servidores de partilhas simples. Para a criação de domínios Active Directory, deverá seguir-se o tutorial em Samba como PDC Active Directory.
Nota: Esta instalação presume a existência de um servidor LDAP previamente aprovisionado.
As instruções neste tutorial foram testadas numa instalação Ubuntu Server 18.04. Para outras versões ou distribuições poderá ser necessário proceder a pequenas correcções.
Pacotes a instalar
A seguir apresenta-se uma lista genérica de pacotes com os nomes mais tipicamente utilizados na maioria das distribuições. Deverá corrigir os nomes conforme apropriado para a distribuição específica que estiver a utilizar.
- samba
- samba-common
- samba-common-bin
- samba-dsdb-modules
- samba-libs
- samba-vfs-modules
- ldap-auth-client
- ldap-auth-config
- ldap-utils
- libpam-ldap
- shelldap (não obrigatório, mas altamente recomendado)
- smbldap-tools
- smbclient
Nota: Em Alpine Linux não há o pacote smbldap-tools, essencial ao funcionamento de Samba com LDAP. Para se conseguir construir esta solução com Alpine Linux terá que se instalar manualmente o pacote smbldap-tools ou utilizar outra máquina ou container com outra distribuição de Linux que tenha o pacote smbldap-tools (Ubuntu, por exemplo), para se fazer as modificações à base de dados LDAP destinadas importar a estrutura adicional e corrigir os atributos dos utilizadores.
TODO (...)
Aprovisionamento
Após instalação dos pacotes, deve começar por executar o comando smbldap-populate
Configuração como servidor de partilhas
(...)
Configuração como PDC NT4/Classic PDC
(...)