Virtuālās mašīnas nodrošina inženieriem un administratoriem labu platformu programmatūras testēšanai, IT vides iestatīšanai un servera aparatūras resursu maksimālai izmantošanai.

VirtualBox ir viena no populārākajām virtualizācijas programmām mūsdienu tirgū. Tas ir atvērts avots, un tajā ir daudz jauku funkciju. Apskatīsim, kā SSH ievadīt Ubuntu serverī vai darbvirsmā, kas darbojas VirtualBox.

1. darbība: SSH instalēšana virtuālajā mašīnā

SSH ir viens no galvenajiem veidiem, kā administrēt un mijiedarboties ar Linux serveriem, kuriem nav GUI. Protams, jūs varat izmantot SSH arī pilnvērtīgās darbvirsmas vidēs.

Lai SSH varētu pievienot citā datorā, sistēmā ir jādarbojas SSH serverim un tā pakalpojumam ir jābūt iespējotam. Arī datoram, no kura iniciējat SSH savienojumu, ir jābūt SSH klientam.

Šajā rokasgrāmatā tiks parādīts process ar Ubuntu Desktop kā resursdatora OS un Ubuntu serveri kā viesis OS operētājsistēmā VirtualBox, taču procedūra būtībā ir vienāda neatkarīgi no jūsu operētājsistēmas izmantojot. Ja jums nav viesu OS, rīkojieties šādi

instagram viewer
instalējiet Ubuntu kā viesa operētājsistēmu vietnē VirtualBox.

Palaidiet VirtualBox un pēc tam palaidiet savu Ubuntu virtuālo mašīnu no GUI.

Virtuālajā mašīnā instalējiet SSH, izmantojot komandu:

sudo apt uzstādīt openssh-serveris

Jūsu SSH serveris sāksies automātiski. Varat pārbaudīt tā statusu, izmantojot šādu komandu:

sudo systemctl statuss ssh

Ja jūsu ugunsmūrī nav iespējots SSH ports, izmantojiet UFW rīku, lai iespējotu SSH osta.

2. darbība: VirtualBox tīkla konfigurēšana

Pēc noklusējuma VirtualBox izveido tīkla adrešu tulkošanas (NAT) adapteri jūsu virtuālajām mašīnām. Tas ļauj jūsu virtuālajai mašīnai piekļūt internetam, bet neļauj citām ierīcēm tai piekļūt, izmantojot SSH.

Lai konfigurētu tīklu, ir jāizmanto VirtualBox porta pārsūtīšana un noklusējuma NAT adapteris, kuram ir pievienota jūsu virtuālā mašīna. Ņemiet vērā, ka VirtualBox nodrošina daudzas citas tīkla konfigurācijas opcijas, piemēram, tilta adapteri, ko varat izmantot, lai SSH viesa operētājsistēmās, taču tas ir citas dienas tēma.

Ar peles labo pogu noklikšķiniet uz VM, kurā vēlaties izveidot SSH, un noklikšķiniet uz iestatīšanas zobrata, lai atvērtu iestatījumu logu. Varat arī izmantot īsinājumtaustiņus: Ctrl+S. Pēc tam noklikšķiniet uz Tīkls opciju.

Noklikšķiniet uz Papildu opciju un atlasiet Portu pārsūtīšana. VirtualBox parādīs ekrānu, lai konfigurētu porta pārsūtīšanas noteikumus.

Pievienojiet ostas pārsūtīšanas kārtulu

Noklikšķiniet uz Plus (+) ikonu zem Ostas pārsūtīšanas noteikumi lappuse.

Piešķiriet kārtulai jēgpilnu nosaukumu (piemēram, "SSH porta pāradresācija"). Izmantojiet noklusējuma protokolu, t.i. TCP. Uzņēmēja IP būs 127.0.0.1 vai vienkārši vietējais saimnieks un izmantojiet 2222 kā Uzņēmēja osta.

Iegūstiet sava Ubuntu servera IP adresi darbojas VirtualBox un ievadiet to Viesa IP ievades lodziņš. Šajā gadījumā mana viesa operētājsistēmas IP adrese ir 10.0.2.13. Izmantojiet 22 kā viesu portu.

Visbeidzot nospiediet Labi pogu.

Lai izmaiņas stātos spēkā, iespējams, būs jārestartē virtuālā mašīna.

3. darbība: sāciet SSH sesiju

Galvenās operētājsistēmas terminālī palaidiet SSH komandu šādā formātā: ssh -p 2222 [email protected]. Piemēram:

ssh-lpp 2222 mwizak@127.0.0.1

Lūdzu, ņemiet vērā, ka mwizak, šajā gadījumā ir virtuālās mašīnas pieteikšanās lietotājvārds. Visbeidzot ievadiet viesa OS lietotāja paroli, kad tiek prasīts inicializēt savienojumu.

Neaizmirstiet nodrošināt SSH savienojumu!

SSH ir vienkāršs veids, kā izveidot savienojumu ar attāliem serveriem vai datoriem, un tagad varat to izmantot, lai piekļūtu savām VirtualBox viesu operētājsistēmām.

Tā kā SSH ir drošs, tas ir arī galvenais mērķis hakeriem, kuri vēlas piekļūt jūsu sistēmām. Tāpēc, izmantojot SSH, noteikti ievērojiet labāko drošības praksi.