Toon posts:

Remote scripts runnen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil dat er op regelmatige basis (om het uur ofzo) op een remote server (linux bak) een bepaald script wordt gedraaid. Het probleem is nu dat ik niet de cron kan editen op die bak... Ik zal dus met ssh moeten inloggen en dan handmatig dat scriptje runnen en dan weer quiten. Dit schiet natuurlijk niet op ... hoe zou dit makkelijker kunnen, dus automatisch inloggen, runnen en dan zelf weer quiten ???

edit:
De bak waar van af ingelogd wordt is ook een linux bak

  • _-= Erikje =-_
  • Registratie: Maart 2000
  • Laatst online: 06-07 14:29
huh? je kan wel inloggen via ssh maar niet crontab -e doen?

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 14:47

Kees

Serveradmin / BOFH / DoC
dan maak je op de "bak waarvan ingelogt wordt" een corn aan, die ssh met een key naadloos connect met de server, dan dat script uitvoert en exit doet :)

moet werken :)

(denk dat ssh -lblaat -i /root/.ssh/identity 123.234.123.234 < commandos.txt wel werkt, en anders is het wel anders op te lossen)

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


  • pistole
  • Registratie: Juli 2000
  • Laatst online: 23:28

pistole

Frutter

Op vrijdag 01 maart 2002 21:55 schreef Kees het volgende:
dan maak je op de "bak waarvan ingelogt wordt" een corn aan, die ssh met een key naadloos connect met de server, dan dat script uitvoert en exit doet :)

moet werken :)

(denk dat ssh -lblaat -i /root/.ssh/identity 123.234.123.234 < commandos.txt wel werkt, en anders is het wel anders op te lossen)
klinkt goed, maar hoe wil je de password prompt omzeilen?
Overigens ben ik idd ook benieuwd waarom je geen cron -e kan doen...

Ik frut, dus ik epibreer


  • Infern0
  • Registratie: September 2000
  • Laatst online: 16-03 23:51

Infern0

Hou die ontzettende rust!!

Op vrijdag 01 maart 2002 22:03 schreef pistole het volgende:

[..]

klinkt goed, maar hoe wil je de password prompt omzeilen?
Overigens ben ik idd ook benieuwd waarom je geen cron -e kan doen...
Waarom denk je dat je je identity moet mee sturen??

man ssh

mooi he dat ssh >:)

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


  • Mark
  • Registratie: Juni 1999
  • Laatst online: 08-08 09:24
Op vrijdag 01 maart 2002 22:03 schreef pistole het volgende:

[..]

klinkt goed, maar hoe wil je de password prompt omzeilen?
Overigens ben ik idd ook benieuwd waarom je geen cron -e kan doen...
Met public key authentication.

Kijk hier voor uitleg:
http://www.oreilly.com/catalog/sshtdg/errata/sshtdg.unconfirmed
http://www.mandrakeuser.org/docs/secure/sssh2.html

Verwijderd

Topicstarter
Ik zit idd aan het idee van kees te denken, maar had nog geen idee hoe dat zou moeten...
Overigens ben ik idd ook benieuwd waarom je geen cron -e kan doen...
Ik ben een user met beperkte rechten op die bak, dus ik heb geen idee of ik cron -e kan uitvoeren ... ff testen. BTW, als het wel kan, dan is de syntax hetzelfde al bij een "gewone" cron (domme vraag misschien) ?

Dus iets van ...
01 * * * * username /script-die-je-wil-runnen

  • pistole
  • Registratie: Juli 2000
  • Laatst online: 23:28

pistole

Frutter

Op vrijdag 01 maart 2002 22:12 schreef Mark het volgende:

[..]

Met public key authentication.

Kijk hier voor uitleg:
http://www.oreilly.com/catalog/sshtdg/errata/sshtdg.unconfirmed
http://www.mandrakeuser.org/docs/secure/sssh2.html
er gaat een wereld voor me open :)
Op vrijdag 01 maart 2002 22:15 schreef Zpeedy het volgende:
01 * * * * username /script-die-je-wil-runnen
Lijkt me dat dit afhankelijk is van wat voor cron er gedraait wordt. Volgens mij hoef je iig geen username aan te geven in die file (althans, niet in mijn dcron 2.3.2)

Ik frut, dus ik epibreer

Pagina: 1