Script para logar com um usuario [RESOLVIDO]

1. Script para logar com um usuario [RESOLVIDO]

Jefferson
Polnoraref

(usa Ubuntu)

Enviado em 07/06/2012 - 14:19h

Pessoal seguinte eu tenho o ubuntu 12.04 na minha maquina..

Quero fazer um script que quando o computador for ligado, ele vai executar automaticamente um script que logue com um usuário (não precisa ser o root) e execute um programa. Não sei como posso fazer isso por causa de duas duvidas.


1 = O script que eu criar vai poder ser executado sem precisar de logar no sistema. Pois é o script que vai logar por mim.

2 = Como criar um script que logue com um usuário. Tipo que eu quero que o script logue com um usuário e depois forneça a senha dele automaticamente e entre no sistema e execute o programa.


  


2. MELHOR RESPOSTA

Renato Freitas
Nanatinho

(usa Debian)

Enviado em 07/06/2012 - 19:30h

Ola Jefferson, tudo bem?

Entendendo que já possui o script, insira no final dele o comando para shutdown do equipamento (p.ex. init 0), ao término do backup.

E insira ele no crontab, da seguinte maneira (minha preferência é via vi):

vi /etc/crontab

07 00 * * * root /etc/scripts/bkpvm.sh &> /dev/null

Desta forma o script bkpvm.sh, será executado todos os dias às 07:00.


Abraço e fique com DEUS!!!

3. Re: Script para logar com um usuario [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/06/2012 - 14:34h

Kra, se vc quer executar um script com permissões d um usuário comum, não tem necessidade d vc se logar com ele pra depois executar o script. O q vc quer executar afinal? Pode nos dar mais detalhes?


4. Re: Script para logar com um usuario [RESOLVIDO]

Jefferson
Polnoraref

(usa Ubuntu)

Enviado em 07/06/2012 - 14:46h

Executar uma Maquina virtual 'Mandriva' para fazer um bkp no meio da madrugada
e depois a maquina real vai ter que desligar sozinha após um tempo só que preciso de ser root para executar comando com shutdown, halt ou reboot


Esse script consegue ser executado com o cron sem que minha maquina se logue quando ligar




5. Re: Script para logar com um usuario [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/06/2012 - 15:15h

Então, com o cron vc consegue executar o q quiser com o usuário q quiser.


man crontab



6. Re: Script para logar com um usuario [RESOLVIDO]

Renato Freitas
Nanatinho

(usa Debian)

Enviado em 07/06/2012 - 19:32h

Esqueci de mencionar, o usuário informado, como pode ser observado é o root, onde o usuário inserido na linha acima, será o que irá executar o agedamento.

;-)
Fq com DEUS!!!


7. Re: Script para logar com um usuario [RESOLVIDO]

Renato Freitas
Nanatinho

(usa Debian)

Enviado em 07/06/2012 - 20:34h

Ops...

O horário de execução será à 00:07hs, e não às 07:00hs. ;-)




8. Re: Script para logar com um usuario [RESOLVIDO]

Jefferson
Polnoraref

(usa Ubuntu)

Enviado em 07/06/2012 - 20:52h

Valeu nanatinho sua resposta funcionou aki...

mas é o seguinte esse comando &>/dev/null o que ele faz ja dele em varios scripts só não sei para que ele serve
se você souber agradeceria muito uma resposta...


9. Re: Script para logar com um usuario [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/06/2012 - 21:00h

ele envia a saída padrão e de erro para o arquivo de dispositivo /dev/null, no caso o arquivo de dispositivo /dev/null descarta tudo que é enviado para ele. então a saída do script seja de erro ou a saída padrão é enviado para /dev/null fazendo com que sejam descartadas.


10. Re: Script para logar com um usuario [RESOLVIDO]

Jefferson
Polnoraref

(usa Ubuntu)

Enviado em 07/06/2012 - 21:18h

ata entendi valeu parcero

obg a todos do vol, pelas respostas diretas e rapidas






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts