Attualmente sto costruendo un sistema di back-office per la nostra azienda [per uso interno] che gestirà i nostri clienti, account ecc. (non sono interessato a non reinventare i commenti delle ruote oggi, grazie!). Sto costruendo il sistema su uno stack LAMP che verrà eseguito su un server in-house (con backup off site, ecc.).
Questa potrebbe essere una domanda [davvero] stupida, ma vogliamo che il nostro sistema sia disponibile per il personale da remoto, ma un sistema rivolto a Internet sembra un po 'rischioso per qualcosa che conterrà troppi dati importanti. Sarebbe più sicuro per me configurare il server in modo che fosse disponibile solo localmente, il che significa che gli utenti dovrebbero essere connessi alla nostra VPN per accedervi? Se l'ho fatto, oltre a cose come limitare i tentativi di accesso, login multi-stage, ecc., Di quali altre cose devo essere a conoscenza?