Назад | Перейти на главную страницу

Самба не запускается на Ubuntu

У меня есть этот вывод

 user123@Matrix-Server:~$ /etc/init.d/samba stop
    bash: /etc/init.d/samba: No such file or directory
    sputnik@Matrix-Server:~$ sudo /etc/init.d/samba restart
    sudo: /etc/init.d/samba: command not found
    user123@Matrix-Server:~$ 

 user123@Matrix-Server:~$ sudo apt-get install samba smbfs
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    samba is already the newest version.
    smbfs is already the newest version.
    The following packages were automatically installed and are no longer required:
      linux-headers-2.6.32-19-generic linux-headers-2.6.32-19
    Use 'apt-get autoremove' to remove them.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Самба состоит из двух отдельных демонов:

  • smbd который предоставляет услуги совместного использования файлов и принтеров
  • nmbd который предоставляет службу имен NetBIOS-to-IP-address

чтобы полностью перезапустить самбу, вам нужно перезапустить их обоих, чтобы правильная последовательность команд была

sudo /etc/init.d/smbd restart
sudo /etc/init.d/nmbd restart

или в более "убунтиш" путь

sudo service smbd restart
sudo service nmbd restart
sudo /etc/init.d/samba start

Попробуйте это или попробуйте

cd /etc/init.d/
sudo ./samba start

Если это не помогло, переустановите самбу:

sudo apt-get install --reinstall samba

А затем попробуйте перезапустить его.

Вы также можете запустить это в одной строке

restart smbd && restart nmbd

Если это не сработает, выберите предложение Fen0x.