výchozí oprávnění FTP uživatele

Vyřešeno103 zhlédnutíWebhosting
0

Dobrý den,

je možné nějak změnit výchozí souborové oprávnění FTP uživatele w329991?

Nyní je výchozí rw-r—– 0640, potřeboval bych rw-r–r– 0644, jinak jsou soubory nahrávané na FTP nepřístupné z webu a ruční nastavování oprávnění na nahraných souborech je velice nepraktické.

Díky za info

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 14. 2. 2024
0
91.75K Odpověď od WEDOS Internet, a.s. 0 Comments

Předám Váš návrh na vývojové oddělení. Problém tady je, že jakoukoli změnu musíme uplatnit na všechny webhostingy a je otázkou, zda bychom vynucením určitých práv nezpůsobili víc škody než užitku.

Co se toho PHP týče, můžete zkusit skloubit scandir a na získané soubory chmod. Můžete také zkusit hledat na internetu, jestli už podobný problém někdo řešil, stáhnout existující řešení a otestovat jej na malém vzorku souborů. Pokud se osvědčí, můžete jej připojit na CRON.

Role: Podpora Web: https://kb.wedos.com Vizitka: WEDOS Specialista na Znalostní bázi
MB313456 Vybral nejlepší odpověď 14. 2. 2024
0
91.75K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

nahráváte přes WebFTP, nebo jiný klient? WebFTP umí pouze modifikovat práva existujících souborů a adresářů, ale pokud vím, sám o sobě práva při nahrávání nijak nemodifikuje. U jiných klientů ověřte jejich nastavení; jediný předchozí případ, který jsme na fóru dříve řešili (bohužel se mi nedaří dohledat), byl způsobený právě nastavením klienta, tuším TotalCommander, ale můžu se mýlit. Aktuálně žádné podobné problémy s FTP neevidujeme.

Role: Podpora Web: https://kb.wedos.com Vizitka: WEDOS Specialista na Znalostní bázi
MB313456 Odpověděl na otázku 31. 1. 2024
0

Bohužel, nepoužíváme standardního klienta, soubory tam nahrává speciální aplikace pro měření časů závodů, kde není možné zadat nastavení práv. Viz. její dokumentace:

http://www.lapmaster.dk/LapMasterHelp/LapMasterHelp.htm

Já to pak následně mohu spravit např. přes WinSCP, ale jak jsem psal, dělat to pokaždé ručně, když tam aplikace něco nahraje, je vysoce nepraktické.

Kdybych měl terminálový přístup, mělo by to vyřešit nastavení výchozí masky souborů příkazem umask, ne?

Role: Zákazník
MB313456 Změnil status na publikováno 31. 1. 2024
0
91.75K Odpověď od WEDOS Internet, a.s. 0 Comments

Terminálový přístup služba webhosting bohužel nepodporuje.

Co mě napadá je napsat PHP kód, který nastaví daným souborům požadovaná práva, a spouštět ho periodicky přes CRON. Případně pokud s daty dál pracuje nějaká aplikace, mohla by práva před samotným zpracováním změnit ona.

Role: Podpora Web: https://kb.wedos.com Vizitka: WEDOS Specialista na Znalostní bázi
MB313456 Odpověděl na otázku 31. 1. 2024
0

Nepotřebuji terminálový přístup, stačilo by, kdybyste to nějak mohli nastavit Vy. To možné není?

PHP neovládám, takže to pro mě není reálná možnost a s daty se dál nijak nepracuje, pouze se zobrazují na webu.

Role: Zákazník
MB313456 Změnil status na publikováno 31. 1. 2024
0

Dobře, díky za info a přeji hezký den

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