Portál AbcLinuxu, 5. května 2025 21:47
lftp -u uživ,heslo -e 'mirror --reverse --delete /backup/ /home/backup && exit' sftp://exmaple.org:999a když vytvožím nový soubor nebo složku přes ssh, tak mi pak hlásí:
mirror: Access failed: Permission denied (bagtest.txt) mirror: Access failed: No such file (/home/backup/root/mail)Jde o to, že na straně serveru zatím žádný
bagtest.txt
není. (Předpokládám, že lftp končí nikoli na nahrávání, ale na ověření, zda je na serveru novější verze.)
Skript běží přes roota. Na googlu se mi nic moc vyhledat nepodařilo.
Nemáte někdo tip, jak z toho ven, příp. jiný command line nástroj (ideálně běžně v repozitářích), který by jednoduše syncnul něco přes sftp?
Díky
rsync -e ssh ...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.