E Wget-Befehl, dee vum cron ausgefouert gëtt, kann d'Konfiguratioun vun engem aneren Benotzer an eng aner Ëmfeld lueden wéi deeselwechte Befehl an engem interaktiven Terminal.

Fir GNU Wget 1.x setzt déi relevant Astellunge vun der Aufgab an eng Datei, déi hire Kont liese kann:

use_proxy = on
http_proxy = http://proxy.example:8080
https_proxy = http://proxy.example:8080

Eng existéierend Benotzer-crontab kann déi Datei explizit auswielen:

15 3 * * * /usr/bin/wget --config=/home/reports/wget-proxy.conf --output-document=/home/reports/report.csv https://data.example/report.csv

Ersetzt de Programm, d'Konfiguratioun, den Ausgabwee an d'URL fir d'Aufgab. Absolut Weeër huelen nach en Ënnerscheed zum Aarbechtsverzeechnis vun enger interaktiver Shell ewech.

Standardméisseg liest Wget eng global Startdatei an duerno seng Benotzer-Startdatei. WGETRC wielt d'Plaz vun der leschter; soss sicht Wget no $HOME/.wgetrc. Dofir si HOME an de Kont, deen déi geplangt Aufgab benotzt, wichteg.

Setzt déi néideg Proxy-Andräg bewosst an der gewielter Datei. D'HTTP-Proxy-Lëscht kann Kandidaten-URLen fir ëffentlech Rapportsdownloade op enger erlaabter ëffentlecher Proxy-Route liwweren. D'.wgetrc vun engem root-Kont ass net automatesch d'Konfiguratioun vun engem aneren Benotzer, an d'Kopéiere vun der ganzer Datei kann och onverbonnen Optiounen kopéieren.

Wann d'Konfiguratioun iwwereneestëmmt, behält de richtegen Wget-Fehler aus der Aufgab. Eng ofgelehnt Proxy-Verbindung, eng 407-Erausfuerderung an e Zertifikatsfehler vum Zil brauchen ënnerschiddlech nächst Schrëtt.

Ähnlech Artikelen