Portál AbcLinuxu, 12. května 2025 13:29
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. 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.