Nejste přihlášeni
Stránky 1
Dobrý den, na svuj web posílám příspěvky i když jsem zrovna v zahraničí. Mohli byste mi proto zrušit omezení na IP pouze z Česka a Slovenska? Potřeboval bych abych měl přistup k FTP ze všech zemí. Děkuji
Offline
Povolení zahraničných IP je možné nastavit v části FTP u žádaného FTP uživatele. Znak * uveden místo IP adresy povolí všechny IP. Pozor: jedná se o vaše bezpečnostní riziko.
Offline
Dobrý den, děkuji funguje, ale nekdy se to dlouho načítá a pak spadne. Dříve to hned hodilo error, teď se to bud načte nebo se to pořád nechce načíst. Přitom mám wi-fi rychlou a vše ostatní v klidu funguje. Stává se to hlavně na veřejných sítích.
Mám naprogramovanou aplikaci ktera se na FTP připojuje. Je pouze na mém zařízení. Pokud je to tedy bezpečnostní riziko, je možné povolit FTP pro IP z české republiky + pro mé zařízení? Třeba pomocí MAC adresy?
Děkuji
Upravil kolemzemetodecz (2018-03-13 13:18:18)
Offline
Offline
Dekuju za radu. Jak mám potom skript na stránce zabezpečit? Je dobrý nápad zabezpečení třeba pomocí nejakeho hesla, ktere bych musel napsat do URL (např. .../nahrajnaftp.php?heslo=blablabla)? Nebo je bezpečnější to heslo odeslat pomocí POST?
Další problém je že potřebuju odeslat velmi velká data a POST je mám pocit omezeno na 8MB kvůli nebezpeci útoku DoS.
Upravil kolemzemetodecz (2018-03-13 20:15:46)
Offline
Ideálně je zvolit plovoucí hash posílán přes POST který si bude skript ověřovat. Hodnoty upload_max_filesize a post_max_size jsou nastaveny na 64MB, u PLUS a MEGA až na 128MB, nikoliv na 8MB jak píšete.
Offline
A je tento limit nastaveny i u verze FREE?
Offline
Děkuji, část aplikace a část stránky už mam hotovou a vše funguje, jen se mi zdá že spojení přes FTP bylo mnohem rychlejší než přes HTTP. Nevíte čím to je? Soubor kde přijímám data se jmenuje cesta.php a kód pro odeslání funguje tak, že si vytvořím MultipartFormDataContent, vložím do něj data a odešlu data pomocí HttpClient.PostAsync("...cz/cesta.php", formData ).
Dále jsem se chtěl zeptat, jestli když posílám soubor metodou POST, mám jej poslat jako STREAM nebo byte[] (byte array)?
Offline
Aha problém jsem vyřešil. Používal jsem HttpClient místo HttpWebRequest. HttpClient má spoustu vychytávek a proto je taky výrazně pomalejší. (Viz https://stackoverflow.com/questions/222 … ebrequest)
Offline
Stránky 1