Boa tarde pessoal.
Eu fiz um script para realizar o backup de algumas pastas do servidor, compactar esse backup e em seguida, através do comando 'scp', copiar esse backup compactado para outra máquina.
O problema é que quando eu executo esse script através do crontab ele apresenta erro para executar o 'scp' porém se eu o executo manualmente o mesmo executa com sucesso.
O meu openssh está instalado em /usr/local/openssh e em /etc/profile eu configurei o caminho /usr/local/openssh/bin para a variável PATH.
Logo no começo do script eu tenho a seguinte linha:
export PATH=$PATH:$HOME/bin
se eu adicionar, nessa linha o caminho onde está localizado o comando 'scp' (/usr/local/openssh/bin) ele funciona porém não estou entendendo o motivo dele estar apresentando erro sendo que a pasta onde está o 'scp' está configurada na variável PATH.
Alguém poderia me ajudar?