Visualizzazione dei risultati da 1 a 5 su 5

Discussione: File batch shell

  1. #1

    File batch shell

    Ciao,

    premetto che di unix/linux so poco che niente

    Il mio hosting mi permette di avere una shell ssh.
    Ora ho creato un piccolo script che attraverso la crontab mi comprima il backup effettuato dall'hosting e me lo invii a casa.
    La compressione della homedir e del database sono okay quello che non riesco a fare e' inviarmi i file tar.gz sul mio server di casa.

    Premetto che ho letto il seguente topic

    Ma nella mia homedir non esiste nessun file .netsr e creandolo ed eseguendo il seguente script non funziona:

    Codice PHP:
    #!/bin/bash
    cd /home/myhost/backup/tempfile/
    ftp -<<**
    open ftpdomain
    username
    password
    binary
    mput tempfile
    /
    mdelete tempfile/
    bye
    ** 
    Con questo script mi chiede sempre di inserire il nome utente e password manualmente.
    Mi potete dare una mano?

    In windows con dos se faccio il seguente comando funziona tutto:

    Codice PHP:
    ftp  --s:ftp.txt 
    e nel file ftp.txt ho scritto questo:

    Codice PHP:
    open ftpdomain
    username
    password
    cd backup
    /tempfile/
    binary
    mget tempfile
    /
    mdelete tempfile/
    quit 
    Pero' vorrei far eseguire tutto dal server.


    Aspetto vostre info, grazie di tutto

  2. #2
    se l'hai abilitato metti

    anonymous

  3. #3
    No, non e' abilitato.
    Inoltre non lascerei la possibilita' a tutti (anche solamente durante il trasferimento) di vedere il database ed il contenuto del sito


    Non c'e' altra possibilita' in merito?

  4. #4
    e se inserisci i valori
    user
    e
    password

    nel file che succede ?

  5. #5
    C'e' l'ho fatta

    Il codice e' questo:

    Codice PHP:
    ftp -vin <<END
    open ftpdomain
    user ftpuser ftppassword

    qualsiasi comando ftp

    bye
    END 

    Grazie di tutto, saluti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.