Il dovere di Amministratore di sistema è davvero difficile in quanto deve monitorare i server, gli utenti, i registri, creare backup e bla bla bla. Per l'attività più ripetitiva, la maggior parte degli amministratori scrive uno script per automatizzare l'attività ripetitiva quotidiana. Qui abbiamo scritto uno script di shell che non mira ad automatizzare il compito di un tipico amministratore di sistema, ma può essere utile in alcuni punti e specialmente per quei neofiti che possono ottenere la maggior parte delle informazioni di cui hanno bisogno su sistema, rete, utenti, carico, RAM, host, IP interno, IP esterno, tempo di attività, eccetera.
Ci siamo occupati della formattazione dell'output (in una certa misura). Lo script non contiene alcun contenuto dannoso e può essere eseguito utilizzando l'account utente normale. Infatti si consiglia di eseguire questo script come utente e non come root.
Sei libero di utilizzare/modificare/ridistribuire la parte di codice sottostante dando credito adeguato a
Tecmint e Autore. Abbiamo cercato di personalizzare l'output nella misura in cui non viene generato nient'altro che l'output richiesto. Abbiamo cercato di utilizzare quelle variabili che generalmente non sono utilizzate dal sistema Linux e sono probabilmente gratuite.Tutto ciò di cui hai bisogno è una Linux box funzionante.
Non è richiesta alcuna dipendenza per utilizzare questo pacchetto per una distribuzione Linux standard. Inoltre lo script non richiede l'autorizzazione di root per l'esecuzione. Tuttavia, se vuoi installarlo, devi inserire la password di root una volta.
Abbiamo avuto cura di garantire la sicurezza del sistema. Non è richiesto/installato alcun pacchetto aggiuntivo. Nessun accesso root richiesto per l'esecuzione. Inoltre il codice è stato rilasciato sotto Licenza Apache 2.0, ciò significa che sei libero di modificare, modificare e ridistribuire mantenendo il copyright di Tecmint.
Per prima cosa, usa il seguente comando wget per scaricare lo script del monitor "tecmint_monitor.sh"
e renderlo eseguibile impostando i permessi appropriati.
# wget https://tecmint.com/wp-content/scripts/tecmint_monitor.sh. # chmod 755 tecmint_monitor.sh.
Si consiglia vivamente di installare lo script come utente e non come root. Richiederà la password di root e installerà i componenti necessari nei luoghi richiesti.
Installare "tecmint_monitor.sh"
script, uso semplice -io (installa) come mostrato di seguito.
./tecmint_monitor.sh -i
accedere radice password quando richiesto. Se tutto va bene, riceverai un messaggio di successo come mostrato di seguito.
Parola d'ordine: congratulazioni! Script installato, ora esegui monitor Command.
Dopo l'installazione, puoi eseguire lo script chiamando command 'tenere sotto controllo'
da qualsiasi luogo o utente. Se non ti piace installarlo, devi includere la posizione ogni volta che vuoi eseguirlo.
# ./Path/to/script/tecmint_monitor.sh.
Ora esegui il comando monitor da qualsiasi luogo utilizzando qualsiasi account utente semplicemente come:
$ monitor.
Non appena esegui il comando, ottieni varie informazioni relative al sistema che sono:
Controlla la versione installata dello script usando -v (versione) interruttore.
$ monitor -v tecmint_monitor versione 0.1. Progettato da Tecmint.com. Rilasciato sotto licenza Apache 2.0.
Questo script funziona immediatamente su alcune macchine che ho controllato. Dovrebbe funzionare lo stesso anche per te. Se trovi qualche bug faccelo sapere nei commenti. Questa non è la fine. Questo è l'inizio. Puoi portarlo a qualsiasi livello da qui.
Abbiamo ricevuto poche lamentele sul fatto che lo script non funziona sulle poche distribuzioni Linux e uno dei nostri lettori abituali Sig. Andres Tarallo, ha preso l'iniziativa e ha reso lo script compatibile con tutte le distribuzioni Linux, puoi trovare lo script aggiornato su GitHub in https://github.com/atarallo/TECMINT_MONITOR/.
Se hai voglia di modificare lo script e portarlo oltre, sei libero di farlo dandoci il giusto credito e condividi anche lo script aggiornato con noi in modo che possiamo aggiornare questo articolo dandoti il giusto credito.
Non dimenticare di condividere i tuoi pensieri o la tua sceneggiatura con noi. Saremo qui per aiutarti. Grazie per tutto l'amore che ci hai donato. Resta connesso! Rimani sintonizzato.