¿Cómo deshabilitar Samba en Ubuntu 12.04?

12

Necesito deshabilitar (no desinstalar) Samba en el servidor Ubuntu 12.04 pero no puedo ver ningún enlace en el directorio rc2.d. ¿Cómo se inicia Samba después del reinicio? ¿Cómo deshabilitar smbd / nmbd daemon? ¿Qué es winbind?

root@newnagios:~# ll /etc/rc2.d/
total 12
drwxr-xr-x   2 root root 4096 Aug 15 16:23 ./
drwxr-xr-x 101 root root 4096 Aug 16 12:13 ../
-rw-r--r--   1 root root  677 Jul 26  2012 README
lrwxrwxrwx   1 root root   17 Aug  4 20:34 S20postfix -> ../init.d/postfix*
lrwxrwxrwx   1 root root   15 Aug 12 15:55 S20snmpd -> ../init.d/snmpd*
lrwxrwxrwx   1 root root   17 Aug  4 20:34 S20winbind -> ../init.d/winbind*
lrwxrwxrwx   1 root root   13 Aug  5 12:42 S23ntp -> ../init.d/ntp*
lrwxrwxrwx   1 root root   15 Aug  4 18:07 S25mdadm -> ../init.d/mdadm*
lrwxrwxrwx   1 root root   15 Aug  4 20:34 S50rsync -> ../init.d/rsync*
lrwxrwxrwx   1 root root   19 Aug  4 20:34 S70dns-clean -> ../init.d/dns-clean*
lrwxrwxrwx   1 root root   18 Aug  4 20:34 S70pppd-dns -> ../init.d/pppd-dns*
lrwxrwxrwx   1 root root   14 Aug  4 22:03 S75sudo -> ../init.d/sudo*
lrwxrwxrwx   1 root root   17 Aug  4 20:34 S91apache2 -> ../init.d/apache2*
lrwxrwxrwx   1 root root   21 Aug  4 20:35 S99grub-common -> ../init.d/grub-common*
lrwxrwxrwx   1 root root   18 Aug  4 18:06 S99ondemand -> ../init.d/ondemand*
lrwxrwxrwx   1 root root   18 Aug  4 18:06 S99rc.local -> ../init.d/rc.local*
usuario184596
fuente

Respuestas:

17

Escriba el siguiente comando para detener el servicio smbd.

Para detener la samba:

sudo service smbd stop

o

sudo /etc/init.d/smbd stop

Para iniciar Samba:

sudo service smbd start

o

sudo /etc/init.d/smbd start

Para eliminarlo del archivo rc.d, use el comando

sudo update-rc.d -f smbd remove

Para restaurarlo a rc.d use el comando

sudo update-rc.d smbd defaults
Tarun
fuente
1
Sí, pero solo funciona hasta que se reinicie. Necesito deshabilitar el servicio Samba. En Ubuntu 10 había un enlace en rc2.dS20samba -> ../init.d/samba
user184596
2
Prueba estosudo update-rc.d -f smbd remove
Tarun
¿No se convirtió Samba al trabajo de Upstart o algo así?
moon.musick
Estoy en Ubuntu 16.04 y no hay ningún smbdlugar ...
Alexis Wilke
2

Use este comando para deshabilitar el servicio Samba:

update-rc.d -f smbd defaults 

O use esto para el servicio Upstart:

echo 'manual' | sudo tee /etc/init/smbd.conf

O puede instalar y verificar los servicios:

apt-get install rcconf
usuario184673
fuente