Server SSH

1. Cos'è un server SSH?
2. Come installo un server SSH?
3. Come mi connetto via SSH ad un sistema Ubuntu remoto?
4. Come copio file/directory da una macchina Ubuntu remota su una macchina locale (scp)?
5. Come copio file/directory da una macchina locale a una macchina Ubuntu remota (scp)?
6. Come copio file/directory da una macchina remota Ubuntu sulla macchina locale (rsync)?
7. Come copio file/directory da una macchina locale su una macchina Ubuntu remota (rsync)?
8. Come posso collegarmi via SSH ad una macchina Ubuntu remota da una macchina Windows?
9. Come posso copiare file/cartelle da/ad una macchina Ubuntu remota da una macchina Windows?
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.txt posizione 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