Tras la instalación de samba en Debian 9.7.0 Stretch he tenido problemas para iniciar el servicio. En concreto, al arrancar el servicio con systemctl, la herramienta de administración de servicios de systemd, me lanza el siguiente error: Failed to start samba.service: Unit samba.service is masked.
$ sudo systemctl start samba.service
Failed to start samba.service: Unit samba.service is masked. |
Al comprobar el estado del servicio obtuve la siguiente salida:
$ sudo systemctl status samba.service ● samba.service Loaded: masked (/dev/null; bad) Active: inactive (dead) |
Al ver que estaba enmascarado, lo desenmascaré con el siguiente comando:
$ sudo systemctl unmask samba.service |
El paso siguiente era habilitar el servicio y al hacerlo obtuve un nuevo error:
$ sudo systemctl enable samba.service Synchronizing state of samba.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable samba update-rc.d: error: samba Default-Start contains no runlevels, aborting. |
Navegando por Internet encontré la siguiente solución.
- Ejecuté el siguiente comando para habilitar el servicio samba:
$ sudo systemctl enable smbd.service nmbd.service
Dando como salida:
Synchronizing state of smbd.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable smbd Synchronizing state of nmbd.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable nmbd
- Para comprobar el estado de samba, ejecuté el siguiente comando:
$ sudo systemctl status smbd
Dando como salida:
● smbd.service - Samba SMB Daemon Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-02-03 15:52:15 CET; 14min ago Docs: man:smbd(8) man:samba(7) man:smb.conf(5) Main PID: 2422 (smbd) Status: "smbd: ready to serve connections..." CGroup: /system.slice/smbd.service ├─2422 /usr/sbin/smbd ├─2423 /usr/sbin/smbd ├─2424 /usr/sbin/smbd └─2427 /usr/sbin/smbd ...
Ahora tengo samba corriendo en mi Debian Linux y puedo compartir recursos de mi sistema con máquinas Windows.
Configuración de privacidad y de cookies.
Deja una respuesta