Monthly Archives: Novembre 2016

Shellshock un BUG su BASH

E’ stato scovato da RedHat un pò di tempo fa un BUG sulla BASH Linux, ritenuto da molti più pericoloso di Heartbleed.  Questo subito soprannominato Shellshock. Sembrerebbe un BUG di almeno 20 anni, in cui nessun sistema Linux o UNIX sia salvo. Il problema di sicurezza è stato individuato nel modo in cui la shell gestisce le variabili di ambiente,  sfruttando codice extra alla fine della definizione delle funzioni all’interno delle variabili. E’ già stato rilasciato in ogni modo l’aggiornamento per il paching del problema.

Per vedere se nel nostro sistema è presente questo BUG lanciamo il comando: Continue reading

Installare e configurare awstats su CentOS/RHEL

Awstats (Advanced Web Statistics) è un degli migliori strumenti opensource per generare statistiche e grafici di siti Web, FTP, Mail e tanto altro. Le statistiche vengono prelevate direttamente dai log generati dal servizio (apache, postfix, squid ecc) in modo da avere statistiche precise e dettagliate. Awstas è configurabile in molti server Web come Apache Web Server, IIS, Nginx ecc. Vediamo in questa guida come installare e configurare Awstats su Apache in CentOS/RHEL.

Il primo passo da fare è certamente installare Apache WebServer, se non lo avete ancora fatto potete installarlo con il comando:

# yum install httpd

Continue reading

15 Esempi Pratici del comando “echo” su Linux

Il comando “echo“, è uno dei principali comandi utilizzati nella shell Linux e nei script in bash. Il comando può restituire valori sullo standard output o in un file di testo. In questo tuorial vedremo come utillizarlo in 15 pratici esempi. Voglio sottolineare che non va assolutamente considerato un “comando stupido” e conoscerlo meglio può dare vantaggio a noi e alla scrittura dei nostri script.
Scopriamolo insieme…

La sintassi del comando è:

$ echo [opzione(i)] [stringa(e)]

Vediamo qualche esempio pratico, apri il terminale e divertiti. Continue reading

File Permissions Labs

Table of Contents

File Permissions Labs

1. Manage File Security from the Command Line
2. Control New File Permissions and Ownership

  • Manage File Security from the Command Line

In this lab, you create a collaborative directory for pre-existing users.

  1. On the server system become the root user.
[student@server1 ~]$ su -
Password:r3dh@t1!
  1. Create a shared group, ateam , with two new users, andy and alice . Set the password for these accounts to password .

Continue reading