Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Samba

    Scheduled Pinned Locked Moved Russian
    32 Posts 9 Posters 15.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Y
      yragan
      last edited by

      В итоге нечего я так не смог добиться. Помогло только скрипт с сайта http://code.google.com/p/pfsense-cacheboy/wiki/Pfsense_Samba33
      Не много его изменил под версию 8.1 и даже нечего не надо больше делать

      1 Reply Last reply Reply Quote 0
      • A
        AnDrEyKa
        last edited by

        @yragan:

        В итоге нечего я так не смог добиться. Помогло только скрипт с сайта http://code.google.com/p/pfsense-cacheboy/wiki/Pfsense_Samba33
        Не много его изменил под версию 8.1 и даже нечего не надо больше делать

        Допиши для истории что именно изменил чтобы работало… ;)

        1 Reply Last reply Reply Quote 0
        • Y
          yragan
          last edited by

          Вот выкладываю этот файл исправленный мною, там самба 3.3, с версию 3.4 уже желания и времени экспериментировать не было
          http://narod.ru/disk/44466667001.67faec77dfd789da342d06ecdfee9a97/samba_install.sh.html
          Закачиваете файл в PFSense в меню Diagnostics-Command Prompt-Upload. Закачивается в TMP, вводите команду в терминал fetch /tmp/samba_install.sh && chmod a+x samba_install.sh && ./samba_install.sh и всё самба у вас сама установиться и настроиться.

          1 Reply Last reply Reply Quote 0
          • A
            AnDrEyKa
            last edited by

            Явно надо переставлять Самбу.

            По поводу "не стартует после перезагрузки" - у меня то же самое, ей не хватает каталога "samba34" (у вас цифры могут отсутствовать либо быть другими в зависимости от версии самбы и настроек) в /var/run/. Лечится это командой

            mkdir /var/run/samba34
            
            1 Reply Last reply Reply Quote 0
            • U
              uastalker
              last edited by

              Разобрался, поставил самбу, при перезагрузке все сервисы запускаются

              /usr/local/etc/rc.d/samba.sh status

              nmbd is running as pid 22144.
              smbd is running as pid 23806.
              winbindd is running as pid 36138.

              Но на шару не заходит. В логе пишет tdb(/var/db/samba/gencache.tdb): tdb_reopen: open failed (No such file or directory).

              Помогает только /usr/local/etc/rc.d/samba.sh restart, после этого всё начинает нормально работать(и появляется файлик /var/db/samba/gencache.tdb). Что может быть?

              1 Reply Last reply Reply Quote 0
              • D
                D1M0N
                last edited by

                какие права на папку с файлом и юзер в самбе?

                2.1-BETA0  (amd64) built on Wed Jun 6
                USB Flash drive 4GB system disk
                Intel Atom CPU D410 @ 1.66GHz + D410PT miniITX Board + 1GB DDR2
                WAN - Onboard Card; LAN - D-Link DGE-530T; WIFI - D-Link DWA-140
                HDD 1000GB + samba-3.3.13 + transmission-daemon

                1 Reply Last reply Reply Quote 0
                • U
                  uastalker
                  last edited by

                  Шарится весь винт, юзер root. Вообще в конфиге самбы ничего не менял, тот который скриптом устанавливается тот и оставил пока.

                  [global]
                  netbios name = pfsense
                  ;netbios aliases = router
                  workgroup = workgroup
                  server string = pfsense
                  ;interfaces = fxp0
                  security = user
                  ;log file = /var/log/samba/%m.log
                  ;max log size = 50
                  socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
                  ;load printers = No
                  os level = 39
                  ;preferred master = No
                  ;domain master = Yes
                  ;dns proxy = No
                  ;local master = Yes
                  encrypt passwords = yes

                  oplocks = no
                  level2 oplocks = no
                  kernel oplocks = no

                  load printers = no
                  printing = bsd
                  printcap name = /dev/null
                  disable spoolss = yes

                  [HDD]
                  comment = Entire Drive
                  path = /
                  read only = no
                  browseable = yes
                  guest ok = yes
                  writelist = @wheel

                  Самба глюкает регулярно. Утром встаю - на шару доступа нет, перезапускаю самбу - появляется. На следующий день опять всё сначала.

                  1 Reply Last reply Reply Quote 0
                  • U
                    uastalker
                    last edited by

                    Вообщем, почти за две недели так и не поборол я самбу 3.3 на pfsense 2.0.1. Пробовал сносить pf, ставить голый заново, запускать скрипт (который у всех нормально работает) установки самбы, всё запускается и работает до первой перезагрузки. На форумах такая же проблема встречается не редко, но никто не поборол. В результате поставил самбу 3.4, нормально завелась и работала… до первой перезагрузки pfsense :) Только этой версии не хватало папки /var/run/samba34. И тут грабли. Каждый раз при перезагруке эта папка пропадала, и чтобы запустить самбу приходилось заново её создавать. Решил проблему добавлением строчки

                    mkdir /var/run/samba34

                    в файл /etc/rc перед строкой

                    /etc/rc.start_packages

                    1 Reply Last reply Reply Quote 0
                    • K
                      kozirek
                      last edited by

                      ;)
                      спасибо помогло

                      1 Reply Last reply Reply Quote 0
                      • K
                        kozirek
                        last edited by

                        mkdir /var/run/samba34 добавил в начало файла /usr/local/etc/rc.d/samba.sh

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.