Iniciar Serviços no Boot

Iniciado por Arthur Bernardes, 22 de Novembro de 2012, 22:46

tópico anterior - próximo tópico

Arthur Bernardes

Como faço para iniciar: Squid, Samba, DHCP e Compartilhamento no Boot do Ubuntu Server e no Ubuntu Desktop ..?

galactus

No terminal:

# apt-get install rcconf dialog


Depois você pode chamar o rcconf como root mesmo. Com ele você liga e desliga serviços do seu sistema durante o boot, tanto faz no ubuntu server ou no Desktop!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

zekkerj

Citação de: Arthur Bernardes online 22 de Novembro de 2012, 22:46
Como faço para iniciar: Squid, Samba, DHCP e Compartilhamento no Boot do Ubuntu Server e no Ubuntu Desktop ..?

sudo update-rc.d squid defaults
sudo update-rc.d dhcpd defaults

O compartilhamento provavelmente está num script que vc criou, então uma forma é vc chamar seu script no arquivo /etc/rc.local.

Outra forma que eu gosto de usar é transformar o script de compartilhamento/firewall num "init script", daí eu o coloco em /etc/init.d e uso o mesmo "update-rc.d" para fazê-lo iniciar no boot.

Exemplo de um "Init script":

#/bin/bash
### BEGIN INIT INFO
# Provides:          skeleton
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Should-Start:      $portmap
# Should-Stop:       $portmap
# X-Start-Before:    nis
# X-Stop-After:      nis
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# X-Interactive:     true
# Short-Description: Example initscript
# Description:       This file should be used to construct scripts to be
#                    placed in /etc/init.d.
### END INIT INFO

function start()
{
   # faz alguma coisa iniciar
}

function stop()
{
   # faz essa mesma coisa terminar
}

case $1 in
   start)
      start
      ;;
   stop)
      stop
      ;;
   restart)
      stop
      start
      ;;
   *)
      echo "Use: $0 {start | stop | restart}"
      exit 1
esac
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Arthur Bernardes

#3
Tem como colocar o script para iniciar pelo Aplicativos de Sessão..?

Outra dúvida: Em qual arquivo/pasta eu devo escrever um script? Eu desejo entender como funciona isso..!

zekkerj

CitarTem como colocar o script para iniciar pelo Aplicativos de Sessão..?
Se vc fizer isso o script só vai ser iniciado quando vc fizer login.

CitarEm qual arquivo/pasta eu devo escrever um script?
Teoricamente, em qualquer uma... basta escolher.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Arthur Bernardes

Eu compartilho uma eth* com PPPoE para a Rede Interna.. O compartilhamento funciona bem.. Mas agora vou compartilhar uma wlan* com duas eth.. Queria saber como faço para mudar o compartilhamento.. Terei que refazer tudo (Proxy, Firewall, IpTables) ? Ou tem como alterar algumas configurações..?