Hvernig keyra á fjarlægt Wolfram-kjarna frá fartölvu í gegnum VPN
VPN flytur aðeins tenginguna. Skipuleggðu réttindin fyrir kjarnann, SSH-ræsingu, fjarlæga keyrsluskrá og slóðir skráa fyrir fyrstu matið.
Þú tengir VPN, opnar minnisbókina og býst við að þungi reiturinn keyri á þjóninum. Í reynd flytur göngin aðeins pakka. Þau setja ekki upp matsforrit, veita ekki leyfi og velja ekki hvaða vél keyrir kóðann. Þetta eru þrír aðskildir hlutir, og vinnuflæði með fjarlægum kjarna þarf alla þrjá áður en fyrsta útreikningurinn er áreiðanlegur.
Goðsögnin: VPN-tengingin er uppsetningin
VPN veitir netleið milli fartölvunnar og þjónsins. Það er gagnlegt og oft nauðsynlegt, því ræsingarásin og kjarnatengingin verða að ná til fjarlæga hýsilsins. Það segir ekkert um hvort Wolfram-kjarni sé til á þeim hýsli, hvort leyfið heimili annað samhliða ferli eða hvort framendinn sé stilltur til að nota hann.
Stýrð fartölva kann að bera aðeins framendann, með réttindin bundin við þjóninn. Hið gagnstæða gerist líka: skrifborðsleyfi á fartölvunni heimilar ekki kjarna á sameiginlegri grunnvirkni. Hvort tveggja er ekki lagað með því að tengja göngin aftur.
Prófaðu forsenduna snemma. Metið $MachineName í nýrri minnisbók og berið svarið saman við hýsilinn sem þú býst við. Ef það skilar nafni fartölvunnar keyrði reiturinn staðbundið, hversu heilbrigt sem VPN-ið virðist.
Aðskildu framendann frá matsforritinu
Framendinn er glugginn: hann ritstýrir reitum, birtir úttak og vistar minnisbókarskrána. Kjarninn er ferlið sem metur segðir og heldur skilgreiningum í minni. Að loka framendanum færir kjarnann ekki, og að vista minnisbókina vistar ekki stöðu kjarnans.
Þegar fjarlægur kjarni er tengdur eru staðsetning minnisbókarskrárinnar og vinnumappa kjarnans tvennt ólíkt. Directory[] greinir frá möppu matsforritsins, og það er slóðin sem skiptir máli fyrir Import, Export og afstæð skráaheiti. Gagnasafn við hlið minnisbókarinnar á fartölvunni sést ekki fyrir kjarna sem keyrir á annarri vél.
Ákveddu hvernig gögnin ná til þjónsins áður en þú skrifar greininguna: sameiginleg uppsetning staðsetning, samþykkt flutningsskref eða gagnagrunnur sem þjónninn nær beint til. Þessi ákvörðun hefur áhrif á endurtakanleika, því minnisbók sem reiðir sig á slóð á fartölvunni mistekst næst þegar einhver annar keyrir hana.
Ræstu kjarnann um samþykkta rás
Leiðarvísirinn um fjarlæga kjarna frá Wolfram lýsir því hvernig bæta á við kjarnafærslu, velja fjarlægu vélina og ræsa í gegnum SSH. Slóð keyrsluskrárinnar og rökin í dæminu tilheyra vinnuflæði þeirrar vöru; lagaðu þau að hýslinum og útgáfunni sem stjórnandinn nefnir í stað þess að líma þau óbreytt.
Auðkenni hýsilsins er hluti uppsetningarinnar. Staðfestu SSH-hýsilinnlykilinn í gegnum ferli stofnunarinnar, notaðu útgefna auðkenningaraðferð og haltu einkalyklum og lykilorðum utan við minnisbókarskrár sem deilt er eða er skilað í geymslu. Minnisbók með ræsingarskipun og lykilorði er leki á skilríkjum, ekki þægindi.
Ekki opna WSTP-hlustun á internetið sem flýtileið. Stuðlað mynstrið er SSH-ræsing, sem heldur kjarnarásinni inni í auðkenndri tengingu. Ef netteymið hefur samþykkt aðra flutningsleið skaltu nota hana, en meðhöndla opna matsforritshöfn sem hönnunarbreytingu, ekki skref í bilanaleit.
Athugaðu réttindin, gögnin og stærð úttaksins fyrst
Staðfestu við leyfishafann að þjónninn megi keyra kjarna fyrir þennan notanda og að samhliða lotur séu leyfðar. Fjarlæg vinna er oft leyfisbundin aðskilin frá skrifborðsframendanum, og mistekin ræsing vegna réttinda lítur út eins og mistekin SSH-skipun þar til einhver les skilaboð þjónsins.
Metið síðan stærð niðurstöðunnar. Kjarni sem skilar segð af nokkrum gígabætum sendir hana um ræsingar- og kjarnarásina til framendans, sem getur stöðvað eða tæmt minni fartölvunnar. Haltu þungri söfnun á þjóninum og skilaðu samantektum, eða skrifaðu stórar niðurstöður á slóð á þjóninum og flyttu þær viljandi.
Skráðu slóð keyrsluskrárinnar, ræsingarrökin og vinnumappuna í uppsetningarpunktum minnisbókarinnar. Næsti notandi endurtekur þá fyrirkomulagið í stað þess að uppgötva aftur hvaða af fimm mögulegum slóðum þjónninn notar.
Greindu stigin í réttri röð
Fimm stig verða að heppnast, og hvert hefur sitt próf. Byrjaðu á fartölvunni og stöðvaðu við fyrstu mistökin í stað þess að breyta nokkrum stillingum í einu:
nc -vz research.example.edu 22
ssh -v [email protected] 'hostname; command -v wolframscript'
ssh [email protected] 'wolframscript -code "$MachineName"'Mistekin TCP-prófun bendir á leiðsögn, DNS eða leyfða áfangastaði VPN-sins. Heppin TCP-prófun með mistekinni SSH-innskráningu bendir á auðkenningu eða stefnu hýsilinnlykils. Innskráning sem virkar en finnur enga keyrsluskrá bendir á uppsetningu kjarnans eða slóðina sem framendinn fékk. Kjarni sem ræsist en tengist aldrei bendir á ræsingarrökin eða staðbundið eldvegg.
Varðveittu fyrstu merkingarbæru villuna og sendu stigin á þjónshliðinni til stjórnandans sem á þá vél. Endurtekin endursköpun kjarnafærslunnar hylur hvaða stig mistókst í raun, og það hentir burt sönnunargögnunum sem stjórnandinn þarf.
Að lokum viltu glugga sem þú þekkir, matsforrit sem þú getur nefnt og samþykkta leið fyrir kóða og skrár. VPN-ið er einn hluti þeirrar leiðar, og því fyrr sem vinnuflæðið endurspeglar það, því minni tími fer í að tengja aftur göng sem voru aldrei vandamálið.