Wie deaktiviere ich Samba unter Ubuntu 12.04?

12

Ich muss Samba auf dem Ubuntu 12.04-Server deaktivieren (nicht deinstallieren), kann aber keinen Link im Verzeichnis rc2.d sehen. Wie startet Samba nach dem Neustart? Wie kann ich den smbd / nmbd-Daemon deaktivieren? Was ist 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
quelle

Antworten:

17

Geben Sie den folgenden Befehl ein, um den smbd-Dienst zu stoppen.

So stoppen Sie Samba:

sudo service smbd stop

oder

sudo /etc/init.d/smbd stop

So starten Sie Samba:

sudo service smbd start

oder

sudo /etc/init.d/smbd start

Verwenden Sie den Befehl, um es aus der rc.d-Datei zu entfernen

sudo update-rc.d -f smbd remove

Verwenden Sie den Befehl, um es in rc.d wiederherzustellen

sudo update-rc.d smbd defaults
Tarun
quelle
1
Ja, aber es funktioniert nur bis zum Neustart. Ich muss den Samba-Dienst deaktivieren. In Ubuntu 10 gab es einen Link in rc2.dS20samba -> ../init.d/samba
user184596 16.08.13
2
Versuchen Sie diessudo update-rc.d -f smbd remove
Tarun
Wurde Samba nicht zu einem Upstart-Job konvertiert oder so?
moon.musick
Ich bin auf Ubuntu 16.04 und es gibt smbdnirgendwo ...
Alexis Wilke
2

Verwenden Sie diesen Befehl, um den Samba-Dienst zu deaktivieren:

update-rc.d -f smbd defaults 

Oder verwenden Sie dies für den Upstart-Dienst:

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

Oder Sie können installieren und nach Diensten suchen:

apt-get install rcconf
user184673
quelle