Portál AbcLinuxu, 12. května 2025 11:07
máme novej servr a potřebuju na něho dostat data ze starýho FTP. je tam proftpd napojenej na mysql.
problém je v tom, že u toho, co bylo na "starým" FTP nejdou přes klienta rušit adresáře. píše to chybu 550, directory is not empty (i u prázdných adresářů). když vytvořím novej adresář, tak mě ho v pohodě smaže, ať je prázdnej nebo ne.
co se týče práv, ty samozřejmě nastavený mám, změnil sem vlastníka i nastavil práva stejně, jako "novým" souborům (umask 022). chown -R, chmod -R
pustil sem podrobný logování, ale nic novýho tam nebylo.
setkal se s tím už nekdo?
problém je v tom, že u toho, co bylo na "starým" FTP nejdou přes klienta rušit adresáře. píše to chybu 550, directory is not empty (i u prázdných adresářů).Nejsou tam skryté soubory? (
.*
)
máš pravdu...! je to skrytejma souborama.
sice nechápu, jakej to na to má vliv, když jiný neprázdný adresáře maže... máš (nebo nekdo jinej) i vysvětlení/nastavení toho, aby to nedělalo?
myslím tím řešení na straně servru. aby ty soubory nějak ignoroval. nejsou totiž skrytý sobory jako skrytý sobory. windows klienti si pod tím představujou něco jinýho, než potřebuju.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.