Har en xml-fil med en del känslig info till mitt webbprojekt. Nu vill jag skydda den så att inte utomstående ska kunna komma åt den av misstag (eller med vilje). Vill helst undvika att lägga den utanför rooten. Kan man kanske skydda mappen filen ligger i med hjälp av htaccess? Kommer man åt filen ändå via script?. Har tänkt göra ett program i java som ska använda infon i denna xml-fil. Hur påverkas det om jag använder htaccess eller något sådant? :)
htaccess kan användas för att neka att en fil lämnas ut av servern, ja. Det borde inte påverka javaprogrammet negativt så länge det inte försöker komma åt xml-filen via http.
Men aja jag lägger xml-filen utanför rooten så blir det enklare. Måste vara relativt enkelt att kunna installera webbprojektet och tror att htaccess kommer göra det för invecklat (kanske inte för mig men den andra som får allt levererat). :)
spango: Okej, borde gå att använda ftp eller liknande i javaprogrammet då.
Borde väl bara vara att öppna filen direkt via filsystemet? För javaprogrammet körs väl på servern? Annars är det ju kört...
Vadå kört? Hade tänkt mig ett program som man kör som en klient varifrån man vill och i det programmet loggar man in, antingen ftp eller om man ordnar något via htaccess.
Då kan du inte skydda filen från de som har JAVA-programmet. Men det kanske du inte ville heller. Du kanske bara ville ha ett vanligt lösenordsskydd, och du kan ju antingen lägga filen utanför och använda ftp eller inuti och använda .htaccess.
Observera dock att det här "hotlink protection" som talas om tidigare inte är det du menar utan du behöver nog password/authentication som det står om på samma sida.
Jag lägger det utanför rooten, blir nog bäst så och enklast. Sen i Java-programmet ansluter jag med ftp till servern. Säkrare än så behöver det inte vara, vill man ännu mer hemlighetsmakare kan man ha lösenord på själva java-programmet med. :)
Sen i Java-programmet ansluter jag med ftp till servern. Säkrare än så behöver det inte vara,
Det är alltså bara "säkert" mot de som inte har Java-programmet. Har man Java-programmet så har man access till din ftp. Du får komma ihåg att ställa in behörigheterna den användaren som Java-programmet har så den inte kan göra mer än att titta på de filer de ska ha tillgång till.
Sen i Java-programmet ansluter jag med ftp till servern. Säkrare än så behöver det inte vara,
Det är alltså bara "säkert" mot de som inte har Java-programmet. Har man Java-programmet så har man access till din ftp. Du får komma ihåg att ställa in behörigheterna den användaren som Java-programmet har så den inte kan göra mer än att titta på de filer de ska ha tillgång till.
Lite missförstånd nu, ftpuppgifterna ska man kunna ändra i java-programmet så ifall man kör två version av webbprojektet så man kommer åt två olika konfigurationsfiler. Lösenordet behöver ju inte sparas i programmet.
255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2