Cum să: Schimbați numărul portului SSH pe Linux [Ghid]

SSH poate fi confuz pentru cei nou la Linux. Dacă sunteți un utilizator Linux și încercați să schimbați numărul portului SSH, vă putem acoperi. Urmați acest ghid în timp ce vă arătăm cum să schimbați numărul portului SSH pe Linux!

Cum să: Schimbați numărul portului SSH pe Linux [Ghid]

Înainte să începem

SSH (AKA Secure Shell) este un protocol de rețea criptografic pentru efectuarea operațiunilor de rețea printr-o rețea securizată. Pe Linux, SSH este rulat în mare parte pe servere pentru a oferi utilizatorilor acces la comandă la consolă de la distanță prin internet sau LAN. Cu toate acestea, aceasta nu este singura aplicație Linux pentru SSH, deoarece este folosită și pentru a interacționa între stațiile de lucru Linux.

În acest ghid, vom analiza modul în care puteți schimba portul implicit de pe serverul dvs. OpenSSH de la portul 22 la ceva mai sigur. Cu toate acestea, trebuie să știți că trebuie să aveți un server SSH care rulează înainte de a încerca să schimbați portul.

Dacă intenționați să configurați un server SSH și doriți să știți cum să schimbați portul de la 22 la ceva diferit, vă rugăm să urmați mai întâi ghidul nostru despre configurarea unui server OpenSSH pe Linux .

Clienți SSH

Aveți nevoie de un client bun pentru a vă conecta la serverul dvs. SSH? Fă-ți o favoare și verifică aplicația EasySSH pentru Linux. Ia natura confuză a SSH și o simplifică, astfel încât să vă puteți conecta fără probleme. Pentru mai multe informații despre clientul EasySSH pentru Linux, faceți clic aici .

Schimbați numărul portului SSH 

Pentru a schimba portul SSH implicit pe serverul OpenSSH în Linux, va trebui să opriți rularea serverului. Serverul OpenSSH poate fi oprit rapid pe majoritatea sistemelor de operare Linux folosind instrumentul de rulare Systemd.

Deschideți un terminal pe dispozitivul Linux care rulează serverul SSH. Dacă rulați SSH pe un server, nu veți putea face acest lucru de la distanță! Conectați o tastatură și treceți la treabă. 

Odată ce fereastra terminalului este deschisă, executați comanda  systemctl sshd status  în terminal. Această comandă de stare vă va spune dacă serverul SSH este activ și rulează. Dacă scrie „Activ: activ (în rulare),” software-ul serverului OpenSSH funcționează normal.

systemctl status sshd

Pentru a opri serverul SSH, utilizați  comanda systemctl stop  . Această comandă va opri imediat sshd.servicefișierul, ucigând astfel serverul SSH pentru moment.

sudo systemctl stop sshd

Pentru a confirma că  comanda systemctl stop  închide într-adevăr serverul OpenSSH, rulați din nou  comanda de stare  . Dacă  comanda systemctl stop  a ucis cu succes serverul OpenSSH, veți vedea „Activ: inactiv (mort)” în rezultat.

systemctl status sshd

Cu serverul închis, este timpul să deschideți fișierul de configurare a serverului OpenSSH. Pentru a face acest lucru, utilizați următoarea  comandă nano de  mai jos.

Notă: în acest ghid, ne concentrăm pe editorul de text Nano, deoarece este ușor de înțeles pentru majoritatea utilizatorilor și are o interfață de utilizator simplă. Simțiți-vă liber să schimbați Nano cu editorul de text bazat pe terminal preferat!

sudo nano -w /etc/ssh/sshd_config

Căutați prin editorul de text Nano pentru #Port 22în cod. Simbolul # dezactivează această linie de cod. Ca rezultat, serverul dvs. SSH folosește probabil portul SSH implicit în loc să aibă unul specificat.

Cum să: Schimbați numărul portului SSH pe Linux [Ghid]

Pentru a schimba portul, ștergeți simbolul # din fața #Port 22și schimbați numărul „22” într-un alt port. Nu alegeți pur și simplu orice port, deoarece unele porturi pot fi deja utilizate de alt software de pe serverul dvs. etc.  

După ce ați schimbat cu succes portul din fișierul de configurare, apăsați combinația de tastaturi Ctrl + O  din editorul de text Nano pentru a salva modificările. După aceea, apăsați  combinația de tastaturi Ctrl + X pentru a închide editorul.

Odată ce editorul de text Nano este închis, executați comanda  systemctl start sshd  . Această comandă va porni din nou serverul OpenSSH. De aici, serverul tău SSH va rula pe un alt număr de port!

Conectarea prin SSH cu un alt număr de port

Conectarea prin SSH este diferită atunci când serverul dvs. OpenSSH nu utilizează portul implicit 22. Nu veți mai putea iniția o conexiune prin simpla specificare a numelui de gazdă și a domeniului. În schimb, va trebui să utilizați comutatorul -p  din linia de comandă pentru a specifica portul. 

Pentru a vă conecta prin linia de comandă la un server SSH care nu rulează pe portul 22, procedați în felul următor. 

ssh -p CUSTOM_PORT_NUMBER my-user-name@host-name-or-ip

Dacă uitați să adăugați numărul de port personalizat, puteți adăuga un alias la fișierul dvs. .bashrc.

Deschideți fișierul .bashrc în editorul de text Nano cu comanda de mai jos.

nano ~/.bashrc

Creați o nouă linie în partea de jos a fișierului pentru a face loc noului alias apăsând  tasta Enter  . Apoi, adăugați aliasul. Asigurați-vă că schimbați „CUSTOM_PORT_NUMBER” în alias pentru a reflecta portul.

Cum să: Schimbați numărul portului SSH pe Linux [Ghid]

alias ssh='ssh -p CUSTOM_PORT_NUMBER'

Salvați editările cu  Ctrl + O și ieșiți din editorul de text Nano prin apăsarea  Ctrl + X . Apoi, rulați  comanda sursă  pentru a încărca noul alias.

sursa ~/.bashrc

De acum înainte, când rulați  comanda ssh  , veți avea întotdeauna adăugat portul ssh personalizat!

Leave a Comment

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.