Нет файла smb.conf после установки samba 4.0.9

Samba не запускается, и я сделал 'locate smb.conf', но его не удалось найти. Я записал в / usr / local / samba / etc / ', а не в / etc / samba /'. Путь samba в / etc / environment, поэтому я могу запустить samba с помощью 'service samba4 start', но он не запустится. Как я могу исправить эту проблему? Могу ли я просто скопировать smb.conf с другого сервера samba?

2
задан 30 September 2013 в 21:37

3 ответа

У меня была эта проблема, и сообщение об ошибке в конечном счете подошло, который определил мою ситуацию точно - я сделал;

  1. sudo apt-get remove samba --purge
  2. sudo apt-get autoremove
  3. вручную удаленное содержание /etc/samba включая smbd.conf
  4. переустановленная самба

То, что я НЕ сделал, но должен был сделать прежде, чем переустановить самбу, было

sudo apt-get purge samba-common

Если Вы сделаете это, то переустановите, то каталог самбы и conf файл будут переустановлены.

8
ответ дан 30 September 2013 в 21:37

У меня есть два таких файла в / etc / samba / и / usr / share / samba /. Выясните, установлены ли все соответствующие пакеты samba. Мои установлены из дистрибутива Ubuntu, используя apt-get.

Кроме того, местоположение не обязательно включает всю файловую систему. Используйте find, если хотите все искать.

0
ответ дан 30 September 2013 в 21:37

Этот учебник действительно отлично объясняет, как установить Samba 4.0.9, включая шаги для создания /etc/samba/smb.conf.

.
0
ответ дан 30 September 2013 в 21:37

Другие вопросы по тегам:

Похожие вопросы: