Come aggiornare Ubuntu a 18.04 LTS Bionic Beave

Ubuntu Bionic BeaverCome aggiornare Ubuntu a 18.04 LTS Bionic Beave

Aggiornare un’installazione esistente di Ubuntu a Bionic Beaver 18.04

distribuzioni

È necessaria un’installazione Ubuntu 16.04 LTS o 17.10 esistente.

Requisiti

Un’installazione esistente di Ubuntu 16.04 LTS o 17.10 con privilegi di root.

Difficoltà

Facile

Convenzioni

# – richiede che i comandi di linux siano eseguiti con i privilegi di root direttamente come utente root o usando il comando sudo
$ – richiede che i comandi linux dati vengano eseguiti come utente regolare non privilegiato

introduzione

L’ultima versione di Ubuntu, 18.04, segna un’opportunità sia per gli utenti LTS che per le persone nella precedente versione 17.10 di aggiornare Ubuntu e sfruttare le ultime funzionalità. Grazie al processo di aggiornamento di Debian, dovrebbe essere relativamente semplice aggiornare sia Ubuntu 16.04 a 18.04 (entrambi LTS) o aggiornare Ubuntu 17.10 a 18.04 LTS Bionic Beaver.
Nota anche che puoi controllare la tua versione di Ubuntu seguendo la nostra guida su questo argomento: Come controllare la versione di Ubuntu

Esegui il tuo aggiornamento di Ubuntu

Prima di fare qualsiasi cosa, assicurati che il tuo sistema sia già aggiornato.Eseguire un aggiornamento completo di Ubuntu e aggiornare con Apt.

 $ sudo apt update 
 $ sudo apt upgrade
 $ sudo apt dist-upgrade

Ciò contribuirà a garantire che la differenza tra i pacchetti sia la più piccola possibile. Sarà anche il modo in cui Canonical ha probabilmente testato l’aggiornamento da sé, quindi è meno probabile che incontri dei bug. Infine, prima di iniziare l’aggiornamento di Ubuntu a LTS 18.04 potresti anche voler rimuovere tutti i pacchetti non più necessari usando:

 $ sudo apt autoremove

Come aggiornare Ubuntu The Ubuntu Way

Ubuntu ha sviluppato il proprio modo automatico di aggiornamento tra le versioni. Scrive essenzialmente l’approccio tradizionale di Debian. In questo modo, puoi configurarlo per l’aggiornamento e andare via. Ubuntu gestirà il resto.

Gli aggiornamenti dalla 17.10 non saranno abilitati fino a pochi giorni dopo la pubblicazione della 18.04.Gli aggiornamenti da 16.04 LTS non saranno abilitati fino a pochi giorni dopo la versione 18.04.1 prevista a fine luglio.Non ci sono opzioni di aggiornamento offline per Ubuntu Desktop e Ubuntu Server.

SOURCEwiki.ubuntu.com

Se vuoi seguire questa strada, dovrai prima installare un pacchetto. Quindi, fallo.

  $ sudo apt installa update-manager-core 

Al termine, esegui l’utilità di aggiornamento di Ubuntu.

  $ sudo do-release-upgrade 

Se lo fai troppo presto, ti dirà che non è stato No
new release fou
nd. In tal caso, e a proprio rischio, aggiungere il flag -d alla fine del comando per forzare l’aggiornamento. Per maggiori informazioni leggere la sezione “Nessuna nuova versione trovata” di seguito.

  $ sudo do-release-upgrade -d 


Ubuntu ti farà un paio di domande su come vuoi gestire l’aggiornamento e inizierà l’aggiornamento del tuo sistema.

  • Nessuna nuova versione trovata

Come già accennato sopra, gli aggiornamenti dalla 17.10 non saranno abilitati fino a pochi giorni dopo il rilascio della 18.04 e gli aggiornamenti dalla 16.04 LTS non saranno abilitati fino a pochi giorni dopo la versione 18.04.1 prevista per fine luglio 2018.

Di conseguenza, il tuo tentativo di aggiornamento potrebbe generare un messaggio No
new release found
durante il tentativo di aggiornare il tuo sistema Ubuntu usando il comando sudo
do-release-upgrade
. In questo caso leggi le seguenti sezioni.

Aggiornamento da Ubuntu 16.04 LTS

Inizia eseguendo il comando sudo
do-release-upgrade
. Se ricevi il messaggio No
new release found
hai quattro opzioni:

  • Il primo e raccomandato approccio è semplicemente aspettare. Gli aggiornamenti diretti da Ubuntu 16.04 LTS a Ubuntu 18.04 LTS saranno probabilmente non disponibili fino a fine luglio 2018.

Forza l’aggiornamento diretto usando l’-d. In questo caso sudo
do-release-upgrade -d
aggiornamento da Ubuntu 16.04 LTS a Ubuntu 18.04 LTS. Nel caso in cui si riceve un messaggio “Aggiornamenti alla versione di sviluppo sono disponibili solo dall’ultima versione supportata.“, Assicurarsi che il comportamento predefinito dell’upgrade release sia impostato su lts in /etc/update-manager/release-upgrades.

  • Passare prima alla versione 17.10 modificando normal il comportamento predefinito dell’upgrade release nel /etc/update-manager/release-upgrades. Quando è pronto, eseguire di nuovo il comando sudo
    do-release-upgrade
    . Una volta che il tuo sistema è stato aggiornato a Ubuntu 17.10, segui la procedura di aggiornamento da Ubuntu 17.10 a Ubuntu 18.04, mantenendo il comportamento dell’upgrade release impostato sunormal.

  • Usa la modalità Debian descritta qui sotto per aggiornare il tuo sistema Ubuntu 16.04.

Aggiornamento da Ubuntu 17.10

Inizia eseguendo il comandosudo
do-release-upgrade
.Nel caso in cui si riceve il messaggioNo
new release found
, assicurarsi che l’aggiornamento di versione predefinito sia impostato sunormale rieseguire il comandosudo
do-release-upgrade
.

Come aggiornare Ubuntu The Debian Way

Cambia le tue fonti

Se hai selezionato il tradizionale percorso Debian, dovrai modificare il file/etc/apt/sources.liste sostituire il nome della tua versione precedente conbionic.Quindi, se sei il 16.04, sostituisci ogni istanza dixenialconbionic.Se hai attualmente 17.10, sostituisci l’artfulconbionic.

Questo processo può essere automatizzato usando il seguente comandosed:

 $ sudo sed -i '/ xenial / bionic / g' /etc/apt/sources.list

Quindi, guarda in/etc/apt/sources.list.d/.Cambia qualsiasi file lì allo stesso modo.Se si verifica un errore quando si tenta di aggiornare Ubuntu, utilizzareartfulfino a quando tali repository non vengono aggiornati.

Aggiornamento di Ubuntu e aggiornamento di Ubuntu

Ora puoi eseguire l’aggiornamento dist di Ubuntu.Innanzitutto, aggiorna le fonti Apt.Quindi, esegui l’aggiornamento di Ubuntu.

  $ sudo apt update && sudo apt -y dist-upgrade 

Aggiornamento del sistema Ubuntu 16.04 a Ubuntu 18.04

L’aggiornamento dovrebbe richiedere un po ‘di tempo.È probabile che ogni pacchetto sul sistema sarà aggiornato.Al termine dell’aggiornamento di Ubuntu, riavviare il sistema.Quando il sistema tornerà attivo, eseguirai Ubuntu 18.04 LTS Bionic Beaver!

Pensieri di chiusura

Questo è tutto ciò che c’è davvero.Si dovrebbe notare che la schermata di accesso è diversa, specialmente se si era su 16.04.A seconda delle tue scelte durante l’aggiornamento dist di Ubuntu, il sistema può automaticamente passare da Unity a GNOME per te.Questa procedura funzionerà anche sui server.È esattamente lo stesso.Basta fare particolare attenzione a eventuali repository esterni e aggiornamenti di versioni come PHP.

Dopo l’aggiornamento a Ubuntu 18.04 potresti prendere in considerazione l’idea di installare qualche nuovo software o avere bisogno di idee per configurare il tuo sistema.

Fonte LINUXCONFIG.ORG

Ubuntu 18.10 si chiamerà Cosmic Cuttlefish, disponibili le daily build

Ubuntu 18.10 Cosmic CuttlefishUbuntu 18.10 – 7 caratteristiche attese e data di rilascio

Verso la fine di aprile, Canonical ha rilasciato la versione stabile finale di Ubuntu 18.04 Bionic Beaver . Essendo una versione LTS, è più importante di altre versioni di Ubuntu con un ciclo di supporto di nove mesi. La versione 18.04 ha anche dato inizio al lavoro sulla prossima versione.

Diciamo cosa sappiamo della prossima versione di Ubuntu:

Ubuntu 18.10 nome in codice “Cosmic Cuttlefish”

Il nome in codice di Ubuntu 18.10 è “Cosmic Cuttlefish” – come annunciato dal fondatore della Canonical Mark Shuttleworth. “E ‘tempo di rivolgere la nostra attenzione alla strada che ci attende fino alle 20.04 LTS, e sono felice di dire che avremo il calcio d’inizio con Cosmic Cuttlefish, che presto sarà conosciuto come Ubuntu 18.10”, ha scritto sul suo blog post .

Mentre il nome cosmico non ha bisogno di spiegazioni, le seppie sono animali marini dell’ordine dei sepiidi; nonostante il loro nome, non sono pesci. Calamari, polpi e nautilus sono altri animali della classe Cephalopoda a cui appartengono le seppie.

In precedenza, era stato previsto che il 18.10 si chiamerebbe Cosmic CANIMAL, poiché era il nome che appariva nella pagina Build giornaliero. In generale, Mark Shuttleworth rivela il prossimo nome ufficiale di Ubuntu dopo un rilascio e questo è successo anche quest’anno.

Nel caso tu sia un utente di Ubuntu, sapresti che Canonical segue l’ordine alfabetico. Siccome Ubuntu 18.04 è stato chiamato Bionic Beaver, 18.10 è una combinazione di due nomi che iniziano con la lettera C.

Data di rilascio di Ubuntu 18.10

Canonical deve ancora annunciare una data di rilascio ufficiale per Ubuntu 18.10 Cosmic Cuttlefish. Inutile dire che uscirà a ottobre e non sarà sbagliato prevedere un appuntamento verso la fine del mese.

Caratteristiche attese di Ubuntu 18.10

Ancora una volta, poiché la prossima versione è nella primissima fase del suo sviluppo, abbiamo ancora bisogno di tempo per tracciare il processo ed elencare le principali caratteristiche di Ubuntu 18.10. Tuttavia, sono previsti alcuni cambiamenti e funzionalità, quindi li elenco qui.

1. GNOME 3.30
Dato che GNOME 3.30 è in programma per il 6 settembre 2018, ci sono buone probabilità che Ubuntu 18.10 sia disponibile con lo stesso o con qualche più recente release.

2. Linux kernel 5.0
Il kernel di Linux ha già attraversato 6 milioni di oggetti Git. Significa che la prossima versione, ovvero Linux 4.17, potrebbe essere Linux 5.0 . Ciò significa che Ubuntu 18.10 potrebbe essere fornito con Linux 5.0 o versioni successive.

3. Nuovo tema e icona
Una delle principali funzionalità di Ubuntu che avrebbe dovuto essere distribuita con la 18.04 era il nuovo tema e icone. Tuttavia, a causa di molti bug in sospeso, queste funzionalità sono state trasferite a 18.10 . Quindi, preparati a un nuovo tema GTK per dare un nuovo aspetto al desktop di Ubuntu.

4. Nessuna pietra miliare alfa / beta, nuove “settimane di test”
Da Ubuntu 18.10 Cosmic Cuttlefish, il team del desktop ha deciso di abbandonare le release dei traguardi Alpha e Beta ; saranno sostituiti da Testing Weeks, organizzati da martedì a giovedì. Si sta facendo per garantire migliori test e processi di risoluzione dei bug.

5. Compressione Zstd per impostazione predefinita
A causa della maggiore velocità di decompressione rispetto a Gzip, ecc., L’algoritmo di compressione Zstd di Facebook sta diventando popolare. Per migliorare la velocità, Ubuntu 18.10 potrebbe essere spedito con Zstd attivato per impostazione predefinita .

6. Riavvio di Ubuntu Studio
Il team di Ubuntu Studio prevede di riavviare la propria distribuzione Linux per la prossima versione di Cosmic. Nella loro lingua, sono pronti a portare un po ‘di “shock” e “fattore stupore”. Gli sviluppatori sono anche disponibili a scaricare Xfce desktop e cercare un’alternativa.

7. Il desktop LXQt predefinito in Lubuntu
Lubuntu è un’altra distro che si sta preparando per grandi cambiamenti nella versione 18.10. Il team di sviluppo di questa distro leggera è stato finalizzato a spedire LXQt come ambiente desktop predefinito.

Scarica Ubuntu 18.10 Cosmic Cuttlefish Daily Build per test

Come da ultimo sviluppo, l’aggiunta di Ubuntu 18.10 Cosmic Cuttlefish e lo sviluppo abituale sono iniziati, e le immagini giornaliere sono disponibili per i test. Poiché si tratta di build sin dalla fase iniziale, è consigliabile evitare di installarli sulle macchine principali. Invece, usa una macchina virtuale o un computer di riserva in giro.

Fonte:      

Nautilus si rifà il look su Ubuntu 18.04 LTS

By Marco Giannini

Nautilus su Ubuntu 18.04 LTS resterà alla versione 3.26.x per via della gestione delle icone sul desktop di cui vi ho parlato qualche post fa.
Questa decisione degli sviluppatori di Ubuntu però, molto probabilmente, verrà perdonata a seguito delle ultime novità appena giunte su Ubuntu 18.04 e che riguardano proprio Nautilus (o Files che dir si voglia).
Nella daily build di oggi, 24 Marzo 2018, è infatti giunto un redesign dell’aspetto predefinito di Nautilus che ora appare come segue

Andando su launchpad è possibile vedere che si tratta soltanto di un redesign del tema e non ci sono state modifiche a nautilus https://launchpad.net/ubuntu/+source/ubuntu-themes/16.10+18.04.20180322.4-0ubuntu1

Changelog

ubuntu-themes (16.10+18.04.20180322.4-0ubuntu1) bionic; urgency=medium

  * Ambiance, Radiance: theme the places sidebar buttons to match parent
  * Ambiance, Radiance: Remove the gap between the popover and tip, add
    border

 -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Thu, 22 Mar 2018 17:38:18 +0000

 

La Canonical rilascia Ubuntu 16.04.4

By Monfy-Mate Team

badge

Questa release incorpora gli ultimi aggiornamenti lato kernel (versione 4.13) e graphics stacks (per GPU Intel e AMD). A bordo troviamo l’ultima versione di Mesa, la 17.2.2.

Per tutti gli utenti che stanno usando Ubuntu 16.04.3 LTS (o derivate ) non è necessario re-installare tutto il sistema operativo, è sufficiente aggiornare.

sappiate che i kernel sono patchati contro Meltdown e Spectre.

Ovviamente questa release è disponibile anche per le derivate: Kubuntu 16.04.4 LTS, Xubuntu 16.04.4 LTS, Lubuntu 16.04.4 LTS, Ubuntu MATE 16.04.4 LTS, Ubuntu GNOME 16.04.4 LTS, Mythbuntu 16.04.4 LTS, Ubuntu Kylin 16.04.4 LTS e Ubuntu Studio 16.04.4 LTS.

e ovviamente anche io ho aggiornato la Monfy-Mate all’ultima versione,

per chi ha già installato il sistema è sufficiente procedere agli aggiornamenti proposti mentre chi lo scarica per la prima volta cliccando sul link ha già tutto il software aggiornato ad oggi.

ecco il LINK per scaricarlo da MEGA

come sempre, nome Monfy-Mate

password, ubuntero

questo è il md5 … controllatelo sempre prima di installare!

68b3058489deab8323a38ad8ff92bac2

Installare e velocizzare Ubuntu.

By noreply@blogger.com (Ubuntu Software Libero)

Ubuntu
In questo articolo parleremo di come installare e velocizzare Ubuntu, vediamo un po come procedere.

1) Intanto bisogna vedere le caratteristiche minime del vostro PC per usare la distribuzione: 

  • Processore a 700 MHz o superiore (consigliato processore dual-core a 2 GHz o superiore).
  • 512MB di RAM (consigliato 2GB di RAM).
  • 5GB di spazio su disco (25GB consigliati)
  • Scheda grafica con supporto a una risoluzione di almeno 1024×768 pixel.

2) Configuriamo il Bios:

Tuttavia, quando si modificano le partizioni del disco o si procede all’installazione di un sistema operativo, è sempre bene essere previdenti ed effettuare un backup dei propri dati. Prima di metterti all’opera, provvedi dunque a copiare i tuoi documenti, le tue foto e tutti i file a cui tieni di più su un supporto esterno (es. un hard disk, una serie di chiavette USB o dei DVD). È una procedura un po’ noiosa, lunga, ma necessaria.

Un’altra operazione che, quasi sicuramente, devi compiere è modificare le impostazioni del BIOS. Ubuntu va installato effettuando il boot dal DVD o dalla chiavetta USB su cui sono stati copiati i suoi file d’installazione, quindi devi assicurarti che nel BIOS del tuo PC l’unità USB e quella DVD siano impostate come prioritarie rispetto all’hard disk (altrimenti partirà normalmente Windows al posto del processo d’installazione di Ubuntu).

Inoltre, se utilizzi un PC piuttosto recente (venduto con Windows 8.x o Windows 10 preinstallato) devi sapere che il tuo computer non ha più il BIOS ma l’UEFI: una versione più aggiornata del BIOS che include delle funzioni aggiuntive legate alla sicurezza. Una di queste funzioni si chiama Secure Boot e impedisce l’avvio di sistemi operativi che non dispongono di un’apposita firma digitale (in pratica tutti i sistemi diversi dalle versioni più recenti di Windows). Ebbene, per installare Ubuntu su un computer basato su UEFI è quasi sempre necessario recarsi nelle impostazioni di quest’ultimo e disattivare il Secure Boot.

3) Scaricare la ISO su una apposita pennina, la ISO si scarica da questo sito:Ubuntu.it

4) Per inserire la ISO su una pennina, scaricare il programma di nome “Rufus”, naturalmente ci sono tanti programmi che procedono come Rufus, ad esempio (UNetbootin) e molti altri.

Per scaricare Rufus lo troverete in questo sito: Rufus

5) lo installate nell’apposito computer: inserendo la pennina dove apparirà una schermata che vi darà le istruzioni per installarlo.

Ora vediamo come velocizzare Ubuntu:


1) Riduciamo la swap:

Normalmente Ubuntu utilizza la swap non appena si supera il 60% della RAM occupata; un valore troppo alto a mio avviso, che fa entrare in funzione la swap troppo presto con numerosi rallentamenti nel sistema. Con questa piccola modifica andremo ad abbassare la soglia di attivazione della swap al 10%, un valore ottimale che garantisce un maggiore utilizzo della RAM (più veloce) senza rinunciare alla swap in caso di saturazione della stessa, che entrerà in funzione il più tardi possibile.

Per effettuare la modifica apriamo un terminale e digitiamo:

  • sudo gedit /etc/sysctl.conf

Nel file di testo che si aprirà, andiamo a fondo dello stesso e aggiungiamo la seguente stringa:

  • vm.swappiness=10 

2) Usiamo la ZRam: 

Se abbiamo 1 GB di RAM o meno il nostro sistema Ubuntu può entrare in difficoltà non appena si aprono 2 o 3 programmi pesanti. Il sistema inizierà a “swappare”, rallentando in maniera vistosa. Il trucco più efficace sui sistemi più vecchi è l’utilizzo di zRam, un piccolo hack per il kernel che permetterà di sfruttare al massimo il basso quantitativo di memoria fisica disponibile, “swappando” direttamente in RAM e ritardando il più possibile l’accesso alla swap fisica presente sul disco rigido (estremamente lenta). Il suo funzionamento è complesso, ma riassumibile in poche righe: i dati in RAM vengono compressi e immagazzinati in una partizione swap virtuale caricata in memoria RAM che occupa fino al 25% della stessa.

Raggiunta la soglia critica i pacchetti vengono compressi al massimo e swappati dentro la zRam, con un enorme recupero di prestazioni e di reattività (la compressione/decompressione è circa 20 volte più veloce dell’accesso diretto alla swap sul disco rigido). In teoria è come aggiungere un modulo di RAM in più della capienza dimezzata rispetto all’originale: su 1GB di RAM si ottengono in totale circa 1,50 GB ( aggiunta di un modulo da 512MB) con l’aggiunta di zRam, senza cambiare nulla.

possibile installare ed usare zRam lanciando il seguente comando da terminale:

  •  sudo apt-get install zram-config

 3) troppe applicazione di avvio sono aperte: ecco come toglierle usando questo programma, apriamo il terminale e digitiamo:

  •  sudo apt-get install bum

Questo è il quanto spero che questa guida vi sia utile a tutti voi che voglio affacciarsi al mondo di Linux Ubuntu.

Ecco i 3 modelli di ServerOne: NAS Server e PC

Logo ServerOne

Logo serie ServerOne

Dopo i precedenti articoli sull’annuncio del ServerOne e la sua descrizione:

Con questo articolo voglio presentare l’insieme di tutte le configurazioni hardware e software dei vari PC e  Server NAS, etichettati come ServerOne realizzati e venduti della mia azienda, la Laser Office sas di Rimini (RN) – Italia.

A seguire le fotografie dei 3 modelli ServerOne disponibili per far fronte a tutte le esigenze: dalla casa, all’ufficio o studio professionale, fino alla piccola, media e grande impresa.

Case Server NAS ServerOne 8 bay

Case Server NAS ServerOne 8 bay

L’immagine qui sopra è il primo modello realizzato, il più potente e performante con il massimo numero di bay, ovvero 8, con la possibilità di inserire 8 dischi rigidi (Hard Disk Hot Swap). Il case è il super-professionale U-NAS, esteticamente clone del più noto NAS QNAP serie TS da cui questo NAS Server ServerOne si differenzia per la molto superiore potenza computazionale che esprime offrendo quindi non solo semplici capacità NAS ma anche Server per tantissimi servizi internet e di rete.

Case Server NAS ServerOne 4 bay

Case Server NAS ServerOne 4 bay

Case Server NAS ServerOne front

Case Server NAS ServerOne aperto con i 4 bay visibili

Queste 2 immagini sopra sono relative al modello con le stesse caratteristiche tecniche del precedente Server NAS ServerOne ma più economico e con solo 4 bay per un massimo di 4 dischi rigidi (Hard Disk Hot Swap) inseribili.

PC NAS ServerOne

PC Server NAS ServerOne

Questo sopra è il case utilizzato per realizzare un PC Server NAS ServerOne in più opzioni. Innanzitutto viene equipaggiato con dischi rigidi (Hard Disk Hot Swap) in un docking station mostrato qui di seguito:

5 bay dock station

5 bay dock station

Occupa lo spazio riservato ai 3 drive da 5 1/4 e consente di inserire fino a un massimo di 5 dischi rigidi (Hard Disk Hot Swap) da 3 1/2. La versione Server NAS ServerOne viene configurata con OpenMediaVault mentre la versione PC Server NAS ServerOne viene equipaggiato con Ubuntu installato e configurato in base alle esigenze e al numero dei dischi rigidi (Hard Disk Hot Swap) richiesti. In questa configurazione si hanno i prezzi più accessibili senza rinunciare a tutte le prerogative del progetto ServerOne.

Vi ricordo che la durata della garanzia del ServerOne è secondo norme di legge ma l’assistenza post vendita via email, telefonica, Skype o altra videochat o semplice chat è a vita e gratuita.

Il prezzo del primo ServerOne Non Configurato ovvero senza dischi rigidi (Hard Disk Hot Swap) installati è di Euro 1100 + IVA mentre il ServerOne in Configurazione Massima con 8 dischi rigidi (Hard Disk Hot Swap) da 2 GB installati per una capacità di archiviazione veloce e sicura di 14 TB è di Euro 1790 + IVA, entrambi escluse le spese di spedizione. A breve verranno rilasciati i prezzi e caratteristiche dei 2 prodotti più economici. Per tutte le opzioni disponibili e ulteriori informazioni si faccia riferimento al sito web del ServerOne oppure in email a serverone@laseroffice.it

Disattivare periferiche tun/tap – ifconfig destroy

Utilizzando una distribuzione Linux Ubuntu con server PopTop mi è capitato di notare che ad ogni utilizzo del device di rete creato dal demone VPN (pptpd), che sia esso tunx oppure tapx, alla fine dell’utilizzo, rimane attivo.

ifconfig con una connessione attiva:

# ifconfig
tun0: flags=8051 mtu 1398
inet 192.168.1.1 –> 192.168.1.222 netmask 0xffffffff
Opened by PID 76987

ifconfig senza alcuna connessione attiva (no clients)

# ifconfig
tun0: flags=8010 mtu 1500

Dato che il server poptop è usato sporadicamente, per capire come disattivare tale device senza dover ricorrere ad un metodo drastico, ho scoperto che esiste un modo molto semplice, dal “man ifconfig”:

Create the software network interface gif1:
# ifconfig gif1 create

Destroy the software network interface gif1:
# ifconfig gif1 destroy

Di conseguenza per rimuovere l’interfaccia:

# ifconfig tun0 destroy

Ubuntu Linux – configurare sshd_config

A volte capita di dovere installare una distribuzione linux al volo con le impostazioni di base di openssh.
Oppure ci è stato consentito accedere da remoto ad una macchina appena installata con i parametri di base.

E’ importante che alcune piccole impostazioni di sicurezza debbano essere fatte al file:

/etc/ssh/sshd_config

Ipotizzando di lavorare ad un sistema remoto al quale non si ha accesso fisicamente, ottenuto l’accesso con diritti di amministratore root, consiglio vivamente di tenere una sessione aperta dalla quale non ci si deve MAI sloggarsi, prima di essere sicuri di avere completato le modifiche e che siano andate a buon fine.
Fatta questa importante premessa, mi limito a segnalare solo alcune piccole modifiche da applicare, per avere un minimo di sicurezza.

Prima di tutto, creiamo un utente con un nome diverso da “root”, come ad esempio “karaba”:

~# adduser karaba
Adding user `karaba’ …
Adding new group `karaba’ (1002) …
Adding new user `karaba’ (1002) with group `karaba’ …
Creating home directory `/home/karaba’ …
Copying files from `/etc/skel’ …
Enter new UNIX password:
Retype new UNIX password:

Immettiamo una BUONA password due volte e verifichiamo se è stata creata la dir dell’utente e se è correttamente presente in /etc/passwd:

# ls -la /home
total 16
drwxr-xr-x 4 root root 4096 2009-12-11 18:30 .
drwxr-xr-x 23 root root 4096 2009-12-01 16:50 ..
drwxr-xr-x 3 karaba karaba 4096 2009-12-10 22:35 karaba

# cat /etc/passwd
karaba:x:1001:1001:karaba,,,:/home/karaba:/bin/bash

Accertati che l’utente è stato creato correttamente, lo inseriamo nella lista /etc/sudoers per abilitarlo al comando “sudo”:

# echo “karaba ALL=(ALL) ALL” >> /etc/sudoers

verifichiamo

# cat /etc/sudoers
# User privilege specification
root ALL=(ALL) ALL
karaba ALL=(ALL) ALL

Adesso, modifichiamo alcuni parametri del nostro /etc/ssh/sshd_config.
Apriamo il file in oggetto con il nostro editor preferito:

# nano /etc/ssh/sshd_config

Impostiamo su quale indirizzo ip vogliamo che il demone ssh sia abilitato al bind (in ascolto), decommentiamo il parametro “ListenAddress” ed inseriamo il nostro IP:

ListenAddress 212.95.121.34

Questo perchè si possono avere alcuni alias IP nella stessa scheda di rete e/o diverse schede di rete, avere un demone ssh in ascolto su tutte le interfacce come da default (es. ListenAddress 0.0.0.0) non è molto sicuro.

Possiamo anche variare la porta di ascolto, dalla canonica e standard 22 a qualsiasi altra che non sia in uso da altri servizi:

Port 45

Un ultimo parametro da variare, molto importante è il seguente:

cambiare da:
PermitRootLogin yes
a:
PermitRootLogin no

In questo modo, neanche voi che conoscete la password di root, potete accedere al sistema.

A questo punto salvate il file ed eseguite il restart del demone:

/etc/init.d/ssh restart

Adesso, aprite un altra sessione ssh e proviamo ad accedere, non chiudete assolutamente quella con cui avete operato finora, eseguite il login con il nuovo utente “karaba”:

login as: karaba
karaba@mybox.mpxer.com’s password:

Dopo esservi loggati, per diventare root, eseguite il comando “sudo su” e reimmettete la password dell’utente “karaba”:

karaba@mybox.mpxer.com:~$ sudo su
[sudo] password for karaba:

Verifichiamo se siamo l’utente “root”:

# whoami
root

Bene, l’operazione è andata a buon fine, se tutto è andato come previsto, adesso potete sloggarvi dalla sessione principale, se invece per un qualsiasi motivo non siete riusciti a ricollegarvi, riutilizzando la prima sessione lasciata aperta, verificate tutti i parametri che avete cambiato se per caso sussiste qualche errore di digitazione, come ad esempio nel numero IP e nel numero della porta e ripetete la procedura.

Ubuntu Linux – cambiare lingua in accesso SSH

Mi è capitato di dovere cambiare la lingua di default di alcune macchine con sistema operativo Linux Ubuntu, se si ha una gui desktop, l’operazione è molto semplice e non c’è bisogno di spiegarlo, se si ha invece accesso solo tramite console ssh, (pertanto si presume che sia un server), l’operazione è comunque semplice, ma leggermente diversa.
Personalmente preferisco lasciare come da default la lingua inglese.

Come prima operazione è sempre bene verificare su che release e sistema operativo stiamo operando:

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty

Poi verifichiamo se la nostra release supporta i diversi tipi di lingue (produrrà una lunga lista):

# less /usr/share/i18n/SUPPORTED

Identificata quale lingua vorremmo utilizzare, per questo esempio prendiamo per puro caso:

LANG=”it_IT.UTF-8″

Diamo un occhiata se è presente il file “locale”:

# ls -la /etc/default/locale

Se il file è presente, controllate che al suo interno sia presente la riga:

# cat /etc/default/locale
LANG=”it_IT.UTF-8″

Se non esiste, lo creiamo ed inseriamo al riga come indicato sopra:

# touch /etc/default/locale
# echo LANG=”it_IT.UTF-8″ >> /etc/default/locale

Compiliamo la lingua desiderata e ricostruiamo il db locale:

# locale-gen “it_IT.UTF-8”
# dpkg-reconfigure locales

All’accesso successivo, il vostro sistema operativo sarà nella lingua da voi scelta.

“man locale” per maggiori approfondimenti.

Ubuntu, check version

Utilizzando diversi sistemi operativi unix, linux e bsd based, mi è capitato spesso di dover verificare che tipo di release configurata stia girando sul sistema, non sempre il comando “uname” aiuta molto:

root@mybox# uname -a
Linux my-kernel 2.6.18 #1 SMP Tue Nov 3 16:48:13 EST 2009 x86_64 GNU/Linux

Negli ultimi tempi, il maggior sistema operativo Linux utilizzato è Ubuntu, per semplicità d’uso alta configurabilità, velocità, etc. etc.
Però capire quale release è installata, soprattutto se è una macchina non tua 🙂 il comando “uname -a” produce solo un output relativo al kernel configurato ed installato.

Il metodo migliore è di verificare se è presente il file “lsb-release” in /etc:

root@mybox# ls -la /etc/lsb-release
-rw-r–r– 1 root root 97 Apr 13 2009 /etc/lsb-release

Se il file è presente allora basta eseguire:

root@mybox# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty

Bene, in questo modo prendiamo conoscenza che è una release Ubuntu 9.04 jaunty.
Se nella malaugurata ipotesi il file “lsb-release” non fosse presente, un altro valido metodo può esserre di verificare il file “/etc/apt/sources.list“, al suo interno è sicuramente segnalato quale release si sta utilizzando:

root@mybox# cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu jaunty main
deb http://security.ubuntu.com/ubuntu jaunty-security main
deb http://archive.ubuntu.com/ubuntu jaunty universe