Vorrei saperne di più su Linux. Ho esaminato brevemente alcuni libri e alcuni articoli online, ma l'unico modo per imparare qualcosa è iniziare a usarlo.
Vorrei saltare in profondità e configurare un server Linux. Finora ho scaricato Ubuntu Server.
Sto cercando un obiettivo o una sfida, se vuoi, qualcosa che mi familiarizzerà con i server Linux.
Idealmente, vorrei essere in grado di configurare un server di posta, file e web sicuro. Ho un forte background di programmazione, quindi spero che mi possa aiutare.
Capisco che questa non è una domanda specifica, sto solo cercando una pietra miliare o un obiettivo, altrimenti posso passare settimane a leggere libri e articoli online.
Modifica 1: grazie a tutti per le risposte.
Sulla base di ciò che hai detto finora, penso che ci siano alcune aree diverse che devo conoscere:
- I kernel. Ho ragione a dire che questa è la prima cosa su cui dovrei concentrarmi?
- Virtualizzazione. Una volta che sono soddisfatto delle mie conoscenze sui kernel, mi piacerebbe concentrarmi su KVM. Ho letto piangendo sugli hypervisor e credo che anch'essi rientrino nella virtualizzazione. Per favore correggimi se sbaglio.
- Sicurezza. Idealmente, vorrei lasciarlo fino all'ultimo, ma immagino che la maggior parte dei pacchetti che richiederò siano online. Quindi non sono sicuro se dovrei dare a questo una priorità più alta. SSH, Linux come Firewall e accesso remoto tramite shell rientrano in questa categoria.
- Infine, darò un'occhiata alle routine di backup (usando Linux come file server) e configurerò i server Web e di posta. Immagino che il server di posta potrebbe essere un problema.
Sono tentato di aprire un blog e vedere dove mi porta dopo due settimane. Per quanto riguarda i distributori, ho visto che ci sono centinaia di diversi distributori Linux. Ad essere sincero, non voglio nulla di semplice, ma, allo stesso tempo, non voglio dedicare ore a un'operazione molto semplice per cominciare. Idealmente mi piacerebbe lavorare solo dal prompt dei comandi, una volta che posso farlo sarò in grado di lavorare con la maggior parte delle belle GUI (lo spero comunque).
Ancora una volta, grazie per il tuo aiuto e apprezzerò davvero qualsiasi ulteriore consiglio.
Modifica 2: Questo mi lascia con un'ultima domanda su quale distribuzione di Linux dovrei usare?