[linux] crontab a ssh sa nemaju radi
Peter
konfery na lentus.sk
Pondělí Duben 18 11:46:55 CEST 2005
Marian Cavojsky wrote:
>>mam script oprava1:
>>#!/bin/bash
>>ssh -R 7799:localhost:22 servistah na proxy -i /home/service/service &>
>>/dev/null
>>ak:
>>$./oprava1
>>alebo
>>/home/service/oprava1
>>tak vsetko funguje OK.
>>ak:
>>/etc/crontab
>>* * * * * root /home/service/oprava1
>>alebo
>>* * * * * service /home/service/oprava1
>>tak to nejde.
>
>
> Akym sposobom overujesi pouzivatela (heslo, kluc s heslom, kluc bez hesla)?
> Pod kym skusas pustat ten skript, ked to testujes?
> Skus miesto do /dev/null zapisat co pise 'ssh' do nejakeho suboru.
Preco ma to PUKa nenapadlo skor :|.
Takze hlaska:
Pseudo-terminal will not be allocated because stdin is not a terminal.
Ako to spustit (cez cron) v "normalnom" terminali? Podotykam, ze v
polo-fyzickych terminaloch (program screen+putty - #pts/9 or /X) ide OK,
cize mu vadi iba "100% virtual" terminal.
P.
Další informace o konferenci linux