Portál AbcLinuxu, 16. července 2025 21:19


Dotaz: klient lftp

2.2.2017 12:33 Pavel65
klient lftp
Přečteno: 402×
Odpovědět | Admin
Příloha:
Dobrý den, mám problém s nastavením a potřebuji vaši pomoct s "lftp". Mám script, kde spouštím lftp pro zálohování, bohužel někdy nastane situace, že se na vzdálený server připojím, (spojení proběhne O.K.) ale nestahují se žádné data a potom můj script zůstane "viset" na tomto spojení a dál samozřejmě nepokračuje. Tak bych potřeboval poradit,aby při nečinnosti bylo ukončeno spojení a script dál pokračoval, nebo nějaký "time do 10minut" na přenos souborů jinak pokračuj dále. Děkuji za pomoc.

Ukázka, část scriptu
#1
lftp -f  "
open '192.168.1.236';
lcd '/media/denni_zalohy/zaloha1';
mget  '*txt' '*tc' ;               # tady to občas zůstane "viset" a spojení se neukončí (nemůže stáhnout soubor)
bye ";
if cat /media/denni_zalohy/zaloha1/fold.txt
then
echo "zaloha1 O.K." >>$log
else
echo "zaloha1 chyba!!!" >>$log
fi

#2
lftp -f "
open '192.168.1.240';
lcd '/media/denni_zalohy/zaloha2'; 
mget  '*txt' '*tc' ;
bye ";

if cat /media/denni_zalohy/zaloha2/fold.txt
then  
echo "zaloha2 O.K." >>$log 
else
echo "zaloha2 chyba!!!" >>$log
fi
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.2.2017 12:44 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: klient lftp
Odpovědět | | Sbalit | Link | Blokovat | Admin
lftp :~> set -a |grep time
set cmd:cls-exact-time yes
set cmd:time-style "%b %e  %Y|%b %e %H:%M"
set dns:fatal-timeout 7d
set ftp:ssl-shutdown-timeout 5
set ftp:timezone GMT
set ftp:use-site-utime yes
set ftp:use-site-utime2 yes
set ftp:waiting-150-timeout 5
set log:show-time no
set net:timeout 5m
set xfer:timeout 1d
2.2.2017 13:58 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: klient lftp
zeby xfer:timeout?
5.2.2017 13:56 Pavel65
Rozbalit Rozbalit vše Re: klient lftp
Děkuji vyzkouším.
5.2.2017 20:13 Pavel65
Rozbalit Rozbalit vše Re: klient lftp
set xfer:timeout 600
zapsáno v lftp.conf

shell píše: xfer:timeout proměnná neexistuje.

5.2.2017 20:19 Pavel65
Rozbalit Rozbalit vše Re: klient lftp
lftp :~> set -a |grep time set cmd:cls-exact-time yes set cmd:time-style "%b %e %Y|%b %e %H:%M" set dns:fatal-timeout 7d set ftp:ssl-shutdown-timeout 5 set ftp:timezone GMT set ftp:use-site-utime yes set ftp:use-site-utime2 yes set ftp:waiting-150-timeout 5 set net:timeout 10 set torrent:seed-max-time 30d lftp :~>
5.2.2017 20:20 Pavel65
Rozbalit Rozbalit vše Re: klient lftp
lftp :~> set -a |grep time
set cmd:cls-exact-time yes
set cmd:time-style "%b %e  %Y|%b %e %H:%M"
set dns:fatal-timeout 7d
set ftp:ssl-shutdown-timeout 5
set ftp:timezone GMT
set ftp:use-site-utime yes
set ftp:use-site-utime2 yes
set ftp:waiting-150-timeout 5
set net:timeout 10
set torrent:seed-max-time 30d
lftp :~>
5.2.2017 20:45 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: klient lftp
xfer:timeout byl přidán ve verzi 4.7.2, jak se lze dočíst v souboru NEWS.
6.2.2017 22:23 Pavel65
Rozbalit Rozbalit vše Re: klient lftp
jj, nova verze OK. Děkuji.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.