Stavo pensando di creare un piccolo pannello di controllo Linux basato sul web (solo per divertimento).Esecuzione dei comandi di root da PHP ... Esiste un modo sicuro?
Primo potenziale problema che mi è venuto in mente è che avrei dovuto fornire le autorizzazioni a livello di utente root di Apache per eseguire quei comandi, il che comprometterebbe la sicurezza dell'intero sistema.
L'installazione di un server Web dedicato per il sistema non è realmente un'opzione.
Forse potrei eseguire una seconda istanza di Apache (mantenendo la prima per utenti regolari) ma nemmeno sicura se possibile.
Quindi, cosa ne pensate voi ragazzi? Quali sono le mie migliori opzioni qui?
Grazie in anticipo per qualsiasi input.
EDIT: Ok ragazzi grazie per tutti i suggerimenti, li terrò a mente.
Le funzionalità di sicurezza che è necessario considerare, aggirare o superare sono numerose. Non pensare nemmeno a tentare ciò a meno che tu non abbia una seria conoscenza approfondita della sicurezza dei sistemi Linux. –
Ogni volta che sei tentato di fare qualcosa come ** questo **, perché non chiedi alle persone di Plesk quanto è divertente [creare un pannello di amministrazione di sistema "sicuro" basato sul web] (http://arstechnica.com/ affari/notizie/2012/02/plesk-control-panel-bug-sinistra-FTC-siti-e-migliaia-più-esposti-to-anon.ars). – rdlowrey
Stavo pensando di creare un piccolo pannello di controllo Linux basato sul web (solo per divertimento) - Sto pensando che dovresti uscire di più, ma poi dovrei fare qualcosa per la mia insonnia! –