Aqoonyahanka Tilmaamo fudud oo lagula shaqeeyo adeegga Profitserver
Main Aqoonyahanka Sida loogu xidho server Linux ah iyada oo loo marayo SSH

Sida loogu xidho server Linux ah iyada oo loo marayo SSH


Habka ugu muhiimsan ee loogu xidho server-ka Linux waa hab- maamuuska SSH . Noocan xiriirka ah waa mid ammaan ah, sababtoo ah dhammaan xogta loo gudbiyo waa la qariyay. Si aad u sameysato xiriirka SSH waa inaad ku habeysaa server-ka fog ee aad rabto inaad ku xirto, iyo macmiilka dhinaca isticmaalaha. Waxaa jira software badan oo loogu talagalay xiriirka SSH. Sida Linux, xirmada OpenSSH ayaa ah tan ugu caansan dadka Windows-kana waxay inta badan isticmaalaan PuTTY.

Aan si dhow u eegno qaabeynta server-ka iyadoo la adeegsanayo Ubuntu Server 18.04 tusaale ahaan, ka dibna isku day inaad ku xirto server-ka Linux iyo Windows.

Wax kasta oo aan sameyno waxay ka imaan doonaan akoonka isticmaalaha caadiga ah. Xaaladdan, waxaan abuurnay isticmaale " mihail ", akoonka " root "-na waa la joojinayaa si caadi ah.

Habaynta dhinaca Server-ka

Diyaarso xirmada ku socota amarkan:

sudo apt install openssh-server
Ku rakibida deegaanka SSH ee server Linux ah

Ka dib markii rakibidda la dhammeeyo, hubi in adeeggu uu socdo. Adeegso amarkan:

systemctl status sshd
Hubinta helitaanka adeegga SSH

Xaaladda " Active (ordaynaysa) " macnaheedu waa in adeeggu uu shaqeynayo oo si caadi ah u shaqeynayo.

Si aad uga fogaato xannibaadda xidhidhiyaha soo galaya ee dab-darka, iska hubi inaad joojiso, sababtoo ah kuma daabici doonno shabkada dab-damiska qodobkan.

Adeegso amarkan:

sudo ufw disable
Deminta xannibaadda xidhidhiyaha soo gala Windows Firewall

Marxaladdan waxaad mar hore ku xiri kartaa server-ka. Iyada oo la adeegsanayo Settings default server waxay u oggolaanaysaa in lagu xidho dekedda caadiga ah 22 oo leh aqoonsiga sirta ku salaysan.

Isku xirka SSH ee Linux

Sida caadiga ah, macmiilka OpenSSH waxa loogu rakibay Linux si caadi ah oo uma baahna qaabayn gacan-ku-siman oo dheeraad ah. Isku xirka waxaa laga dhisi karaa terminal iyadoo la kaashanayo taliska ssh. Halbeegyada kiiskan ayaa noqon doona magaca isticmaalaha iyo cinwaanka IP-ga ee seerfarka fog. Seferkayaga tijaabada ah ee aan u isticmaaleyno tusaale ahaan waxaa jira hal akoon oo “mihail” ah, marka tan ayaan isticmaali doonaa.

ssh [email protected]

Xidhiidhka ugu horreeya waa inaad xaqiijisaa ku darista furaha dadweynaha ee server-ka kaydka xogta, markaa ka jawaab " haa ". Intaa ka dib waxaad geli kartaa erayga sirta ah. Haddii xidhiidhku si guul leh loo sameeyo, waxaad arki doontaa qoraal soo dhawayn ah oo ku saabsan khadka taliska ee server-ka. Hadda dhammaan amarrada waxaa si toos ah loogu fulin doonaa server-ka fog.

Isku xirka SSH ee Linux

SSH ka Windows

Fur Putty oo deji xuduudaha isku xirka. Hubi in badhanka " Nooca isku xirka " loo rogay SSH . Geli cinwaanka IP-ga goobta " Magaca Martida ", qiimaha caadiga ah ee 22 u gal " Dekedda " oo guji " Fur ".

Isku xirka SSH ee ka yimid Windows

Xidhiidhka ugu horreeya Putty wuxuu ku weydiin doonaa inaad xaqiijiso inaad ku kalsoon tahay server-kan, markaa dhagsii " Haa ".

Isku xirka ugu horeeya ee SSH ee Windows

Ka dib markaad gasho login iyo erayga sirta ah, waxaad arki doontaa khadka taliska ee server-ka fog.

Isku xidhka SSH ee guulaystay

Xaqiijinta furaha Heerka amniga oo sii kordhaya

Marka macmiilku isku dayayo in uu xidhiidh sugan la sameeyo serferka isaga oo isticmaalaya SSH, ka hor inta aanu oggolaan xidhiidhka serverku waxa uu u baahan yahay in uu xaqiijiyo (xaqiijiyo) macmiilka. Sidii hore loo sheegay, xaqiijinta ku-saleysan erayga sirta ah waxaa badanaa loo isticmaalaa si caadi ah. Ma bixiso nabadgelyo adag, sababtoo ah had iyo jeer waxaa jirta hab lagu xoog geliyo. Ka sokow, xaqiijinta erayga sirta ah laguma dabaqi karo xiriirka SSH ee isticmaalka qoraallada.

Hawlaha noocan oo kale ah waxaa jira hab gaar ah oo lagu xaqiijiyo furaha. Ujeedadu waa in macmiilku soo saaro furayaasha gaarka ah iyo kuwa guud ka dibna furaha dadweynaha loo diro server-ka. Intaa ka dib uma baahnid furaha sirta ah si aad ugu xirto server-ka, sababtoo ah xaqiijinta waxaa lagu sameeyaa iyadoo lagu salaynayo furayaasha macmiilka ee dadweynaha iyo kuwa gaarka ah. Si loo helo amni heer wanaagsan, gelitaanka furaha gaarka ah waa in la xaddidaa. Sababtoo ah xaqiiqda ah in furaha gaarka ah uu ku kaydsan yahay dhinaca macmiilka oo aan lagu wareejin shabakada, habkan ayaa la aaminsan yahay inuu yahay mid ammaan ah.

Xaqiijinta furaha Linux

Aan u soo saarno furayaasha guud iyo kuwa gaarka ah macmiilka anagoo kaashanayna ssh-keygen utility software. Qalabku wuxuu soo jeedin doonaa beddelka dariiqa furaha gaarka ah oo geli erayga sirta ah si loo helo ammaan dheeri ah. Ka tag dhammaan xuduudaha si caadi ah adiga oo riixaya Gelida dhammaan codsiyada.

Xaqiijinta furaha Linux si loo helo xiriir sugan

Natiijo ahaan, galka guriga ee ku jira galka .ssh waxaad ka heli doontaa laba fayl oo la sameeyay: id_rsa iyo id_rsa.pub oo ka kooban furayaasha gaarka ah iyo kuwa dadweynaha si waafaqsan.

Intaa ka dib, waxaad u baahan doontaa inaad furaha dadweynaha u dirto server-ka. Si aad taas u sameyso, nuqul ka samee waxa ku jira faylka " id_rsa.pub " una geli faylka " ~/.ssh/authorized_keys " ee server-ka. Aan u gudubno habka ugu fudud iyadoo la kaashanayo qalabka " ssh-copy-id ". Geli cinwaanka galitaanka iyo cinwaanka IP-ga ee server-ka, sida haddii xiriir caadi ah jiro. Ka dib markaad geliso erayga sirta ah, furaha dadweynaha ee macmiilka si toos ah ayaa loogu koobi doonaa server-ka. Ku socodsii amarkan:

ssh-copy-id [email protected]
Oggolaanshaha SSH oo wata furayaal gaar ah

Ka dib markaad waxaas oo dhan sameyso, server-ku uma baahna in la galo erayga sirta ah.

Xaqiijinta furaha Windows

Fur PUTTYGEN oo guji " Samee ". Si aad u abuurto furayaasha, waxaad u baahan tahay oo keliya inaad jiirkaaga ku wareejiso shaashadda qalabkuna si aan kala sooc lahayn ayuu furayaasha u soo saari doonaa.

Ka dib marka furayaasha la sameeyo, dhagsii " Keydso furaha gaarka ah " oo ku keydi faylka adigoo isticmaalaya furaha gaarka ah ee ku yaal diskkaaga. Waxaad dejin kartaa waddo kasta oo aad jeceshahay, laakiin wax yar ka dib waxaad u baahan doontaa inaad ku qeexdo Putty. Ka dibna nuqul ka samee furaha dadweynaha xagga sare ee daaqadda.

Soo saarista furaha gaarka ah ee xidhiidhka SSH ee Windows

Aan dirno furaha dadweynaha annagoo si fudud ugu koobi garaynayna terminal-ka. Fur Putty oo ku xidh server-ka sidii caadiga ahayd. Hadda aan abuurno " .ssh/authorized_keys " oo aan xaddidno isticmaalayaasha kale inay galaan faylka, si uu u heli karo oo keliya abuuraha.

mkdir .ssh
touch .ssh/authorized_keys
chmod 700 .ssh
chmod 600 .ssh/authorized_keys

Kadib abuurista faylka, geli furaha guud ee macmiilka dhexdiisa. Marxaladihii hore waxaan koobiyeeyay furaha dadweynaha ee kilibka. Si aad u duubto waxa ku jira kilib-boodhka faylka adeegso amarka bisadaha iyo dib u jihaynta wax soo saarka.

cat > .ssh/authorized_keys

Ka dib markaad geliso amarka, dhagsii badhanka midig ee jiirka daaqadda terminal-ka oo ku dheji waxa ku jira clipboard-ka. Si aad u xaqiijiso gelinta, riix " Ctrl+D " gaaban oo ka jar server-ka.

Soo dejinta furaha server-ka

Hadda aan qeexno dariiqa loo maro furaha gaarka ah ee Putty oo aan mar kale ku xidhno server-ka.

Marka hore xidhiidhka SSH ee furaha gaarka ah

Hadda wixii ka dambeeya, si aad ugu xidhidhiyaha server-ka waxa kaliya ee aad u baahantahay in aad galiso magaca isticmaalaha. Haddii aad isku dayayso in aad ku xidho serferka qalab kale oo aan lahayn furaha gaarka ah ee saxda ah, serfarka waxa uu codsan doona erayga sirta ah. Ka dib markii la dejiyo xaqiijinta ku saleysan furaha, waxaad diidi kartaa gelitaanka erayga sirta ah.

Xidhiidhka furaha gaarka ah waa la dhammaystiray
❮ Maqaal hore Sida loo joojiyo habaynta amniga la xoojiyay ee IE

Wax naga weydii VPS

Waxaan mar walba diyaar u nahay inaan ka jawaabno su'aalahaaga wakhti kasta oo habeen iyo maalin ah.