Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Teamspeak Server 2 no CentOS numa conta sem privilégios de root
28-09-2010, 00:21 (Esta mensagem foi modificada pela última vez a: 28-09-2010 01:39 por Apaxe.)
Mensagem: #11
RE: Teamspeak Server 2 no CentOS numa conta sem privilégios de root
1-) Se eu executar na consola, através do utilizador root, o comando:

# sudo -u utilizador sh /home/utilizador/teamspeak/nome_do_script

O Teamspeak Server 2 arranca com sucesso através do utilizador referenciado no comando
( confirmo isto através do comando: ps -aux )

2-) Adicionando o mesmo comando como uma nova linha no ficheiro "/etc/rc.local" o Teamspeak Server 2 desta forma não arranca?
Só arranca se adicionar a linha da seguinte forma no ficheiro "/etc/rc.local":
/home/utilizador/teamspeak/nome_do_script

O problema é que desta forma ele é executado através da utilizador Root :-(


O que estará a falhar na indicação da linha?
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-09-2010, 11:00
Mensagem: #12
RE: Teamspeak Server 2 no CentOS numa conta sem privilégios de root
experimenta:

sudo -u utilizador /home/utilizador/teamspeak/nome_do_script

(sem o comando sh)

BrunoBernardino.com
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-09-2010, 11:38 (Esta mensagem foi modificada pela última vez a: 28-09-2010 11:38 por Apaxe.)
Mensagem: #13
RE: Teamspeak Server 2 no CentOS numa conta sem privilégios de root
Bruno Bernardino, obrigado tambem pela atenção.

Já fiz essa experiencia a tambem não funciona através da edição do ficheiro "/etc/rc.local". Essa forma só funciona através da consola
:-(

A unica forma que encontrei a funcionar através da edição do ficheiro "/etc/rc.local" foi a seguinte:
/home/utilizador/teamspeak/nome_do_script

O problema é que assim a aplicação é executada através da conta Root.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-09-2010, 12:44
Mensagem: #14
RE: Teamspeak Server 2 no CentOS numa conta sem privilégios de root
Podes postar aqui o teu rc.local?

nao te esqueças de no final do comando por ' &'.

cumps

[Imagem: 32545946.gif]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-09-2010, 15:07
Mensagem: #15
RE: Teamspeak Server 2 no CentOS numa conta sem privilégios de root
Tambem não funcionou.

O conteudo do meu actual ficheiro rc.local é o seguinte:

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
sudo -u administrador /home/administrador/teamspeak/teamspeak-on &


Obrigado
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-09-2010, 17:28
Mensagem: #16
RE: Teamspeak Server 2 no CentOS numa conta sem privilégios de root
tenta assim entao:

Código:
su administrador -c /home/administrador/teamspeak/teamspeak-on &

[Imagem: 32545946.gif]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-09-2010, 18:04 (Esta mensagem foi modificada pela última vez a: 28-09-2010 18:09 por Apaxe.)
Mensagem: #17
RE: Teamspeak Server 2 no CentOS numa conta sem privilégios de root
Grande Guilherme de Sousa, um muitíssimo obrigado.

É essa a linha que se tem de adicionar ao ficheiro “rc.local” e que permite executar uma aplicação no boot do sistema através de um utilizador que não seja o root.

Para confirmar fiz um acesso remoto ao CentOS por SSH e através do comando “ps –aux” confirmei que o processo chamado “./server_linux” referente à aplicação “Teamspeak Server 2” está a ser executado pelo utilizador com o ID 500 que é o ID do utilizador chamado administrador. O servidor não está com nenhum login local no sistema.

Muitíssimo obrigado
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-09-2010, 18:05
Mensagem: #18
RE: Teamspeak Server 2 no CentOS numa conta sem privilégios de root
Sempre as ordens!

cumps!

[Imagem: 32545946.gif]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 5 Visitante(s)