SlideShare a Scribd company logo
1 of 6
Download to read offline
Home / Support / Come accedere al tuo desktop remoto su Elastic Compute Cloud di Amazon tramite NoMachine
Il Supporto di NoMachine
Le risposte alle tue domande
Come accedere al tuo desktop remoto su Elastic Compute Cloud di
Amazon tramite NoMachine
Combinando il software NoMachine con l'infrastruttura Amazon EC2, puoi dare il via alla tua soluzione di accesso remoto e desktop delivery per
dipendenti, partner, clienti e altri ancora. Oppure se è semplicemente per un tuo uso individuale, installando NoMachine puoi accedere al tuo desktop
personale ospitato sul cloud di Amazon e ottenere le stesse prestazioni che avresti con un hardware fisico realmente tuo.
Amazon Web Services (AWS) è la piattaforma di cloud computing di Amazon.com di cui Elastic Compute Cloud (EC2) costituisce la parte principale. EC2
fornisce capacità di elaborazione ridimensionabile nel cloud, adatte a qualsiasi organizzazione o utente singolo che necessiti di servizi flessibili di cloud
hosting. Gli host virtuali possono essere lanciati con qualsiasi SO, sia come istanze gratuite che con opzioni a pagamento a seconda delle capacità HW
e del consumo. Questo tutorial è dedicato in particolare al desktop Linux.
Come configurare un desktop Linux su Amazon EC2
Le istanze Linux Amazon EC2 non sono corredate di GUI, quindi la prima volta è necessario accedere da terminale per la configurazione preliminare
delle applicazioni. La maggior parte degli sviluppatori/amministratori di sistema che lavorano con Linux preferiscono la riga di comando all'interfaccia
grafica. I neofiti di Linux invece si potranno sentire più a loro agio avendo a disposizione una GUI che gli consenta di installare e gestire le applicazioni.
Ti mostreremo come configurare un'interfaccia grafica utente (GUI) per un'istanza Linux Amazon EC2 e come accedere a questa GUI utilizzando
NoMachine.
Installeremo NoMachine (versione gratuita) su un host virtuale Linux e accederemo al desktop di questo SO Linux, virtualizzato. Naturalmente puoi
installare qualsiasi altro prodotto della gamma enterprise. In questo tutorial installeremo Red Hat. NoMachine può essere installato su qualsiasi tipologia
di Linux, ma potrebbero essere necessari dei passaggi differenti a seconda del sistema scelto. Per iniziare ti serve SSH per poter accedere e
amministrare la VM Linux da remoto. Una volta installato NoMachine, potrai accedere al desktop remoto in modo sicuro via NX.
Accedi ad Amazon AWS
Vai al sito www.aws.amazon.com e dal menu 'Account' scegli AWS Management Console (Fig. 1). Effettua il login o crea un account.
Fig. 1 ­ Vai al sito www.aws.amazon.com
Scegli un'Amazon Machine Image
Il primo passo per la creazione di una macchina virtuale (VM) Amazon o di un server virtuale su EC2 ('instance'), è scegliere l'Amazon Machine Image
(AMI) che desideri utilizzare. Consulta la seguente guida per maggiori informazioni sulle istanze Amazon:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html.
L'AMI può essere un'immagine Windows, Linux o altro sistema operativo. A seconda di cosa scegli, l'AMI sarà gratuita o meno. Nel Marketplace AWS
puoi trovare macchine virtuali preparate da affidabili produttori di sistemi operativi. Alcune di queste sono gratuite, altre richiedono un pagamento.
Selezionando una Community Amazon Machine Image, puoi scegliere di creare una macchina virtuale gratuita.
Una volta effettuato l'accesso, vedrai la Dashboard EC2. Le macchine virtuali create saranno visibili nel pannello 'Instances'. Cominciamo con la nostra
prima istanza!
Fai clic su 'Launch Instance' (Fig. 2).
Fig. 2 ­ Lancia l'Istanza per iniziare la procedura di creazione della VM
Scegli un'AMI. Per questo tutorial cercheremo RHEL 6 (Fig. 3) nel gruppo Community AMI.
Scegli l'immagine del SO appropriata facendo clic su 'Select'.
Fig. 3 ­ Cerca il SO desiderato e selezionalo nella lista AMI
Scegli il tipo di istanza
Allo Step 2 del Wizard di Amazon ti verrà chiesto di scegliere il tipo di istanza ('Choose any Instance Type'). Questo consente fondamentalmente di
cambiare l'hardware della VM. Saranno evidenziate le opzioni gratuite, se disponibili.
Scegli.
Fai clic su 'Review and Launch'.
Fig. 4 ­ Seleziona l'hardware e fai clic su 'Review and Launch'
Segui gli step 3­5 del 'Launch Instance Wizard' di Amazon. Ricorda che puoi anche fare riferimento alla loro Guida Introduttiva:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html.
Se si salta uno step di configurazione necessario, comparirà un avviso da parte del Wizard di Amazon. Ad esempio facendo clic su 'Launch' nello Step
finale 7, apparirà un messaggio che ci avverte di tornare indietro a 'Security Groups' per aggiornare le nostre regole sui gruppi di sicurezza in modo da
consentire l'accesso solo da indirizzi IP conosciuti. Da questo pannello potremo anche aprire ulteriori porte nel nostro gruppo di sicurezza per facilitare
l'accesso (Fig. 5). Torna indietro e configura.
Fig. 5 ­ Saltando lo Step 6, un avviso nello Step 7 richiederà di aggiornare le regole del gruppo di sicurezza
Configura il gruppo di sicurezza
Come già detto, una buona misura precauzionale è quella di limitare l'accesso a un gruppo specifico di IP: è lo Step 6 della creazione di VM. Nota che la
Dashboard AWS avrà 'Type SSH' impostato di default per Linux. Questo ti consente un accesso sicuro alla VM in modo da poter iniziare a installarla e
configurarla. Una volta installato NoMachine, potrai accedere alla VM usando NX. Aggiungiamo una nuova regola.
Fai clic su 'Add Rule'.
In 'Type', imposta 'Custom TCP Rule'.
Il protocollo deve essere impostato a TCP.
Imposta il 'Port Range' a 4000 (la porta di default usata da NoMachine).
In 'Source' seleziona Anywhere oppure Custom IP.
Fig. 6 ­ Configurazione delle regole di accesso per NoMachine
Lasciando 0.0.0.0/0, qualsiasi computer potrà connettersi alla tua VM via Internet. Se desideri autorizzare uno specifico set di indirizzi IP (ad esempio per
gli utenti che avranno accesso da un IP fisso), inseriscilo qui.
Fai clic su 'Review and Launch'.
Se sei soddisfatto di queste impostazioni, fai clic su 'Launch'.
Genera una coppia di chiavi
Allo Step 7 della procedura AWS, apparirà una nuova finestra in cui sarà necessario creare una coppia di chiavi o sceglierne una esistente (Fig. 7). Si
tratta di
un passo necessario per la configurazione della tua VM. La connessione alla tua VM via SSH sarà possibile solo se questa coppia di chiavi è al proprio
posto.
Seleziona 'Create a new key pair'.
Inserisci il nome nel campo ' Key pair name', p.es. "MyKey".
Fai clic su 'Download Key Pair' per salvare la chiave privata sul tuo computer.
SUGGERIMENTO: Ricordati dove hai salvato questa chiave. Ti servirà dopo.
Fai clic su 'Launch Instances'.
Fig. 7 ­ Scarica la Coppia di Chiavi.
Verifica il pannello 'Instances'
La tua VM è quasi pronta. Se selezioni 'Instances' sulla Dashboard, vedrai che la tua VM è in fase di inizializzazione (Fig. 8). Ora puoi dare un nome alla
tua
VM.
Aggiungi un nome per la tua VM facendo clic su 'Name' .
La tua VM è pronta quando vedi un puntino verde nella colonna 'Instance State '.
Fig. 8 ­ La VM è in fase di inizializzazione. Edita il nome della VM
Prepara la macchina virtuale
Un'istanza virtuale su AWS viene creata senza una GUI, quindi dovrai installare un ambiente desktop come GNOME o KDE, accertandoti che anche tutti i
font
e le librerie siano installati. A questo punto, puoi installare NoMachine.
Per poter fare questo dobbiamo prima accedere utilizzando un client SSH. Per prima cosa, connettiamoci.
Fai clic su 'Launch Instance' (il pulsante blu in Fig. 8).
Fai clic su 'Connect'.
Apparirà una finestra con i dettagli della tua VM. Prendi nota di queste informazioni, ti serviranno per connetterti alla VM via SSH.
Seleziona 'A standalone SSH client'.
SUGGERIMENTO: Queste informazioni sono necessarie anche per la NoMachine User Interface. Puoi vedere in Fig. 10 come connettersi via SSH alla
VM usando
il nome utente 'ec2­user' e il nome host della VM, 'ec2­54.194.185.70.eu­west­1.compute.amazonaws.com'. In alternativa puoi usare l'IP pubblico della
VM,
54.194.185.70.

More Related Content

Similar to NoMachine Amazon

2011.06.30 scenari applicativi per il cloud computing
2011.06.30   scenari applicativi per il cloud computing2011.06.30   scenari applicativi per il cloud computing
2011.06.30 scenari applicativi per il cloud computingMarco Parenzan
 
Tabella Comparativa NoMachine Enterprise
Tabella Comparativa NoMachine EnterpriseTabella Comparativa NoMachine Enterprise
Tabella Comparativa NoMachine EnterpriseAdriano Rando
 
[Laravel Day 2022] Deploy di Laravel su AWS Lambda (from Zero to Hero).pdf
[Laravel Day 2022] Deploy di Laravel su AWS Lambda (from Zero to Hero).pdf[Laravel Day 2022] Deploy di Laravel su AWS Lambda (from Zero to Hero).pdf
[Laravel Day 2022] Deploy di Laravel su AWS Lambda (from Zero to Hero).pdfFrancesco Liuzzi
 
Con Aruba, a lezione di cloud #lezione 24 - parte 1: Cloud Computing e Plesk,...
Con Aruba, a lezione di cloud #lezione 24 - parte 1: Cloud Computing e Plesk,...Con Aruba, a lezione di cloud #lezione 24 - parte 1: Cloud Computing e Plesk,...
Con Aruba, a lezione di cloud #lezione 24 - parte 1: Cloud Computing e Plesk,...Aruba S.p.A.
 
Fondamenti di cloud computing
Fondamenti di cloud computingFondamenti di cloud computing
Fondamenti di cloud computingGianluigi Cogo
 
Serverless uso di lambda per esigenze (non) convenzionali
Serverless  uso di lambda per esigenze (non) convenzionaliServerless  uso di lambda per esigenze (non) convenzionali
Serverless uso di lambda per esigenze (non) convenzionaliLinuxaria.com
 
Con Aruba, a lezione di cloud #lezione 31: 'API e Cloud Computing, personali...
Con Aruba, a lezione di cloud  #lezione 31: 'API e Cloud Computing, personali...Con Aruba, a lezione di cloud  #lezione 31: 'API e Cloud Computing, personali...
Con Aruba, a lezione di cloud #lezione 31: 'API e Cloud Computing, personali...Aruba S.p.A.
 
Il futuro fra le nuvole
Il futuro fra le nuvoleIl futuro fra le nuvole
Il futuro fra le nuvoleGianluigi Cogo
 
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...Jürgen Ambrosi
 
Alla ricerca della ricerca - JeffConf Milan 2017
Alla ricerca della ricerca - JeffConf Milan 2017Alla ricerca della ricerca - JeffConf Milan 2017
Alla ricerca della ricerca - JeffConf Milan 2017Bagubits
 
PHP Serverless in ambiente AWS
PHP Serverless in ambiente AWSPHP Serverless in ambiente AWS
PHP Serverless in ambiente AWSGianfranco Castro
 
Con Aruba, a lezione di cloud #lezione 1 - parte 2: 'Da server dedicato a clo...
Con Aruba, a lezione di cloud #lezione 1 - parte 2: 'Da server dedicato a clo...Con Aruba, a lezione di cloud #lezione 1 - parte 2: 'Da server dedicato a clo...
Con Aruba, a lezione di cloud #lezione 1 - parte 2: 'Da server dedicato a clo...Aruba S.p.A.
 
Con Aruba, a lezione di cloud #lezione 19 - parte 1: 'Template Cloud Computi...
Con Aruba, a lezione di cloud  #lezione 19 - parte 1: 'Template Cloud Computi...Con Aruba, a lezione di cloud  #lezione 19 - parte 1: 'Template Cloud Computi...
Con Aruba, a lezione di cloud #lezione 19 - parte 1: 'Template Cloud Computi...Aruba S.p.A.
 
Cloud computing nel mondo del gaming
Cloud computing nel mondo del gamingCloud computing nel mondo del gaming
Cloud computing nel mondo del gamingAlexandru Dumitriu
 
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...Marco Parenzan
 
Windows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppoWindows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppoAndrea Dottor
 

Similar to NoMachine Amazon (20)

Visual basic: odbc su MySql
Visual basic: odbc su MySqlVisual basic: odbc su MySql
Visual basic: odbc su MySql
 
2011.06.30 scenari applicativi per il cloud computing
2011.06.30   scenari applicativi per il cloud computing2011.06.30   scenari applicativi per il cloud computing
2011.06.30 scenari applicativi per il cloud computing
 
Tabella Comparativa NoMachine Enterprise
Tabella Comparativa NoMachine EnterpriseTabella Comparativa NoMachine Enterprise
Tabella Comparativa NoMachine Enterprise
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
[Laravel Day 2022] Deploy di Laravel su AWS Lambda (from Zero to Hero).pdf
[Laravel Day 2022] Deploy di Laravel su AWS Lambda (from Zero to Hero).pdf[Laravel Day 2022] Deploy di Laravel su AWS Lambda (from Zero to Hero).pdf
[Laravel Day 2022] Deploy di Laravel su AWS Lambda (from Zero to Hero).pdf
 
Con Aruba, a lezione di cloud #lezione 24 - parte 1: Cloud Computing e Plesk,...
Con Aruba, a lezione di cloud #lezione 24 - parte 1: Cloud Computing e Plesk,...Con Aruba, a lezione di cloud #lezione 24 - parte 1: Cloud Computing e Plesk,...
Con Aruba, a lezione di cloud #lezione 24 - parte 1: Cloud Computing e Plesk,...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Fondamenti di cloud computing
Fondamenti di cloud computingFondamenti di cloud computing
Fondamenti di cloud computing
 
Serverless uso di lambda per esigenze (non) convenzionali
Serverless  uso di lambda per esigenze (non) convenzionaliServerless  uso di lambda per esigenze (non) convenzionali
Serverless uso di lambda per esigenze (non) convenzionali
 
Con Aruba, a lezione di cloud #lezione 31: 'API e Cloud Computing, personali...
Con Aruba, a lezione di cloud  #lezione 31: 'API e Cloud Computing, personali...Con Aruba, a lezione di cloud  #lezione 31: 'API e Cloud Computing, personali...
Con Aruba, a lezione di cloud #lezione 31: 'API e Cloud Computing, personali...
 
Il futuro fra le nuvole
Il futuro fra le nuvoleIl futuro fra le nuvole
Il futuro fra le nuvole
 
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
 
Alla ricerca della ricerca - JeffConf Milan 2017
Alla ricerca della ricerca - JeffConf Milan 2017Alla ricerca della ricerca - JeffConf Milan 2017
Alla ricerca della ricerca - JeffConf Milan 2017
 
PHP Serverless in ambiente AWS
PHP Serverless in ambiente AWSPHP Serverless in ambiente AWS
PHP Serverless in ambiente AWS
 
Con Aruba, a lezione di cloud #lezione 1 - parte 2: 'Da server dedicato a clo...
Con Aruba, a lezione di cloud #lezione 1 - parte 2: 'Da server dedicato a clo...Con Aruba, a lezione di cloud #lezione 1 - parte 2: 'Da server dedicato a clo...
Con Aruba, a lezione di cloud #lezione 1 - parte 2: 'Da server dedicato a clo...
 
Con Aruba, a lezione di cloud #lezione 19 - parte 1: 'Template Cloud Computi...
Con Aruba, a lezione di cloud  #lezione 19 - parte 1: 'Template Cloud Computi...Con Aruba, a lezione di cloud  #lezione 19 - parte 1: 'Template Cloud Computi...
Con Aruba, a lezione di cloud #lezione 19 - parte 1: 'Template Cloud Computi...
 
Cloud computing nel mondo del gaming
Cloud computing nel mondo del gamingCloud computing nel mondo del gaming
Cloud computing nel mondo del gaming
 
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
 
Windows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppoWindows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppo
 
Sistemi cloud
Sistemi cloudSistemi cloud
Sistemi cloud
 

NoMachine Amazon