1.9 Шаг 5: Запуск Samba в роли AD DC

1.9 Шаг 5: Запуск Samba в роли AD DC

If you are planning to run Samba as a production server, then just run the samba binary as root

Если вы хотите использовать Samba как рабочий сервер, то просто запустите samba от пользователя root Eng.

 # /usr/local/samba/sbin/samba

That will run Samba in ‘standard’ mode, which is suitable for production use. Samba doesn’t yet have init scripts included for each platform, but making one for your platform should not be difficult. here are some example scripts (for RedHat/Fedora, Debian and Ubuntu) on the Samba4/InitScript page.

Таким образом Samba запустится в ‘стандартном’ режиме, подходящем для рабочего сервере. В Samba пока не включены стартовые скрипты для всех платформ, но сделать это для вас не составит труда. Примеры стартовых скриптов (для RedHat/Fedora, Debian и Ubuntu) доступны на странице Samba4/InitScript. Eng.

If you are running Samba as a developer you may find the following more useful:

Если вы разработчик, то для вас более интересно запустить Samba вот так: Eng.

 # /usr/local/samba/sbin/samba -i -M single

This will start samba with all log messages printed to stdout, and restricting it to a single process. That mode of operation makes debugging samba with gdb easier. If you want to launch it under gdb, run samba as follows:

Команда samba будет выводить на консоль все события журнала, и запустит один процесс. Этот режим работы упростит отладку samba с дебаггером gdb. Если вы хотите запустить samba с дебаггером gdb, выполните команду: Eng.

 # gdb --args /usr/local/samba/sbin/samba -i -M single

Note that if you are running any Samba 3 smbd or nmbd processes they need to be stopped before starting samba from Samba 4.

Остановите процессы Samba 3 smbd или nmbd перед запуском samba из Samba 4.
Eng.

Take care when running Samba commands if you also have a previous version of Samba installed. To avoid inadvertently running the wrong version, you should consider putting the /usr/local/samba/bin and /usr/local/samba/sbin directories in the beginning of your PATH variable.

Будьте осторожны, запуская команды Samba, если у вас установлена также и предыдущая версия Samba. Обезопасьте себя от случайного запуска неправильной версии, добавив пути к каталогам Samba /usr/local/samba/bin и /usr/local/samba/sbin в переменную PATH вашего профиля пользователя. Eng.

You can see what version of Samba, if any, is in your PATH variable by running the following:

Запустив команду ниже, вы можете узнать версию Samba, таким образом вы проверите правильность пути к исполняемым файлам Samba, прописаным в переменной PATH: Eng.

 # samba -V