Administrarea de la distanță a serverului ubuntu cu instrucțiunile openssh

Această secțiune a manualului Ubuntu Server introduce o colecție puternică de instrumente pentru controlul la distanță și schimbul de date cu computere în rețea, numită OpenSSH. De asemenea, veți afla câteva dintre setările de configurare disponibile pentru aplicația serverului OpenSSH și cum să le modificați în sistemul dvs. Ubuntu.

OpenSSH este o versiune gratuită a familiei de instrumente pentru gestionarea de la distanță a computerelor și transferarea fișierelor utilizând protocolul Secure Shell (SSH). Instrumentele tradiționale utilizate pentru aceste funcții, cum ar fi telnet și rcp, sunt neprotejate și transmit parola de utilizator în text clar. OpenSSH oferă un serviciu server și aplicații client pentru a facilita operațiunile de securitate, gestionarea criptată de la distanță și transferul de fișiere, înlocuind efectiv instrumentele depășite.

Instalarea și configurarea PHP pe Ubuntu. Linux

Instalarea clientului și a serverului OpenSSH este foarte simplă. Pentru a instala aplicația client OpenSSH pe sistemul dvs. Ubuntu, folosiți comanda din terminal:

Pentru a instala aplicația serverului OpenSSH și fișierele asociate, utilizați această comandă în terminal:

Pachetul de openssh-server poate fi selectat pentru instalare în timpul procesului de instalare Ubuntu Server Edition.

configurație

Puteți configura comportamentul implicit al aplicației serverului OpenSSH, sshd, editând fișierul / etc / ssh / sshd_config. Pentru informații despre directivele de configurare utilizate în acest fișier, puteți vizualiza pagina corespunzătoare a manualului introducând următoarea comandă în terminal:

Înainte de a modifica fișierul de configurare, este necesar să se creeze o copie a fișierului original și proteja de scris, astfel încât să aveți setările originale ca referință, care poate fi reutilizat atunci când fișierul neobhodimosti.Skopiruyte / etc / ssh / sshd_config și proteja de scris, cu următoarele comenzi într-un terminal:

Cum de a crește viteza Ubuntu.

Iată câteva exemple de directive de configurare pe care le puteți modifica:

Pentru a seta portul de ascultare TCP pentru OpenSSH 2222 în locul versiunii implicite 22, schimbați directiva Port astfel:

Pentru a permite sshd să se conecteze utilizând cheile publice, trebuie doar să adăugați sau să modificați linia:

Toate modificările se fac în fișierul / etc / ssh / sshd_config.

După modificări / etc / ssh / sshd_config, salvați fișierul, și re-sshd aplicație server la schimbarea aplicații, utilizând comanda în terminal:

Multe alte directive de configurare sshd disponibile pentru a modifica comportamentul cererii de server pentru a se potrivi nevoilor dumneavoastră. Cu toate acestea, rețineți că în cazul în care singura modalitate de a accesa serverul - aceasta este ssh, și a face o configurație sshd greșeală în / etc / ssh / sshd_config, puteți găsi serverul este blocat până când este repornire. În plus, în cazul în care directiva de configurare greșită este reținut, serverul sshd poate refuza să pornească, astfel încât să fie foarte atenți atunci când editați acest fișier pe un server de la distanță.

Apache2: gazde virtuale care creează mai multe site-uri pe Ubuntu Server

Pentru a crea chei, introduceți în terminalul client:

Acest lucru va genera chei folosind metoda Digital Signature Algorithm (DSA). În acest proces vi se va cere o parolă. Doar apăsați Enter pentru a solicita o cheie. Implicit, cheia publică este salvată într-un fișier

/.ssh/id_dsa.pub, în ​​timp ce secretul în

/.ssh/id_dsa. Acum, copiați fișierul id_dsa.pub pe computerul la distanță și adăugați-l la

Acum aveți opțiunea de a vă conecta la SSH cu acest nod fără a introduce o parolă.

Articole similare