Junior
Quali elementi principali amministravate in Linux?
sobes.tech AI
Risposta dell'AI
Ho gestito i seguenti elementi in Linux:
-
Gestione utenti e gruppi:
- Creazione, modifica, eliminazione di utenti e gruppi.
- Gestione dei permessi di accesso ai file e alle directory (proprietario, gruppo, altri, permessi rwx).
- Configurazione di sudo.
-
Sistema di file:
- Navigazione e gestione di file e directory (
cd,ls,cp,mv,rm). - Gestione dello spazio su disco (
df,du). - Montaggio e smontaggio di sistemi di file.
- Gestione di volumi logici (LVM).
- Navigazione e gestione di file e directory (
-
Gestione dei processi:
- Visualizzazione dei processi in esecuzione (
ps,top). - Terminazione dei processi (
kill,killall). - Gestione delle priorità dei processi (
nice,renice).
- Visualizzazione dei processi in esecuzione (
-
Rete:
- Configurazione delle interfacce di rete.
- Gestione del routing.
- Configurazione DNS.
- Lavoro con il firewall (
iptables,firewalld). - Monitoraggio dell'attività di rete (
netstat).
-
Gestione dei pacchetti:
- Installazione, aggiornamento, rimozione di pacchetti (
apt,yum,dnf). - Lavoro con i repository.
- Installazione, aggiornamento, rimozione di pacchetti (
-
Logging:
- Visualizzazione e analisi dei log (
journalctl,grep). - Configurazione della rotazione dei log (logrotate).
- Visualizzazione e analisi dei log (
-
Sistema di init (systemd):
- Gestione delle unità di servizio e dei processi.
- Configurazione dell'avvio automatico dei servizi.
-
Pianificazione delle attività (cron):
- Creazione e gestione di lavori cron.
-
Sicurezza:
- Configurazione di SSH.
- Gestione di SELinux/AppArmor.
- Esecuzione di audit del sistema.
Esempio pratico di gestione di utenti e gruppi:
# Creare utente "devuser" con directory home
useradd -m devuser
# Impostare la password per "devuser"
passwd devuser
# Creare gruppo "developers"
groupadd developers
# Aggiungere "devuser" al gruppo "developers"
usermod -aG developers devuser
# Visualizzare i gruppi di "devuser"
groups devuser