Afficher un message
Vieux 21/04/2008, 17h53   #1
invincible
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Remote Shell Execution Problem

All,
Im trying to execute some commands on remote server thorugh script and
ssh.
When I run a normal command from prompt I do not get any error
messages but
when I run it thorugh script I get the execute permission denied
message.
Script is as below

#Checking the presence of tasks file
USR=abcd@
LISTSERVER="dubba libba"
OUTFILE=/home//testing/scriptoutput
#Create new file
>$OUTFILE

#Connect each server and pull up the listing
for host in $LISTSERVER
do
echo "------------------------------------------------" >>$OUTFILE
echo " * HOST : $host " >>$OUTFILE
ssh $USR$host "more /home/apps/conf/tasks.tbl|awk '{print \$1}'"
>>OUTFILE

done

The error enounterd is ...
../check_ps
/home/apps/conf/tasks.tbl: The file access permissions do not allow
the
specified action.
I can although run the command ssh USR$host "more
/home/apps/conf/tasks.tbl|awk '{print \$1}'" on the command prompt and
get
the desired result.
Hoping for some inputs.... __.____._
  Réponse avec citation
 
Page generated in 0,07118 seconds with 9 queries