Làm cách nào để tắt Samba trên Ubuntu 12.04?


12

Tôi cần phải tắt (không gỡ cài đặt) Samba trên máy chủ Ubuntu 12.04 nhưng tôi không thể thấy bất kỳ liên kết nào trong thư mục RC2.d. Samba bắt đầu như thế nào sau khi khởi động lại? Làm cách nào để tắt trình nền smbd / nmbd ?? Winbind là gì?

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*

Câu trả lời:


17

Gõ lệnh sau để dừng dịch vụ smbd.

Để ngăn Samba:

sudo service smbd stop

hoặc là

sudo /etc/init.d/smbd stop

Để bắt đầu Samba:

sudo service smbd start

hoặc là

sudo /etc/init.d/smbd start

Để xóa nó khỏi tập tin RC.d, hãy sử dụng lệnh

sudo update-rc.d -f smbd remove

Để khôi phục nó về RC.d, sử dụng lệnh

sudo update-rc.d smbd defaults

1
Có, nhưng nó chỉ hoạt động cho đến khi khởi động lại. Tôi cần phải tắt dịch vụ Samba. Trong Ubuntu 10 đã có liên kết trong S20samba -> ../init.d/samba
RC2.d

2
Hãy thử điều nàysudo update-rc.d -f smbd remove
Tarun

Không phải Samba đã chuyển đổi sang công việc mới bắt đầu hay sao?
moon.musick

Tôi đang sử dụng Ubuntu 16.04 và không có smbdbất cứ nơi nào ...
Alexis Wilke

2

Sử dụng lệnh này để vô hiệu hóa dịch vụ Samba:

update-rc.d -f smbd defaults 

Hoặc sử dụng dịch vụ này cho dịch vụ Upstart:

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

Hoặc bạn có thể cài đặt và kiểm tra các dịch vụ:

apt-get install rcconf
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.