Comment désactiver Samba sur Ubuntu 12.04?

12

J'ai besoin de désactiver (pas de désinstaller) Samba sur le serveur Ubuntu 12.04 mais je ne vois aucun lien dans le répertoire rc2.d. Comment Samba démarre après le redémarrage? Comment désactiver le démon smbd / nmbd ?? Qu'est-ce que 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*
user184596
la source

Réponses:

17

Tapez la commande suivante pour arrêter le service smbd.

Pour arrêter Samba:

sudo service smbd stop

ou

sudo /etc/init.d/smbd stop

Pour démarrer Samba:

sudo service smbd start

ou

sudo /etc/init.d/smbd start

Pour le supprimer du fichier rc.d, utilisez la commande

sudo update-rc.d -f smbd remove

Pour le restaurer dans rc.d, utilisez la commande

sudo update-rc.d smbd defaults
Tarun
la source
1
Oui, mais cela ne fonctionne que jusqu'au redémarrage. J'ai besoin de désactiver le service Samba. Dans Ubuntu 10, il y avait un lien dans rc2.dS20samba -> ../init.d/samba
user184596
2
Essayez cecisudo update-rc.d -f smbd remove
Tarun
Samba n'a-t-il pas été converti en job Upstart ou quelque chose?
moon.musick
Je suis sur ubuntu 16.04 et il n'y a smbdnulle part ...
Alexis Wilke
2

Utilisez cette commande pour désactiver le service Samba:

update-rc.d -f smbd defaults 

Ou utilisez-le pour le service Upstart:

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

Ou vous pouvez installer et vérifier les services:

apt-get install rcconf
user184673
la source