SSH base - Configurazione di sistema da terminale
SSH 
DATI 
AUTENTICAZIONE 
CHIAVE PRIVATA 
CHIAVE PUBBLICA 
password 
Percorso 5 
Configurazione 
2
Generare una chiave 
•Comando: ssh-keygen 
•Algoritmo 
–DSA o RSA? 
•Dimensione della chiave 
–ssh-keygen -b bits 
–: 128, 256, 512, 768, 1024, 2048, 4096, … ? 
Percorso 5 
Configurazione 
3
Generare una chiave 
Percorso 5 
Configurazione 
4
Chiave pubblica 
•Appendere la chiave pubblica nel file 
~/.ssh/authorized_keys 
della macchina a cui si desidera accedere 
•Trasmettere la chiave pubblica 
–spedirla per email 
–verificare la fingerprint per telefono 
Percorso 5 
Configurazione 
5
Esempio di authorized_keys 
Percorso 5 
Configurazione 
6
Utilizzo 
ssh [-v] utente@host 
–si collega al computer remoto come utente 
–utilizzare -v (o -vv) per cercare di diagnosticare i problemi 
Percorso 5 
Configurazione 
7
Sistema dei pacchetti 
•dpkg 
–installa, rimuove, configura pacchetti .deb 
•apt (Advanced Packaging Tool) 
–in origine: front-end per dpkg 
–apt-get, apt-config, … 
•aptitude 
–in origine: frontend per apt 
Percorso 5 
Configurazione 
8
Sistema dei pacchetti 
•Synaptic 
•Ubuntu Software Center 
Percorso 5 
Configurazione 
9
Sistema dei pacchetti 
•Packages vs. Meta-packages 
Percorso 5 
Configurazione 
10
Repository 
•Modificare il file «/etc/apt/sources.list » 
–man apt-get 
–man sources.list 
•Slang: «repo» 
Percorso 5 
Configurazione 
11
Suggerimenti 
•Installare aptitude 
$ sudo apt-get install aptitude 
–interfaccia quasi user friendly a carattere 
–può sostiture apt-get 
Percorso 5 
Configurazione 
12
Aggiornare il sistema 
•Aggiornare la cache dei pacchetti 
$ sudo aptitude update 
•Installare gli aggiornamenti 
$ sudo aptitude full-upgrade 
Percorso 5 
Configurazione 
13
Suggerimenti 
•Installare python-software-properties 
$ sudo aptitude install  python-software-properties 
Percorso 5 
Configurazione 
14
add-apt-repository 
•Aggiungere un repository 
–add-apt-repository 'deb uri distribution  [component1] [component2] [...]' 
–add-apt-repository ppa:<ppa_name> 
•Esempi: 
–add-apt-repository 'deb http://packages.linuxmint.com/ julia main' 
–add-apt-repository ppa:gnome-desktop 
Percorso 5 
Configurazione 
15
These slides are licensed under a Creative Commons 
Attribution Non Commercial Share Alike 4.0 International 
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ 
Versione in Italiano: 
https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it

More Related Content

PDF
Raspberry omv
PDF
Apache HTTP Server - Funzionalità - Configurazione - Virtual Host - SSL e https
PDF
Slax su pendrive
PDF
Installazione di koha_su_debian_v2_0_20_12_2014
PDF
Sfrontori pillole-cobbler
PPT
Biblioteca Generale della Custodia di Terra Santa a Gerusalemme : Specifiche ...
PDF
LUG - Ricompilazione kernel
PDF
Componenti dello stack LAMP - PHP, il linguaggio, l'installazione - MySQL, in...
Raspberry omv
Apache HTTP Server - Funzionalità - Configurazione - Virtual Host - SSL e https
Slax su pendrive
Installazione di koha_su_debian_v2_0_20_12_2014
Sfrontori pillole-cobbler
Biblioteca Generale della Custodia di Terra Santa a Gerusalemme : Specifiche ...
LUG - Ricompilazione kernel
Componenti dello stack LAMP - PHP, il linguaggio, l'installazione - MySQL, in...

What's hot (7)

PDF
Linux Day 2009 LAMP HowTo
PPTX
Installazione ambientepython ubuntumate
ODP
Lezione corso Base GNU/Linux
PPTX
Socket python
PDF
Agrillo Fedora 11 release party 18 giugno 2009
PDF
PostgreSQL: Prima configurazione
ODP
Linux Capabilities - ita - v2.1.5 - compatta
Linux Day 2009 LAMP HowTo
Installazione ambientepython ubuntumate
Lezione corso Base GNU/Linux
Socket python
Agrillo Fedora 11 release party 18 giugno 2009
PostgreSQL: Prima configurazione
Linux Capabilities - ita - v2.1.5 - compatta
Ad

Viewers also liked (18)

PDF
Attività del gruppo e-lite nella Domotica e nell'Intelligenza Ambientale
PDF
Ausili per disabilità sensoriali
PDF
«Integration» - a necessary evil
PDF
AmI 2015 - Theme of the Year
PDF
Ausili: definizioni e normative - Tecnologie per la Disabilità 2014/2015
PDF
Motivazione ed e-learning
PDF
Log files - Approcci al Troubleshooting
PDF
AmI 2015 - Databases in Python
PDF
Copyright e Licenze (Aperte) per i contenuti didattici
PDF
Introduzione alla disabilità (corso di Tecnologie per la Disabilità)
PDF
L'e-learning nel processo formativo
PDF
Introduction to JSP
PDF
12BHD Informatica - Introduzione alla Programmazione in C
PDF
Programming with JavaFX
PDF
Tecnologie per l'e-learning (piattaforme)
PDF
La formazione a distanza al Politecnico di Torino: nuovi modelli e strumenti
PDF
Ausili: definizioni e normative
PDF
Domotica ed edifici intelligenti
Attività del gruppo e-lite nella Domotica e nell'Intelligenza Ambientale
Ausili per disabilità sensoriali
«Integration» - a necessary evil
AmI 2015 - Theme of the Year
Ausili: definizioni e normative - Tecnologie per la Disabilità 2014/2015
Motivazione ed e-learning
Log files - Approcci al Troubleshooting
AmI 2015 - Databases in Python
Copyright e Licenze (Aperte) per i contenuti didattici
Introduzione alla disabilità (corso di Tecnologie per la Disabilità)
L'e-learning nel processo formativo
Introduction to JSP
12BHD Informatica - Introduzione alla Programmazione in C
Programming with JavaFX
Tecnologie per l'e-learning (piattaforme)
La formazione a distanza al Politecnico di Torino: nuovi modelli e strumenti
Ausili: definizioni e normative
Domotica ed edifici intelligenti
Ad

Similar to SSH base - Configurazione di sistema da terminale (20)

PDF
Richiami su Linux - Webmin - Reti di calcolatori
PDF
Idp, passo dopo passo!
PDF
Seminario team working - 21-1-2015
PDF
Condivisione di dischi - NFS - Reti miste Windows/Linux - SMB e NetBIOS - Sam...
PDF
Gestione dischi - File system - LVM
PDF
Moduli del kernel - Boot del sistema
PDF
Raspberry pi per tutti (workshop presso Warehouse Coworking Pesaro)
PPT
X2 Linux Riassunti
PPTX
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
PDF
La shell Bash - Comandi base - Comandi avanzati - Espressioni regolari
PDF
Simple Cloud API: accesso semplificato al cloud computing
PDF
CodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
PDF
Network configuration - IPTables firewall
PDF
Sicurezza su WordPress
PDF
Cuma rev001
PDF
Chi ha paura della command-line? - WordCamp Roma 2018
PDF
Pacchi e pacchetti
PDF
TuxIsAlive
PPTX
Back to Basics, webinar 6: Messa in esercizio
PDF
Laboratorio Di Basi Di Dati 09 Il Linguaggio P H P
Richiami su Linux - Webmin - Reti di calcolatori
Idp, passo dopo passo!
Seminario team working - 21-1-2015
Condivisione di dischi - NFS - Reti miste Windows/Linux - SMB e NetBIOS - Sam...
Gestione dischi - File system - LVM
Moduli del kernel - Boot del sistema
Raspberry pi per tutti (workshop presso Warehouse Coworking Pesaro)
X2 Linux Riassunti
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
La shell Bash - Comandi base - Comandi avanzati - Espressioni regolari
Simple Cloud API: accesso semplificato al cloud computing
CodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
Network configuration - IPTables firewall
Sicurezza su WordPress
Cuma rev001
Chi ha paura della command-line? - WordCamp Roma 2018
Pacchi e pacchetti
TuxIsAlive
Back to Basics, webinar 6: Messa in esercizio
Laboratorio Di Basi Di Dati 09 Il Linguaggio P H P

Recently uploaded (11)

PDF
NGÂN HÀNG CÂU HỎI TÁCH CHỌN LỌC THEO CHUYÊN ĐỀ TỪ ĐỀ THI THỬ TN THPT 2025 TIẾ...
PDF
Presentazione educazione finanziaria e informazione.pdf
PDF
NGÂN HÀNG CÂU HỎI TÁCH CHỌN LỌC THEO CHUYÊN ĐỀ TỪ ĐỀ THI THỬ TN THPT 2025 TIẾ...
PDF
PRESENTAZIONE PROGETTO CCCI IN ITALIANO .pdf
PDF
Critico_o_creativo_Approcci_al_testo_let.pdf
PPTX
Santa Rosa da Lima, Vergine, Penitente, Terziaria Domenicana 1586-1617.pptx
PPTX
San Giovanni Eudes, 1601 – 1680, sacerdote e fondatore francese.pptx
PDF
NGÂN HÀNG CÂU HỎI TÁCH CHỌN LỌC THEO CHUYÊN ĐỀ TỪ ĐỀ THI THỬ TN THPT 2025 TIẾ...
PDF
Presentazione di Chimica sui Coloranti Alimentari
PDF
Libro per insegnare di Balboni: Lingue_e_linguaggi.pdf
PDF
NGÂN HÀNG CÂU HỎI TÁCH CHỌN LỌC THEO CHUYÊN ĐỀ TỪ ĐỀ THI THỬ TN THPT 2025 TIẾ...
NGÂN HÀNG CÂU HỎI TÁCH CHỌN LỌC THEO CHUYÊN ĐỀ TỪ ĐỀ THI THỬ TN THPT 2025 TIẾ...
Presentazione educazione finanziaria e informazione.pdf
NGÂN HÀNG CÂU HỎI TÁCH CHỌN LỌC THEO CHUYÊN ĐỀ TỪ ĐỀ THI THỬ TN THPT 2025 TIẾ...
PRESENTAZIONE PROGETTO CCCI IN ITALIANO .pdf
Critico_o_creativo_Approcci_al_testo_let.pdf
Santa Rosa da Lima, Vergine, Penitente, Terziaria Domenicana 1586-1617.pptx
San Giovanni Eudes, 1601 – 1680, sacerdote e fondatore francese.pptx
NGÂN HÀNG CÂU HỎI TÁCH CHỌN LỌC THEO CHUYÊN ĐỀ TỪ ĐỀ THI THỬ TN THPT 2025 TIẾ...
Presentazione di Chimica sui Coloranti Alimentari
Libro per insegnare di Balboni: Lingue_e_linguaggi.pdf
NGÂN HÀNG CÂU HỎI TÁCH CHỌN LỌC THEO CHUYÊN ĐỀ TỪ ĐỀ THI THỬ TN THPT 2025 TIẾ...

SSH base - Configurazione di sistema da terminale

  • 2. SSH DATI AUTENTICAZIONE CHIAVE PRIVATA CHIAVE PUBBLICA password Percorso 5 Configurazione 2
  • 3. Generare una chiave •Comando: ssh-keygen •Algoritmo –DSA o RSA? •Dimensione della chiave –ssh-keygen -b bits –: 128, 256, 512, 768, 1024, 2048, 4096, … ? Percorso 5 Configurazione 3
  • 4. Generare una chiave Percorso 5 Configurazione 4
  • 5. Chiave pubblica •Appendere la chiave pubblica nel file ~/.ssh/authorized_keys della macchina a cui si desidera accedere •Trasmettere la chiave pubblica –spedirla per email –verificare la fingerprint per telefono Percorso 5 Configurazione 5
  • 6. Esempio di authorized_keys Percorso 5 Configurazione 6
  • 7. Utilizzo ssh [-v] utente@host –si collega al computer remoto come utente –utilizzare -v (o -vv) per cercare di diagnosticare i problemi Percorso 5 Configurazione 7
  • 8. Sistema dei pacchetti •dpkg –installa, rimuove, configura pacchetti .deb •apt (Advanced Packaging Tool) –in origine: front-end per dpkg –apt-get, apt-config, … •aptitude –in origine: frontend per apt Percorso 5 Configurazione 8
  • 9. Sistema dei pacchetti •Synaptic •Ubuntu Software Center Percorso 5 Configurazione 9
  • 10. Sistema dei pacchetti •Packages vs. Meta-packages Percorso 5 Configurazione 10
  • 11. Repository •Modificare il file «/etc/apt/sources.list » –man apt-get –man sources.list •Slang: «repo» Percorso 5 Configurazione 11
  • 12. Suggerimenti •Installare aptitude $ sudo apt-get install aptitude –interfaccia quasi user friendly a carattere –può sostiture apt-get Percorso 5 Configurazione 12
  • 13. Aggiornare il sistema •Aggiornare la cache dei pacchetti $ sudo aptitude update •Installare gli aggiornamenti $ sudo aptitude full-upgrade Percorso 5 Configurazione 13
  • 14. Suggerimenti •Installare python-software-properties $ sudo aptitude install python-software-properties Percorso 5 Configurazione 14
  • 15. add-apt-repository •Aggiungere un repository –add-apt-repository 'deb uri distribution [component1] [component2] [...]' –add-apt-repository ppa:<ppa_name> •Esempi: –add-apt-repository 'deb http://packages.linuxmint.com/ julia main' –add-apt-repository ppa:gnome-desktop Percorso 5 Configurazione 15
  • 16. These slides are licensed under a Creative Commons Attribution Non Commercial Share Alike 4.0 International To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ Versione in Italiano: https://creativecommons.org/licenses/by-nc-sa/4.0/deed.it