Server SSH

1. Cos’è un server SSH?
SSH è un modo sicuro e crittato di stabilire connessioni a sistemi o server remoti. Un server SSH accetta connessioni da client SSH e consente loro di effettuare il login nel sistem come se fossero seduti di fronte ad esso. Usando SSH, puoi eseguire programmi da riga di comando e che utilizzano X.
2. Come installo un server SSH?
  1. Leggi How do I add Universe and Multiverse?
  2. Installa i pacchetti ssh and openssh-server con Synaptic (Controlla How do I use Synaptic to install packages?)

    Rete > ssh
    Rete > openssh-server

3. Come mi connetto via SSH ad un sistema Ubuntu remoto?
[Nota]
Si suppone che la macchina remota Ubuntu abbia installato il server SSH. Leggi How do I install an SSH Server?.. Indirizzo IP della macchina Ubuntu remota: 192.168.0.1
  1. ssh username@192.168.0.1
4. Come copio file/directory da una macchina Ubuntu remota su una macchina locale (scp)?
[Nota]
Ipotizzando che la macchina Ubuntu remota abbia installato il servizio SSH server (controlla How do I install an SSH Server?), l’indirizzo IP sia 192.168.0.1, posizione dei file/cartelle remoti:/home/username/remotefile.txt posizione di salvataggio della mcchina locale: . (directory corrente)
  1. scp -r utente@192.168.0.1:/home/utente/fileremoto.txt
5. Come copio file/directory da una macchina locale a una macchina Ubuntu remota (scp)?
[Nota]
Ipotizzando che la macchina Ubuntu remota abbia installato il servizio SSH server (controlla How do I install an SSH Server?), l’indirizzo IP sia 192.168.0.1, posizione dei file/cartelle locali: lacalfile.txtposizione di salvataggio della mcchina remota: /home/username/
  1. scp -r filelocale.txt utente@192.168.0.1:/home/utente/
6. Come copio file/directory da una macchina remota Ubuntu sulla macchina locale (rsync)?
[Nota]
Ipotizzando che la macchina Ubuntu remota abbia installato il servizio SSH server (controlla How do I install an SSH Server?), l’indirizzo IP sia 192.168.0.1, posizione dei file/cartelle remoti:/home/username/remotefile.txt posizione di salvataggio della mcchina locale: . (directory corrente)
  1. rsync -v -u -a --delete --rsh=ssh --stats utente@192.168.0.1:/home/utente/fileremoto.txt .
7. Come copio file/directory da una macchina locale su una macchina Ubuntu remota (rsync)?
[Nota]
Supponiamo che la macchina Ubuntu remota abbia installato il server SSH. Leggi How do I install an SSH Server?. Indirizzo IP della machcina Ubuntu remote: 192.168.0.1 . Posizione remota dove salvare il file: /home/utente/ Nome del file locale: filelocale.txt
  1. rsync -v -u -a --delete --rsh=ssh --stats filelocale.txt utente@192.168.0.1:/home/utente/
8. Come posso collegarmi via SSH ad una macchina Ubuntu remota da una macchina Windows?
[Nota]
Ipotizzando che la macchina Ubuntu remota abbia installato il servizio SSH Server, leggi How do I install an SSH Server?.
  1. Scarica PuTTY
9. Come posso copiare file/cartelle da/ad una macchina Ubuntu remota da una macchina Windows?
[Nota]
Ipotizzando che la macchina Ubuntu remota abbia installato il servizio SSH Server, leggi How do I install an SSH Server?.
  1. Scarica WinSCP

 

source: