Page:
Instalación de un servidor SAMBA
Clone
1
Instalación de un servidor SAMBA
Alejandro Rosales edited this page 2025-05-23 19:21:02 +00:00
Table of Contents
- 🧱 1. INSTALAR SAMBA 4 COMO DC
- ⚙️ 2. PROVISIONAR EL DOMINIO
- 🔐 3. CONFIGURAR KERBEROS
- 🚀 4. INICIAR SAMBA COMO DC
- 📁 5. CREAR CARPETAS
- 📝 6. CONFIGURAR /etc/samba/smb.conf
- 🧪 7. PRUEBA QUE FUNCIONE
- 🪟 8. EN LA PC DE ADMINISTRADOR (Windows)
- 🏢 9. INSTALA RSAT en el equipo administrador
- 📜 10. CREA UNA POLÍTICA SIMPLE
- 🧍 11. EN LA PC DE USUARIO
Tienes:
- 🖥️ Un servidor Linux nuevo
- 💻 Una PC con Windows para administrador
- 🧑🎓 Una PC con Windows para usuarios
- ❌ No usarás Samba para autenticación (eso lo hace PGINA)
- ✅ Solo quieres usar Samba para propagar políticas y perfiles móviles
🔧 PASOS SIMPLES PARA TU ESCENARIO
🧱 1. INSTALAR SAMBA 4 COMO DC
sudo apt update
sudo apt install samba krb5-config winbind
⚙️ 2. PROVISIONAR EL DOMINIO
sudo samba-tool domain provision --use-rfc2307 --interactive
Ejemplo:
- Realm:
LCI.LOCAL - Domain:
LCI - DNS:
SAMBA_INTERNAL - Role:
dc
🔐 3. CONFIGURAR KERBEROS
Edita /etc/krb5.conf así:
[libdefaults]
default_realm = LCI.LOCAL
dns_lookup_realm = false
dns_lookup_kdc = true
🚀 4. INICIAR SAMBA COMO DC
sudo systemctl stop smbd nmbd winbind
sudo systemctl unmask samba-ad-dc
sudo systemctl enable samba-ad-dc
sudo systemctl start samba-ad-dc
📁 5. CREAR CARPETAS
sudo mkdir -p /srv/profiles /srv/recursos
sudo chmod 1777 /srv/profiles
sudo chmod 0755 /srv/recursos
📝 6. CONFIGURAR /etc/samba/smb.conf
[global]
netbios name = SRV-DC1
realm = LCI.LOCAL
workgroup = LCI
server role = active directory domain controller
dns forwarder = 8.8.8.8
[netlogon]
path = /var/lib/samba/sysvol/lci.local/scripts
read only = no
[sysvol]
path = /var/lib/samba/sysvol
read only = no
[profiles]
path = /srv/profiles
read only = no
browsable = no
guest ok = no
profile acls = yes
[recursos]
path = /srv/recursos
read only = no
guest ok = yes
browsable = yes
🧪 7. PRUEBA QUE FUNCIONE
kinit Administrator
Debe pedir contraseña y no mostrar errores.
🪟 8. EN LA PC DE ADMINISTRADOR (Windows)
- Abre “Este equipo > Propiedades” > “Cambiar configuración”
- Une al dominio:
LCI.LOCAL - Usuario:
Administrator, pass que creaste al provisionar - Reinicia
🏢 9. INSTALA RSAT en el equipo administrador
- Ve a:
Panel de control > Programas > Activar o desactivar características de Windows > Herramientas de administración remota del servidor
Activa: ✅ Group Policy Management ✅ Active Directory Users and Computers
📜 10. CREA UNA POLÍTICA SIMPLE
Desde “Group Policy Management” en la PC admin:
-
Crea una GPO llamada “NoBloqueo”
-
Edítala:
- Ve a:
User Configuration > Administrative Templates > System > Ctrl+Alt+Del Options - Activa: ✅ “Remove Lock Computer”
- Ve a:
-
Aplica esta GPO al contenedor donde se unan las PCs (ej: “Computers”)
🧍 11. EN LA PC DE USUARIO
-
Une al dominio igual que hiciste con la admin
-
Configura PGINA
-
Reinicia y entra con un usuario externo
-
Verifica:
- No puede usar
Win + L - Se le carga perfil móvil desde
\\SRV-DC1\profiles\usuario
- No puede usar