GNU/Linux >> Linux Esercitazione >  >> Linux

Come utilizzare OpenSSH per connettersi al tuo server Linux

Introduzione

Questa procedura mostrerà come utilizzare il programma OpenSSH per connettere un server Linux a un altro tramite riga di comando. È un processo molto semplice che richiede poche conoscenze, ma può essere utile per molti progetti. Normalmente, su Windows, utilizzeresti semplicemente il software PuTTY per connetterti tramite SSH, ma questo non è disponibile per i dispositivi Linux.

Prerequisiti

  • Accesso root/amministrativo al tuo server. Se non hai un server e ne hai bisogno, Atlantic.Net offre opzioni di hosting VPS affidabili.

Installazione di OpenSSH

Con la maggior parte delle versioni di Linux, OpenSSH viene già installato per lato client e server. Per assicurarci che sia installato su entrambe le estremità, eseguiremo prima un'installazione su entrambi i lati. Eseguire i seguenti comandi per installare il server e il software client necessari:

Ubuntu/Debian:

sudo apt-get install -y openssh-server openssh-client

CentOS/Fedora (Fedora usa 'dnf' ora, ma verrà comunque installato con 'yum'):

sudo yum install -y openssh-server openssh-client

FreeBSD:

sudo pkg install openssh-server openssh-client

ArchLinux:

sudo pacman -S openssh

Una volta installato OpenSSH, assicurati che il servizio sia in esecuzione. Puoi verificare se è in esecuzione con quanto segue:

CentOS/Fedora/FreeBSD/Ubuntu/Debian:

service sshd status

ArchLinux:

systemctl status sshd

Connessione a un server esterno

A questo punto, sei pronto per connetterti! La sintassi normale per la connessione con OpenSSH è la seguente:

ssh <[email protected] or [email protected]>

Dopo esserti connesso al tuo dispositivo esterno, vedrai quanto segue che è la negoziazione RSA tra entrambi i dispositivi per assicurarti di connetterti all'host giusto:

The authenticity of host '69.28.xx.xx (69.28.xx.xx)' can't be established.
RSA key fingerprint is 75:98:a9:3d:f8:e7:48:bf:05:c9:1b:ea:xx:xx:xx:xx.
Are you sure you want to continue connecting (yes/no)? yes

Puoi scegliere di aggiungere questa chiave RSA in modo permanente alla tua configurazione SSH in modo che questo host esterno sia archiviato in modo permanente con questa chiave. Questo è normalmente visto come un bene a meno che non modifichi frequentemente la configurazione SSH dell'host esterno. Ciò impedirà alle persone con intenzioni dannose di impersonare il server a cui ti stai connettendo o di eseguire attacchi "man-in-the-middle".

Warning: Permanently added '69.28.xx.xx' (RSA) to the list of known hosts.

Successivamente, ti verrà richiesta la password dell'utente con cui hai effettuato l'accesso. Se non hai specificato un utente, accederà automaticamente come "root".

[email protected]'s password:
Last login: Mon Apr 25 06:25:43 2016 from 209.208.xx.xx

Inserisci la password per il tuo utente e sei a posto!

Grazie per aver seguito insieme a questo come connettersi al tuo server Linux con OpenSSH. Scopri di più sulle nostre soluzioni di hosting VPS convenienti e assicurati di ricontrollare con noi per aggiornamenti e ulteriori tutorial, come Come eseguire SSH su server tramite Linux.


Linux
  1. Come usare BusyBox su Linux

  2. Come uso cron in Linux

  3. Come usare dd in Linux senza distruggere il tuo disco

  4. Come monitorare il tuo server Linux?

  5. Come utilizzare il server dedicato

Come controllare il carico del server nel sistema Linux

Come controllare il tempo di attività del tuo server Linux

Come configurare un demone Rsync sul tuo server Linux

Come connettersi a SQL Server da Linux

Come configurare un firewall sul tuo server Linux

Come utilizzare SSH per connettersi a un server remoto in Linux o Windows