Po FTP uploadu pomocí klienta lftp mají soubory na webu jiná přístupová práva než na mém disku

99 zhlédnutíWebhostingftp upload webhosting
0

Uploaduji web se složitou strukturou (mnoho podadresářů, v nich mnoho souborů) ze svého PC na Wedos NoLimit hosting použitím následujícího příkazu v XUbuntu terminálu:

lftp -e "set ssl:verify-certificate false; set mirror:set-permissions true; open 123456.w43.wedos.net -u 'w123456,heslo123456'; mirror -R -L --delete --delete-first --verbose=3 /home/user/work/web/wedos_webhosting/www/ /www; exit"

(Login údaje zcenzurovány)
Struktura souborů a adresářů se správně uploaduje, ovšem na serveru mají všechny soubory přístupová práva 640 a všechny adresáře 750 (jak se mohu přesvědčit na webftp.wedos.net), zatímco na mém PC, ze kterého uploaduji, je to 644 / 755 (zcela určitě, ověřeno). Následkem toho dostávám na uploadovaném webu chybu při pokus o prohlížení www adresářů, neboť webserver nemůže přečíst jejich .htaccess soubory. Browser hlásí toto:

You don’t have permission to access /domains/mojedomena.cz/ on this server.
Server unable to read htaccess file, denying access to be safe

(Což je pochopitelné, vzhledem k těm právům souborů.)

Pokud práva uploadovaných souborů a adresářů ručně změním na 644 / 755, pak vše správně funguje. Nicméně bych to celé rád měl plně automatizované, protože struktura podadresářů se bude často měnit a opravdu se mi nechce po každé její změně lézt do WebFTP a měnit práva všech nových adresářů / souborů.

Nevím bohužel, jestli je problém v mém používání lftp nebo ve Wedos hostingu (jsem začátečník ohledně obojího, dosud jsem používal rsync).

Role: Zákazník
FF83014 Odpověděl na otázku 1. 4. 2022
0

Odpovídám sám sobě: Tak kupodivu tato featura správně funguje s menšími adresáři (u těch jsou práva po uploadu správně změněna na 644), ale s velkými nikoliv (práva zůstanou 640). Netuším, zda je to problém lftp nebo Wedosu.

Odbočka: Zkoušel jsem také rclone, ten má výhodu v tom, že provede mirroring mnohem rychleji než lftp, ale zase neumí nastavovat práva uploadovaných souborů vůbec.

Role: Zákazník
MB313456 Změnil status na publikováno 1. 4. 2022