Как перезапустить сервер Samba?

97

Извините, это немного смущает, но я пытаюсь настроить свой собственный сервер в первый раз. Я нашел отличный учебник онлайн.

http://www.intac.net/build-your-own-server/

Я застрял на второй-последней строке шага 4. Очевидно, что в init.d нет каталога samba.

Почему в init.d нет каталога samba?

Будет ли следующая работа?

# sudo restart smbd
# sudo restart nmdb
user784637
источник
1
Если #вы имеете в виду, что вы вошли в систему как суперпользователь, вам не нужно запускать команды sudo, иначе упомянутые вами команды подойдут.
'10
Если вас смущает первый таймер, что меня заставляет, когда у меня сервер работает годами и мне нужен этот вопрос :)
Шридхар Сарнобат

Ответы:

148

Начало

sudo service smbd start

Стоп

sudo service smbd stop

Запустить снова

sudo service smbd restart
Бруно Перейра
источник
3
Почему бы не использовать синтаксис Upstart, упомянутый пользователем?
htorque
1
Ничего плохого в этом нет. Я просто ленивый и sudo <start|stop|status|restart|reload> <job>просто короче. ;)
hruque
@ htorque Я не могу вспомнить, почему я тоже сделал такую ​​рекомендацию, может, я видел что-то, что меня раздражало, и я рекомендовал таким образом, или просто мой мозг все время думал об услугах. Спасибо за вход! ;)
Бруно Перейра
2
К вашему сведению, мне пришлось использовать sambaвместо smbdмоей командной строки.
Росс Роджерс
1
Я использую Kali linux и мне тоже пришлось использовать samba вместо smbd
GaurabDahal
13

Вы также можете сделать это так:

Начало

sudo /etc/init.d/smbd start

Стоп

sudo /etc/init.d/smbd stop

Запустить снова

sudo /etc/init.d/smbd restart

Если вы получили ошибку, попробуйте использовать эти комментарии вместо этого nmbd .

Один ноль
источник
10

Вы также можете попробовать это:

проверьте название услуги:

service --status-all

перезапустите сервис

sudo service samba restart
derdonn
источник
10

Начиная с 15.04 и systemd, команда systemctl restart smbd

mirh
источник
3
служба smbd, а не smdb
fireb86
+1 за обновление старого вопроса. Но Ubuntu 15.04 была первой версией, которая использовала systemd .
WinEunuuchs2Unix
Duh. Информация онлайн так ... противоречива. Я полагаю, что это может быть потому, что тогда это не было полностью полным переключением на 100%.
Мир