Iniciar Samba Junto com o Servidor [RESOLVIDO]

1. Iniciar Samba Junto com o Servidor [RESOLVIDO]

Tallyson
tallyson

(usa Ubuntu)

Enviado em 17/01/2017 - 16:03h

Olá a todos!

Instalei a versão do samba 4.1.13 baixando o repositório no git e compilando na minha máquina. Portanto encontro dificuldades para fazer com que ele inicie junto com o sistema (Em caso do servidor reiniciar). Uso o seguinte comando para iniciar: /usr/local/samba/sbin/samba

Gostaria de alguma dica.

Versão do Ubuntu Server:

Ubuntu 16.04.1 LTS
Release: 16.04

Atenciosamente,



  


2. Re: Iniciar Samba Junto com o Servidor

Slackjeff
slackjeff

(usa Slackware)

Enviado em 17/01/2017 - 16:14h

Metodo rápido, como root rode:
# update-rc.d samba defaults

Metodo completo:
Navegue ate /etc/rc.d/
$ cd /etc/rc.d

de um
$ Ls --color

E veja se o rc.samb está em verde se não estta ele nao esta rodando de a seguinte permissão
# chmod +x /etc/rc.d/rc.samba

Ddpois disso abra com um editor de sua preferencia o arquivo
# vim rc.M

e cole isso:
#Start samba smbd nmbd

echo "Starting samba smbd nmbd deamon - startup in /etc/rc.d/rc.local"
echo "config file for samba in /usr/local/samba/lib/"

/usr/local/samba/bin/smbd -D
/usr/local/samba/bin/nmbd -D


________________________________
configure complete, now type 'make' and pray.



3. Re: Iniciar Samba Junto com o Servidor [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 17/01/2017 - 16:17h

tallyson escreveu:

Olá a todos!

Instalei a versão do samba 4.1.13 baixando o repositório no git e compilando na minha máquina. Portanto encontro dificuldades para fazer com que ele inicie junto com o sistema (Em caso do servidor reiniciar). Uso o seguinte comando para iniciar: /usr/local/samba/sbin/samba

Gostaria de alguma dica.

Versão do Ubuntu Server:

Ubuntu 16.04.1 LTS
Release: 16.04

Atenciosamente,


uma forma bastante simples em modo grafico pra vc gerenciar o q é iniciado junto com o Ubuntu é o bum

https://www.vivaolinux.com.br/dica/Gerencie-servicos-no-Ubuntu-com-o-BUM
___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


4. Re: Iniciar Samba Junto com o Servidor [RESOLVIDO]

Tallyson
tallyson

(usa Ubuntu)

Enviado em 17/01/2017 - 16:27h

Mauriciodez escreveu:

tallyson escreveu:

Olá a todos!

Instalei a versão do samba 4.1.13 baixando o repositório no git e compilando na minha máquina. Portanto encontro dificuldades para fazer com que ele inicie junto com o sistema (Em caso do servidor reiniciar). Uso o seguinte comando para iniciar: /usr/local/samba/sbin/samba

Gostaria de alguma dica.

Versão do Ubuntu Server:

Ubuntu 16.04.1 LTS
Release: 16.04

Atenciosamente,


uma forma bastante simples em modo grafico pra vc gerenciar o q é iniciado junto com o Ubuntu é o bum

https://www.vivaolinux.com.br/dica/Gerencie-servicos-no-Ubuntu-com-o-BUM
___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


Obrigado pela dica Mauricio, mas o servidor da empresa não tem modo gráfico, na verdade eu até acesso ele via ssh pelo terminal.



5. Re: Iniciar Samba Junto com o Servidor [RESOLVIDO]

Tallyson
tallyson

(usa Ubuntu)

Enviado em 17/01/2017 - 16:31h

sirtesla escreveu:

Metodo rápido, como root rode:
# update-rc.d samba defaults

Metodo completo:
Navegue ate /etc/rc.d/
$ cd /etc/rc.d

de um
$ Ls --color

E veja se o rc.samb está em verde se não estta ele nao esta rodando de a seguinte permissão
# chmod +x /etc/rc.d/rc.samba

Ddpois disso abra com um editor de sua preferencia o arquivo
# vim rc.M

e cole isso:
#Start samba smbd nmbd

echo "Starting samba smbd nmbd deamon - startup in /etc/rc.d/rc.local"
echo "config file for samba in /usr/local/samba/lib/"

/usr/local/samba/bin/smbd -D
/usr/local/samba/bin/nmbd -D


________________________________
configure complete, now type 'make' and pray.


Obrigado pelo tutorial SirTesla, mas estou com algumas dificuldades, não tenho o arquivo rc.d no meu diretório /etc/ segue a listagem:

drwxr-xr-x 2 root root 4096 Jan 13 19:01 rc0.d
drwxr-xr-x 2 root root 4096 Jan 13 19:01 rc1.d
drwxr-xr-x 2 root root 4096 Jan 13 19:01 rc2.d
drwxr-xr-x 2 root root 4096 Jan 13 19:01 rc3.d
drwxr-xr-x 2 root root 4096 Jan 13 19:01 rc4.d
drwxr-xr-x 2 root root 4096 Jan 13 19:01 rc5.d
drwxr-xr-x 2 root root 4096 Jan 13 19:01 rc6.d
-rwxr-xr-x 1 root root 306 Jan 11 15:35 rc.local
drwxr-xr-x 2 root root 4096 Jan 11 16:43 rcS.d







6. Re: Iniciar Samba Junto com o Servidor [RESOLVIDO]

Slackjeff
slackjeff

(usa Slackware)

Enviado em 17/01/2017 - 16:40h

TInha esquecido que debian e derivados nao tem o arquivo rc.d
Faça o seguinte...

Crie um arquivo (com seu editor) na pasta init.d
$ vim /etc/init.d/rc.samba

Cole isso
#Start samba smbd nmbd

echo "Starting samba smbd nmbd deamon - startup in /etc/rc.d/rc.local"
echo "config file for samba in /usr/local/samba/lib/"

/usr/local/samba/bin/smbd -D
/usr/local/samba/bin/nmbd -D


Dê permissão:
# chmod 755 /etc/init.d/rc.samba

E por ultimo:
# update-rc.d rc.samba defaults
________________________________
configure complete, now type 'make' and pray.



7. Re: Iniciar Samba Junto com o Servidor [RESOLVIDO]

Tallyson
tallyson

(usa Ubuntu)

Enviado em 17/01/2017 - 16:48h

sirtesla escreveu:

TInha esquecido que debian e derivados nao tem o arquivo rc.d
Faça o seguinte...

Crie um arquivo (com seu editor) na pasta init.d
$ vim /etc/init.d/rc.samba

Cole isso
#Start samba smbd nmbd

echo "Starting samba smbd nmbd deamon - startup in /etc/rc.d/rc.local"
echo "config file for samba in /usr/local/samba/lib/"

/usr/local/samba/bin/smbd -D
/usr/local/samba/bin/nmbd -D


Dê permissão:
# chmod 755 /etc/init.d/rc.samba

E por ultimo:
# update-rc.d rc.samba defaults
________________________________
configure complete, now type 'make' and pray.


O sistema retornou o seguinte log:
insserv: warning: script 'K01rc.samba' missing LSB tags and overrides
insserv: warning: script 'rc.samba' missing LSB tags and overrides





8. Re: Iniciar Samba Junto com o Servidor [RESOLVIDO]

Patrick Silva
ps-martins

(usa Debian)

Enviado em 17/01/2017 - 16:49h

Tenta com o rcconf, mão na roda .



9. Re: Iniciar Samba Junto com o Servidor [RESOLVIDO]

Patrick Silva
ps-martins

(usa Debian)

Enviado em 17/01/2017 - 16:52h

Ou chkconfig

Exibe o status de todos os serviços:
# chkconfig --list

Exibe o status apenas de um serviço:
# chkconfig --list rsyslog


Remove o serviço da inicialização:
# chkconfig --del rsyslog
ou
# chkconfig rsyslog off


Adiciona o serviço da inicialização:
# chkconfig --add rsyslog
ou
# chkconfig rsyslog on






10. Re: Iniciar Samba Junto com o Servidor [RESOLVIDO]

Tallyson
tallyson

(usa Ubuntu)

Enviado em 17/01/2017 - 17:49h

ps-martins escreveu:

Ou chkconfig

Exibe o status de todos os serviços:
# chkconfig --list

Exibe o status apenas de um serviço:
# chkconfig --list rsyslog


Remove o serviço da inicialização:
# chkconfig --del rsyslog
ou
# chkconfig rsyslog off


Adiciona o serviço da inicialização:
# chkconfig --add rsyslog
ou
# chkconfig rsyslog on





Olá Martins, obrigado pela dica. Acredito que o problema é um pouco mais complexo, pois o serviço "samba" não esta "listável". Pois como instalei via compilação (e não do modo comum apt-get install...). Não tenho nem a variável "samba" no meu ambiente. Quando digito samba -V (Ou algo do tipo) o Ubuntu me solicita para instalar o programa SAMBA.




11. Re: Iniciar Samba Junto com o Servidor [RESOLVIDO]

Eduardo
vchacal

(usa Debian)

Enviado em 17/01/2017 - 18:17h

Colega,

Esta questão é simples de resolver.
Basta criar um script e depois adicionar o caminho dele no rc.local.

Veja na wiki do samba: https://wiki.samba.org/index.php/Managing_the_Samba_AD_DC_Service_Using_an_Init_Script
Porem vc não ira conseguir baixar o arquivo, provavelmente o arquivo esta indisponível.

1 - Então crie o arquivo de inicialização # vim /etc/init.d/samba-ad-dc
2 - E adicione o seguinte conteudo.:
#! /bin/bash
### BEGIN INIT INFO
# Provides: samba
# Required-Start: $network $local_fs $remote_fs
# Required-Stop: $network $local_fs $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: start Samba daemons
### END INIT INFO
#
# Start/stops the Samba daemon (samba).
# Adapted from the Samba 3 packages.
#
SAMBAPID=/usr/local/samba/var/run/samba.pid
# clear conflicting settings from the environment
unset TMPDIR
# See if the daemon and the config file are there
test -x /usr/local/samba/sbin -a -r /usr/local/samba/etc/ || exit 0
. /lib/lsb/init-functions
case "$1" in
start)
log_daemon_msg "Starting Samba 4 daemon" "samba"

if ! start-stop-daemon --start --quiet --oknodo --exec /usr/local/samba/sbin/samba -- -D; then
log_end_msg 1
exit 1
fi

log_end_msg 0
;;
stop)
log_daemon_msg "Stopping Samba 4 daemon" "samba"

start-stop-daemon --stop --quiet --name samba $SAMBAPID
# Wait a little and remove stale PID file
sleep 1
if [ -f $SAMBAPID ] && ! ps h `cat $SAMBAPID` > /dev/null
then
# Stale PID file (samba was succesfully stopped),
# remove it (should be removed by samba itself IMHO.)
rm -f $SAMBAPID
fi

log_end_msg 0

;;
restart|force-reload)
$0 stop
sleep 1
$0 start
;;
*)
echo "Usage: /etc/init.d/samba {start|stop|restart|force-reload}"
exit 1
;;
esac

exit 0


3 - Depois deixe ele como executavel: # chmod 755 /etc/init.d/samba-ad-dc
4 - Adicione ele na inicialização: # chkconfig samba-ad-dc enable
5 - Ai vc pode fazer testes de iniciar o serviço ou reiniciar: # service start samba-ad-dc e # service restart samba-ad-dc
6 - Reinicia o servidor e valide, se estiver ok blz. Senão adicione o caminho do script no /etc/rc.local.
# vim /etc/rc.local
/etc/init.d/samba-ad-dc start








12. Re: Iniciar Samba Junto com o Servidor [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 17/01/2017 - 18:37h

tallyson escreveu:
Olá Martins, obrigado pela dica. Acredito que o problema é um pouco mais complexo, pois o serviço "samba" não esta "listável". Pois como instalei via compilação (e não do modo comum apt-get install...). Não tenho nem a variável "samba" no meu ambiente. Quando digito samba -V (Ou algo do tipo) o Ubuntu me solicita para instalar o programa SAMBA.


por curiosidade ... pra q q vc complicou uma parada tão simples ... o bagulho já tava lá ... era só dar um comando q ele instalava perfeitinho ... pra q compilar e complicar ????
___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts