[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