Eu quero smb começar com o sistema. Eu tenho que colocar script que inicie o smb em etc / rc.d / rc6.d / ou há uma maneira de torná-lo listado nos serviços de autostart após #chkconfig smb on
?
A questão é por que, se eu fizer como prescrito, #chkconfig smbd on
esta ajuda minha para alguns lançamentos do sistema, e eventualmente o daemon do samba pára novamente?
# chkconfig --list
Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.
dund 0:off 1:off 2:off 3:off 4:off 5:off 6:off
livesys 0:off 1:off 2:off 3:on 4:on 5:on 6:off
livesys-late 0:off 1:off 2:off 3:on 4:on 5:on 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
network 0:off 1:off 2:off 3:off 4:off 5:off 6:off
pand 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rfcomm 0:off 1:off 2:off 3:off 4:off 5:off 6:off
spice-vdagentd 0:off 1:off 2:off 3:off 4:off 5:on 6:off
esta saída não muda apesar do chkconfig --level 5 smb no
Eu preciso de cada início fazer no terminal #systemctl restart smb.service
para obter o trabalho de samba
mais uma circunstância eu recebo essa saída estranha
# ps aux |grep smb
root 859 0.0 0.1 25328 3184 ? Ss 15:18 0:00 /usr/sbin/smbd
root 863 0.0 0.0 25844 1244 ? S 15:18 0:00 /usr/sbin/smbd
quando o compartilhamento de samba não funciona
e depois de reiniciar o samba manual eu recebo isso
# ps aux |grep smb
root 1729 0.0 0.1 25328 3184 ? Ss 15:26 0:00 /usr/sbin/smbd
root 1731 0.0 0.0 25844 1244 ? S 15:26 0:00 /usr/sbin/smbd
nobody 1732 0.0 0.1 25632 3072 ? S 15:27 0:00 /usr/sbin/smbd
um pouco mais de informação sobre assunto
#systemctl list-unit-files --type=service |grep smb
smb.service enabled
# systemctl list-unit-files --type=service |grep avahi
avahi-daemon.service enabled
# systemctl list-unit-files --type=service |grep nmb
nmb.service enabled
#chkconfig --version
chkconfig version 1.3.59
Para evitar digitar manualmente cada comando restart do samba daemon start eu fiz um launcher de desktop para o ambiente lxde fedora em ~ / Desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=mc
Name[en_US]=setsmb
Icon=share_32
Exec=/usr/bin/lxterminal -e "su root -c 'systemctl restart smb.service && systemctl restart nmb.service'"
Espero que esta situação de ajuda seja uma solução para muletas para pessoas com problemas com o samba