Î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!
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!
Î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.service
fiș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.
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.
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!
Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!
Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!
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
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.
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.
Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe
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.
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.
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
Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.