+ Responder ao Tópico



  1. #1

    Padrão script não executa

    #!/bin/bash
    #
    pptp "200.200.200.200"
    exit


    Tenho esse script para fazer um cliente linux conectar ao servidor VPN também linux. Coloquei esse script num arquivo dei permissão para executar chmod +x conectar.sh , beleza. Se digito "conectar.sh" ele executa o script e conecta no servidor VPN.
    Mas quando pego esse script e jogo no crontab para fazer a conexão em determinada hora ele não executa. Dando o seguinte erro:
    conectar.sh: line 3: pptp: command not found. Tenho outros script rodando no crontab e funfa legal nas horas programadas. Agradeço a quem poder ajudar solucionar esse problemão!

  2. #2

    Padrão script não executa

    coloca o path todo do pptp

  3. #3

    Padrão script não executa

    Amigo não entendir o que quiz dizer.

  4. #4
    ReiserFS
    Visitante

    Padrão script não executa

    Citação Postado originalmente por rodriguesoline
    Amigo não entendir o que quiz dizer.
    coloca o caminho completo, ex

    /usr/local/pptd/bin/pptd

  5. #5

    Padrão script não executa

    Você quer dizer o caminho onde o script está localizado ou
    onde está instalado o pptp da conexão vpn, seja o que for vou testar e depois posto o resultado. Muito obrigado.

  6. #6

    Padrão script não executa

    Ele quis dizer o path do executavel pptd .

    Alguns comandos uteis que voce pode dar uma estudada:
    which pptd
    whereis pptd
    echo $PATH

    Desculpe , mas qual é a mensagem de erro apresentada na execução de seu script?
    Abraços.

  7. #7

    Padrão script não executa

    Valeram pela ajuda, muito obrigado
    Ficou assim:

    #!/bin/bash
    #
    /usr/sbin/pptp "200.200.200.200"
    exit


    e funfou legal agora.

  8. #8

    Padrão script não executa

    huhe.. só agora vi a discussão... q bom que funfou