IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

[Shell] Logs FTP


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Septembre 2003
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2003
    Messages : 302
    Par défaut [Shell] Logs FTP
    Bonjour,

    dans un script shell, je voudrais transférer un fichier en FTP et après m'assurer que mon process s'est bien passé. Avec les redirections, je pensais que j'allais récupérer le message : "250 File transfer completed successfully" mais apparemment. Quelqu'un sait comment je peux trouver ce message (à part dans les logs)

    Voici mon bout de code pour info :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    ftp 1>/tmp/$FICHP.ftplog 2>/tmp/$FICHP.ftperr <<- %%%
            open ${MACHINE}
            cd ${REP}
            put ${FICHP}
            bye
            %%%
    Merci

  2. #2
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 840
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par papy_tergnier Voir le message
    Bonjour,

    dans un script shell, je voudrais transférer un fichier en FTP et après m'assurer que mon process s'est bien passé. Avec les redirections, je pensais que j'allais récupérer le message : "250 File transfer completed successfully" mais apparemment. Quelqu'un sait comment je peux trouver ce message (à part dans les logs)

    Voici mon bout de code pour info :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    ftp 1>/tmp/$FICHP.ftplog 2>/tmp/$FICHP.ftperr <<- %%%
            open ${MACHINE}
            cd ${REP}
            put ${FICHP}
            bye
            %%%
    Merci
    T'es sûr que ça marche ? Parce qu'il me semble que ftp refuse les redirections input car il possède l'option qui va bien

    Faut d'abord que tu enregistres toutes tes commandes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    open host
    nom_utilisateur
    mot_de_passe
    prompt off
    binary (si nécessaire)
    cd machin
    put truc
    bye
    dans un fichier "toto.ftp" puis que tu tapes la commande suivante:
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  3. #3
    Membre expérimenté
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Septembre 2003
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2003
    Messages : 302
    Par défaut
    oui ça marche sans souci.
    J'ai rempli correctement mon fichier .netrc et je voulais rediriger les sorties vers des fichiers.

    Par contre soit il y a un bug sur le forum, soit tu as mis à jour ton message mais j'ai ça dans mon mail de notification :
    Certaines commandes refusent une redirection entrée car cela entrainerait une faille de sécurité. On peut citer passwd, telnet, ftp, etc.
    Le problème n'est pas uen redirection entrée mais surtout un redirection sortie où je n'ai pas tout mes messages !!

  4. #4
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Bonjour,

    Je ne comprends pas ce que tu souhaites récupérer... Est-ce que tu souhaites voir les traces de l'exécution à l'écran ou bien les récupérer dans un fichier, ou bien les deux ?
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  5. #5
    Membre expérimenté
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Septembre 2003
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2003
    Messages : 302
    Par défaut
    Bonjour,

    en fait je veux le récupérer dans un fichier mais la redirection "classique" ne me permet pas de récupérer l'info "250 File transfer completed successfully" que je trouve normalement dans la log.

Discussions similaires

  1. Statistiques Log FTP filezilla
    Par Chronax dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 12/03/2014, 11h11
  2. Analyse de log ftp
    Par Gaël06 dans le forum Internet
    Réponses: 0
    Dernier message: 21/09/2010, 20h58
  3. log FTP avec ftp-proxy et packet filter
    Par frenchviking dans le forum BSD
    Réponses: 0
    Dernier message: 20/10/2009, 15h47
  4. logs FTP avec TraceSource
    Par Bindy dans le forum C#
    Réponses: 0
    Dernier message: 16/04/2009, 16h11
  5. log ftp et ssh
    Par salim81 dans le forum Sécurité
    Réponses: 1
    Dernier message: 10/05/2007, 18h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo