hi,
eigentlich moechte ich was ganz einfaches; als ein bestimmten user ein programm starten - aber per script, nicht manuell.
wie kann ich das realisieren?
login per script
Re: login per script
das kannst du doch auch mit nem Cron realisieren
Ciao Christian
Ciao Christian
Re: login per script
Also da musst du uns schon etwas mehr Infos geben. So ist das etwas vage.mkt wrote:hi,
eigentlich moechte ich was ganz einfaches; als ein bestimmten user ein programm starten - aber per script, nicht manuell.
wie kann ich das realisieren?
Soll es ein Shell Skript werden oder lieber PHP oder was anderes? Wo soll sich das Skript einloggen?
Re: login per script
ungetestet:
Code: Select all
#!/bin/sh
# begin /path/to/script.sh
su -c /path/to/app -l user
# end /path/to/script.sh
Re: login per script
Wenn es remote sein soll, dann kannst du das per putty machen.
Du legst nen paßwortlosen ssh-key für den User an, speicherst die Session ab.
Per doppelklick darauf kann der User damit also die Verbindung paßwortlos starten.
Damit das Programm automatisch gestartet wird, würde ich den Aufruf dazu in die ~/.bashrc oder ~/.profil setzen.
Falls er sich mehrfach einloggt, mußt du ein wenig Logik um den Aufruf bauen. (Ein test, ob das Programm für den User bereits läuft. ps/grep/test sind da deine Freunde)
So hatte ich das mal für eine kleine FiBu Anwendung gelöst (natürlich mit PW-Abfrage!)
Du legst nen paßwortlosen ssh-key für den User an, speicherst die Session ab.
Per doppelklick darauf kann der User damit also die Verbindung paßwortlos starten.
Damit das Programm automatisch gestartet wird, würde ich den Aufruf dazu in die ~/.bashrc oder ~/.profil setzen.
Falls er sich mehrfach einloggt, mußt du ein wenig Logik um den Aufruf bauen. (Ein test, ob das Programm für den User bereits läuft. ps/grep/test sind da deine Freunde)
So hatte ich das mal für eine kleine FiBu Anwendung gelöst (natürlich mit PW-Abfrage!)
