Gjør SFTP script stille

stemmer
2

Jeg har for tiden fått en SFTP skript som laster opp den siste versjonen av en fil til en server via SSH som kjører på en cron daglig. Men jeg alltid får e-poster som dette (jeg endret serveren til example.com fyi)

/etc/cron.daily/backup:
Connected to example.com.
Connected to example.com.

Den aktuelle delen av skriptet ser slik ut:

    sftp -o IdentityFile=~/.ssh/backup -q backup@example.com > /dev/null << COMMANDS
        cd weekly
    put /srv/backups/daily/$INSTANCE-$(date +%Y%m%d).tgz
    quit
    COMMANDS

Det gjør dette to ganger siden det er i en for loop og erstatter den $INSTANCEvariable med to forskjellige navn, og dermed de to Connected to example.com.meldingene i cron.

Jeg foretrekker å ikke skrive ut alt til /dev/nullsiden jeg har lyst til å få feil i e-posten min. Det jeg kan tenke på er med rør til grep og greping for feil eller svikt eller noe. Er det den eneste mulige alternativet?

Eventuelle hjelpe ville være flott!

Publisert på 05/11/2013 klokken 20:15
kilden bruker
På andre språk...                            


2 svar

stemmer
0

Jeg foreslår at du ser på muligheten for LogLevel:

LogLevel

   Gives the verbosity level that is used when logging messages from
   ssh.  The possible values are: QUIET, FATAL, ERROR, INFO, VER-
   BOSE, DEBUG, DEBUG1, DEBUG2 and DEBUG3.  The default is INFO.
   DEBUG and DEBUG1 are equivalent.  DEBUG2 and DEBUG3 each specify
   higher levels of verbose output

Jeg kan ikke si sikkert dette vil kurere problemet 100%, men er standard info (rapporter tilkoblinger og mislykkede pålogginger som commond tilbakemeldinger). Flytte loggnivået til FATAL vil bare vise, vel FATAL, meldinger.

Håper dette hjelper deg, det er i ssh_config (5) man-siden.

Svarte 05/11/2013 kl. 20:31
kilden bruker

stemmer
0

Dette alternativet kan hjelpe:

 -q      Quiet mode: disables the progress meter as well as warning and diagnostic messages from ssh(1).
Svarte 17/12/2018 kl. 08:51
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more