SSH -i comando não encontrado

1

Eu quero executar um script localizado no servidor 2 do servidor 1.

Estou executando esta linha de comando no servidor 1:

/home/user_x/keys.pem -t -t [email protected] sudo /home/gather/scripts/startTomcat6_nonroot.sh

O que me deu este erro:

/home/user_y/tomcat/bin/startup.sh: line 11: uname: command not found

Aqui está o trecho desse arquivo no servidor 2 contendo o comando uname:

#!/bin/sh
os400=false
darwin=false
#line bellow is number 11, the one failing
case "'uname'" in
CYGWIN*) cygwin=true;;
OS400*) os400=true;;
Darwin*) darwin=true;;
esac
    
por Jerome Ansia 12.12.2014 / 22:17

1 resposta

2

A causa mais provável é um $PATH no servidor 2 que não inclui uname ; sanidade verificar as variáveis de ambiente quando logado sob esse usuário.

    
por 12.12.2014 / 22:21

Tags