Portál AbcLinuxu, 4. prosince 2025 10:56
zdravím,
mám problém se sambou, která mi nechce startovat při startu počítače,
musím jí spouštět ručně /etc/init.d/smb start a /etc/init.d/nmb start
řešil jsem to následovně:
zjistil jsem v jakým runlevelu mi systém běží sudo /sbin/runlevel
odpověd byla 3.
Také v /etc/inittab je nastaveno 3 takže jsem udělal sym. linky do /etc/init.d/rc3.d následovně:
cd /etc/init.d/rc3.d
sudo ln -s ../smb S99smb
sudo ln -s ../nmb S99nmb
restartuju PC a samba neběží opět musím spustit ručne.. Kde dělám chybu ?
Řešení dotazu:
)
rc-update add samba default
yast. Cez neho to nainštaluješ, cez neho to nakonfiguruješ, cez neho zadáš v akých runleveloch to má byť spustené a cez neho narobíš "diery" do firewallu, aby to naozaj bolo na sieti prístupné.
Osobne som sa s tým pokúšal pracovať pár mesiacov a potom som usúdil, že openSUSE nie je distribúcia pre mňa.
Dobre som urobil a od vtedy som spokojný a systém ma počúva pomaly na slovo.
Takže problém je vyřešen..
Z výše uvedeného odkazu jsem zjistil že pro výpis zapnutých a vypnutých služeb mám použít příkaz chkconfig --list kde v runlevelech 3 a 5 svítí on u smb i nmb.
Bohužel při restartu ani jeden démon nenaběhne..
Ručně přidané linky jsem smazal, smb a nmb přidal pomocí příkazu chkconfig --add smb,chkconfig --add nmb a nyní už démoni po restartu nabíhaj. Jediný negativum je, že jsem opět použil program co někde něco změnil a já nevím kde a co. V /etc/init.d/rc3.d jsou vytvořeny uplně stejné linky které jsem tam dával já..
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.