- - Izmantojot drošu apvalku: Kā instalēt SSH operētājsistēmā Linux un noderīgās komandas

Drošas čaulas izmantošana: kā instalēt SSH operētājsistēmā Linux un noderīgās komandas

Vai esat jauns Linux lietotājs? Vai nezināt, kas ir SSH vai ko jūs pat varat ar to darīt? Šajā rakstā mēs izskaidrosim, kā jūs varat iestatīt un izmantot SSH operētājsistēmā Linux. Mēs pārdomāsim, kā tas darbojas, un dažas noderīgas lietas, ko varat ar to darīt. Sāksim!

SSH ir viens no Linux izmantotajiem rīkiemplatforma. Neskatoties uz to, tā nav programma, kas ir iestatīta lielākajā daļā Linux izplatīto versiju (izņemot Fedora un OpenSUSE). SSH konfigurēšana ir vienkārša. Ja jūs tikai vēlaties izveidot savienojumu ar attālu Linux datoru ar SSH, visvieglāk ir vienkārši instalēt klienta savienojuma rīku. Šis rīks ir tikai pats SSH, un nekas nav nepieciešams, lai palaistu savienojuma serveri.

Tomēr joprojām ir laba ideja iestatīt SSH serverikatrā Linux personālajā datorā. Tādā veidā vienmēr var būt divvirzienu komunikācija, un jebkurš dators var arī izsūtīt savienojumu un to saņemt. Lūk, kā to palaist.

Instalējiet SSH rīkus

Ubuntu

sudo apt install openssh-server

Arch Linux

sudo pacman -S openssh
sudo systemctl enable sshd
sudo systemctl start sshd

Debijas

sudo apt-get install openssh-server

Fedora / OpenSUSE

Lai arī SSH jau ir instalēts, iespējams, serveris nav iespējots. Lai to iespējotu, atveriet termināli un ievadiet:

sudo systemctl enable sshd
sudo systemctl start sshd

Cits

Iespējams, ka citi šeit neminēti Linux izplatījumiir SSH rīki, kas nepieciešami, lai viss darbotos. Ja nē, vislabāk ir izmantot izmantoto Linux versiju, izmantojot oficiālo rokasgrāmatu. Alternatīvi meklējiet vietā, kur parasti instalējat programmas, un meklējiet: openssh-server, ssh, sshd utt.

Pēc tam atveriet SSH konfigurācijas failu un mainiet iestatījumu vai divus. Galvenais ir noklusējuma ports. Skat, SSH izmanto 22. osta. Šī ir ļoti labi zināma osta. Rezultātā hakeri un citi slikti aktieri, visticamāk, dosies pēc šīs ostas un mēģinās tai piekļūt. Apsveriet iespēju mainīt ostu uz kaut ko nejaušu. Nav īsti svarīgi, kāda osta ir, tikai pārliecinieties, ka tā nav tāda, kuru jau izmanto citas programmas.

Rediģējiet konfigurācijas failu ar: sudo nano /etc/ssh/ssh_config

Ritiniet uz leju un atrodiet failā # 22. portu. Izdzēsiet “#” un mainiet numuru no “22” uz vēlamo portu. Lai saglabātu izmaiņas, nospiediet Ctrl + O. Pēc tam restartējiet SSH, izmantojot šīs komandas.

Ubuntu / Debian:

service ssh restart

Arch / OpenSUSE / Fedora:

sudo systemctl sshd restart

Piezīme: ja neplānojat sava SSH porta pāradresāciju uz internetu, SSH ports nav jāmaina. Ja tas paliek LAN, tas ir labi.

Savienojiet ar SSH ar savu serveri, izmantojot: ssh -p portnumber remote@host

Komandrindas faila pārsūtīšana

SSH ir noderīga, ja jums ir nepieciešama attāla piekļuvecits dators. Tas varētu būt dators, kuram piekļūstat internetā, vai tas, kurš sēž tajā pašā telpā. Dažreiz, attāli piekļūstot Linux datoram, jums var būt nepieciešama piekļuve failiem. Varbūt tie ir konfigurācijas faili vai svarīgi dokumenti. Failu nosūtīšana uz attālo mašīnu, kad jums ir piekļuve tikai Linux terminālim, var būt ļoti garlaicīga.

Tāpēc SSH ir iebūvēta funkcionalitāte, lai ērti pārsūtītu failus uz priekšu un atpakaļ tieši pa SSH.

scp / path / to / files-or-folders user @ ipaddress: / path / to / destination

Nomainiet / ceļš / uz / un utt, lai atspoguļotu jūsu pašu vajadzības. Piemēram, tavs varētu izskatīties mazliet šādi;

scp /home/derrik/importantfile.txt derrik@ubuntu-server:/home/derrik-server/files/

Drošs FTP serveris jebkur

FTP ir sena tehnoloģija, taču tas nenozīmēvairs nav noderīgs. Faktiski FTP joprojām tiek daudz izmantots, kad runa ir par SSH. Kāpēc? Tas ļauj ļoti viegli piekļūt visam attālā Linux datora cietajam diskam failu pārvaldniekā lokāli. Lai sāktu lietot SFTP, SSH nav jākonfigurē. Jebkuram Linux datoram, kurā darbojas SSH serveris, ir arī SFTP. Lai tai piekļūtu, atveriet izvēlēto failu pārvaldnieku, atrodiet “serveris”, “tīkls” vai kaut ko līdzīgu. Ņemiet vērā, ka katrs Linux failu pārvaldnieks ir atšķirīgs, tāpēc nav iespējams tos visus uzskaitīt.

sftp://username@hostname:portnumber

Ievadot FTP adresi, jums tiks piedāvāts ievadīt paroli, kā arī pieņemt atslēgu no SSH servera.

Piezīme: jums būs jāpārsūta ports, kuru izmantojat SSH, lai piekļūtu SFTP ārpus jūsu tīkla. Lai uzzinātu, kā pāriet uz priekšu, skatiet maršrutētāja rokasgrāmatu.

Tālvadības dublējums

SSH ir daudz lietojumu, ieskaitot disku un nodalījumu dublēšanu no attāluma. Lai dublētu cieto disku no lokālā datora un nosūtītu attēlu tīklā, izmantojot SSH, izmantojiet šo:

Piezīme: šajā piemērā izmantotais cietais disks ir / dev / sda. Jums būs jāmaina komanda, lai tā atbilstu jūsu vajadzībām.

Sadalīšanās dublējums

dd if=/dev/sda1 | gzip -1 - | ssh remote@host dd of=image.img.gz

Visa piedziņa

dd if=/dev/sda | gzip -1 - | ssh remote@host dd of=image.img.gz

Ir iespējams arī satvert attālinātā diska cietā diska attēlu (vai nodalījumus):

Sadalīšanās dublējums

ssh remote@host "dd if=/dev/sda1 | gzip -1 -" | dd of=image.img.gz

Visa piedziņa

Edit the config file with:ssh remote@host "dd if=/dev/sda | gzip -1 -" | dd of=image.img.gz

Izvelciet attēlu ar: gzip -d image.img.gz

Attālo programmu skatīšana lokāli

Dažreiz ar termināli nepietiek, kadattālināti piekļūt datoram. Par laimi, izmantojot SSH, ir iespējams veikt X loga pāradresāciju. Tas nozīmē, ka jūs varat izmantot x11 GUI serveri, lai pārsūtītu attālos logus uz vietējo mašīnu. Piemēram, ja jums jātestē vietne attālajā Linux datorā, jūs varēsit attālināti startēt Firefox un lokāli pārsūtīt x11 Firefox logu uz savu Linux datoru.

Iespējojiet X11 loga pārsūtīšanu, rediģējot ssh konfigurācijas failu: sudo nano /etc/ssh/ssh_config

Meklēt # ForwardX11 nrnoņemt “#“Un mainiet“”Līdz““.

Restartējiet SSH pakalpojumu.

Ubuntu / Debian:

service ssh restart

Arch / OpenSUSE / Fedora:

sudo systemctl sshd restart

Savienojot, izmantojot SSH, izmantojiet slēdzi -X.

ssh -X -p portnumber remote@host

Secinājums

SSH ir noderīgs rīks, bet ne daudz iesācējuLinux lietotāji to zina. Tas ir kauns, jo tam ir tik daudz lietojumu. Šajā rakstā mēs esam tikko saskrāpējuši virsmu. Kad runa ir par droša apvalka izmantošanu, vienīgais ierobežojums ir jūsu pašu prasmes.

Komentāri