Napisal/-a sundancer » 19 Nov 2024, 14:14
Vidim, da imaš skripte v jeziku PHP. Iz tega predvidevam, da je datoteka `komponente.db` tipa sqlite.
Da bo vse skupaj laufalo v apachu na malini je potrebno namestiti še PHP ter sqlite modul.
Datoteke najlažje skopiraš tako, da imaš na malini SSH strežnik za remote dostop, potem lahko datoteke kopiraš z uporabo SCP ali SFTP klientov, npr. WinSCP ali FileZilla.
Če imaš na klientu linux pa z uporabo ukaza scp.
Pod nobenim pogojem SSH strežnika ne izpostavljaj na internet.
Internet je namreč poln scannerjev, ki vsak trenutek skenirajo IP naslove ter iščejo odprte strežniške porte.
Vedi, da te bodo našli prej kot v eni uri in začeli probavati vsa možna gesla.
In če si slučajno prepričan, da imaš dovolj kompleksno geslo si v zmoti. Njih je več in probavajo tudi ko ti spiš.
Rešitev je več.
1. Ne izpostavljaj SSH strežnika na internet.
2. Če že ga skonfiguriraj, da se preko SSH lahko prijavljaš edino z uporabo SSH ključev.
3. Na routerju ali kar na malini skonfiguriraj VPN servis (Wireguard ali OpenVPN - poglej si PI-VPN). Preko SSH dostopaš potem izključno iz domačega omrežja ter iz VPN. Torej nikakor iz interneta.
Dyslexic man walks into a bra.