alexspe wrote:
> mas eu estaria dando poderes de su para meu usuario normal?
> su alexsp -c /home/ts/teamspeak start
> ele iria executar como root, nao e isso?
>
> On 16 set, 16:51, jimmy <[EMAIL PROTECTED]> wrote:
>   
>> uma idéia seria:
>>
>> su usuario -c 'goteamspeak'
>>
>> no rc.local
>>
>> On Tue, Sep 16, 2008 at 09:23:10AM -0700, alexspe wrote:
>>
>>     
>>> pessoal, tenho instalado no meu servidor domestico o teamspeak (http://
>>> www.goteamspeak.com/)
>>> quero q ele inicie automaticamente a cada boot mas como usuario comum
>>> alguem ai sabe como faço pra montar esse script?
>>>       
>>> _______________________________________________________________________________
>>>       
>>     
>
> >
>
>   
####################################################################################################

Opa, não.
O comando "su" serve para que você se torne outro usuário. Se você não 
especificar o usuário, você tenta ser root.
Caso você coloque o usuário, ele vira o usuário. :D.
O parâmetro '-c' serve para executar executar o comando depois do 
parâmetro como o usuário. Ao invés de se logar e executar o shell do 
usuário que você vai virar, ele executa o comando que você passa e se 
desloga do usuário. Esse comando pode ser uma string tipo:-c 'echo 
${USER}'. Dica: esse comando e passado para o shell padrão do usuário 
que você vai virar. . .

Então:
su alexsp -c "/home/ts/teamspeak start"
Esse comando vai tentar executar o shell padrão do usuário alexsp, 
passando o comando a string "/home/ts/teamspeak start" para ser 
executada como se fosse um comando(ex:. /bin/bash bash -c 
"/home/ts/teamspeak start"), e depois ira voltar ao normal.

;)

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---

Responder a