Dan Lukes wrote:
Miroslav Prýmek napsal/wrote, On 07/12/09 14:38:
po siti posilat data, ktera on by nekam ukladal, ale
zaroven aby po siti neslo stejnou cestou na uz existujici
zalohy sahat (ani mazat, ani cist).

Asi uplne nejjednoduseji by to slo tak, ze by se do
inetd.conf zaradil nejaky skript typu
cat > /data/zalohy/$(date "+%Y-%m-%d--%H-%M-%S")

No, tohle das do scriptu. Script prohlasis za login-shell specialne vytvoreneho uzivatele.

A kdyz chces neco zazalohovat, tak z toho zdaleneho stroje zavolas jen

cat DATA_CO_CHCI_KOPIROVAT | ssh -l TEN_UZIVATEL

Akorat teda pozor na to, ze tak jak to mas napsane, tak se neuchovava ani odkud data prisla ani to neni odolne proti dvema zalohujicim ve stejne vterine.
Mno ja do kazdeho scriptu davam radeji lock file do /tmp ... preci jenom nejednou se mi stalo, ze denni zaloha presahla 24 hodin...
jestlize neexistuje /tmp/lock_backup, pak
touch /tmp/lock_backup_`whoami`
jinak
echo "pricina" > /var/log/neco_log.log
echo "pricina" > mailx -s "neco blbe" ad...@nekam.kam
konec
.... backup...
rm /tmp/lock_backup_`whomai`
end

Klidne se tak da inkrementovat promena nekam do nazvu, muzou bezet 2 backupy zaroven, jen je dost nevhodne na jednu vec/uzivatele ... coz jde vrazit do nazvu locku.
Pisu to z ruky, takze je to spise nacrt, samozrejme syntaxe bude jina.
f.



Jelikoz cely ten uzivatel neumi naprosto nic jineho nez ulozit data, ktera dostane na standardni vstup, je zrejme, ze pozadovana bezpecnost je dosazena.

Jestli chces, aby to umelo neco slozitelsjiho , tak so to proste podle libosti dopises - ono totiz hodne zalezi, co od toho vlastne "lepsiho" chces ...

Dan

--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l



--

S pozdravem / Best Regards

Filip Huška
Technický reditel / CTO
===========================================
COOLHOUSING s.r.o. - http://COOLHOUSING.NET
The best for your server!
===========================================
Vinohradska 190, Praha 3
http://mapa.coolhousing.net
mail: filip.hu...@coolhousing.net
skype: coolhousing
TEL CZ: +420 777 310 000

--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem