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

#macos #osx-snow-leopard #samba

#macos #osx-snow-leopard #samba

Вопрос:

Как перезапустить Samba в OSX 10.6.7? Я везде искал, не могу оштрафовать ни одну документацию.

Причина вопроса в том, что иногда Samba просто зависает, и мне приходится принудительно перезапускать Mac, чтобы исправить это. (команда перезапуска просто зависает на Mac)

Ответ №1:

На терминале sudo killall smbd завершатся все экземпляры smbd. Они будут возрождаться по требованию в соответствии с моими тестами (т. Е. уничтожьте все smbd, затем попробуйте просмотреть службы с помощью smbclient -L hostname , и демоны будут перезапущены автоматически).

Вы можете легко проверить наличие smbd процессов с помощью ps uax | grep smbd

Редактировать: если вам действительно нужно уничтожить заблокированные процессы smbd, используйте killall -9 smbd (что не рекомендуется, см. Раздел о сигналах)

Комментарии:

1. В 10.6.7 нет процессов smbd, запущенных. Я нашел множество предложений для более старых версий, но в 10.6.7 все как-то по-другому, и я не выяснил, как (и как его перезапустить). Если Samba заблокирована, smbclient тоже заблокируется, и терминал также умрет.

2. Придется согласиться с тем, что smb-клиент 10.6.7 блокируется.