Come ottenere la versione di CentOS installata
Dovevo controllare alcune cose su due server con CentOS.
Ma non sapevo quale versione fosse installata.
E il classico comando uname non mi veniva in aiuto.
Dovevo controllare alcune cose su due server con CentOS.
Ma non sapevo quale versione fosse installata.
E il classico comando uname non mi veniva in aiuto.
Sono alle prese con il controllo di un server basato su CentOS 6.
Volevo installare CalmAV, ma non trovava il pacchetto.
Alla fine ho capito che dovevo prima abilitare i repo EPEL:
# yum install epel-release -y
Supponiamo di avere dei server Linux virtuali a disposizione.
E di volere verificare che tipo di virtualizzazione viene usata.
Come possiamo fare?
Semplicemente usando virt-what!
Il nome è già abbastanza esplicativo direi.
RPM sta per Red Hat Package Manager, e le distro basate su RPM sono diverse, tra cui:
Ad oggi è poco utilizzato, in quanto gli si preferiscono programmi tipo YUM e DFN, che comunque sono basati su di esso.
(Un pò come DPKG in sostanza).
Ma ci sono vari casi in cui ci tocca usarlo, e quindi vediamo qualche comando base.
Come sanno tutti gli admin di sistemi Linux (and co.) SSH di default è in ascolto sulla porta 22.
Sarebbe un bene cambiarla per una questione di sicurezza.
Se siamo su un sistema CentOS come possiamo fare??
Un primo metodo è cambiare porta direttamente nel file di configurazione principale; aprire con privilegi elevati il file /etc/ssh/sshd_config:
Port 20000
Basta cambiare il valore vicino alla voce Port.
Su server di produzione e sviluppo, può capitare di dover bloccare un determinato software ad una versione specifica.
Oggi vediamo come farlo in RHEL e derivate (quindi anche CentOS e Fedora).
Abbiamo due possiblità:
Vediamole entrambe.
YUM --EXCLUDE
Dobbiamo editare con permessi elevati il file di configurazione /etc/yum.conf.