Dit was aand, daar was niks om te doen nie, of hoe om Gentoo sonder 'n sleutelbord te installeer

’n Humoristiese verhaal gebaseer op werklike gebeure.

Dit was aand, daar was niks om te doen nie, of hoe om Gentoo sonder 'n sleutelbord te installeer

Dit was een vervelige aand. My vrou is nie by die huis nie, die alkohol is op, Dota is nie verbind nie. Wat om te doen in so 'n situasie? Natuurlik, versamel Gentoo!!!

So, kom ons begin!

Gegee: 'n ou bediener met 2 Gb RAM, AMD Athlon Dual, twee 250 Gb hardeskywe, een van hulle het die stelsel geïnstalleer en 'n nie-werkende BIOS-battery. Ook 'n Sony Bravia TV met 'n VGA-invoer en 'n muis. Sowel as 'n Wi-Fi-roeteerder en 'n werkende skootrekenaar met Manjaro Arch Linux en die i3-omgewing.

vereis: installeer Gentoo.

Dag 1

21:00 Ek haal 'n ou stowwerige bediener uit die kas. Vandaar haal ek 'n boks met drade en ander gemors en 'n ou TV uit (die kas in die gang is groot, alles pas daar). Ek vroetel deur die boks, ontwarrel die drade, haal die pleisterkoord, VGA-kabel, muis, kragkabel en 'n stel skroewedraaiers uit (indien ek dit nodig het).

21:15 Ek begin na dit alles kyk en dink aan die vraag "Hoe kan ek dit doen?" Ek het immers nie die belangrikste eienskap gehad om Gentoo te installeer nie—'n sleutelbord!

21:20 Ek dink, "Wat as jy die skroef uit die bediener haal, dit by 'n USB-draer aansluit en die stelsel daarop ontplooi? Dit is nie kosher nie, jy moet die kern op dieselfde hardeware monteer ..." Terwyl ek aan hierdie opsie gedink het, het ek daarin geslaag om die skroef uit te trek en dit in die draer te sit, maar toe ek die laaste bout in die boks vasdraai, het ek besluit dat dit nie sal werk nie!

21:30 Ek skroef die boute terug en sit die skroef terug in plek in die bediener. Ek dink verder: “Daar is net een opsie oor – SSH-toegang. Is daar dalk so 'n LiveUSB met sshd wat reeds loop?

21:35 ek gaan na Gentoo amptelike webwerf. Ek laai “Minimal Installation CD” uit gewoonte af. Ek kanselleer. Sonder 'n sleutelbord is dit 'n dooie nommer! Hieronder is 'n skakel na "Hybrid ISO (LiveDVD)". Ja, ek dink, dis waar alles is! Ek laai af en Ek ontplooi dit na 'n flash drive.

21:50 Ek dra die bediener, TV, drade, muis uit die kombuis, waar my gedagtes en voorbereidings plaasgevind het, na die verste hoekkamer. Die bediener maak geraas soos 'n industriële stofsuier, so die distrikspolisiebeampte sal beslis kom kuier! Ek het alles gekoppel en die kar aangeskakel.

22:00 Die vorige bedryfstelsel laai! Ek skakel die bediener af en begin dink: "Die battery is dood, ek kan nie die BIOS binnegaan nie (daar is geen sleutelbord nie), maar ek moet ten alle koste vanaf die flash drive begin!" Ek demonteer die bediener, ontkoppel een skroef. Ek begin. Die vorige bedryfstelsel laai! Ek draai die skroef weer aan en skakel die ander een af! Werk!

22:10 En hier is die langverwagte skerm om die opstartopsie van LiveUSB te kies! Die tyd wat oorbly voor die outomatiese keuse van die eerste aflaai-opsie raak min, "Nou sal alles wees, jy moet net 'n bietjie wag," is ek bly! Die gekoesterde 30 sekondes gaan verby, die skerm word leeg en niks gebeur nie. "Oukei, terwyl dit laai, sal ek gaan rook ...", het ek besluit om 'n breek te neem en 'n breek te neem van hierdie geraas.

22:15 Ek keer terug na die "geraaskamer". Die skerm is swart en niks gebeur nie! “Vreemd...”, het ek gedink, “Dit sou in elk geval reeds gelaai het!” Terloops, alles word vererger deur die feit dat my TV nie altyd wys wat op die skerm gebeur nie, dit sien sommige modusse nie waar nie en weier om 'n prentjie uit te saai van wat gebeur... Ek herlaai die bediener. Ek sit en kyk... Weer 'n swart skerm, alles is dieselfde. Wel, ek het geskrik en op die muisknoppies begin klik... En, o God, dit het aangeskakel en begin laai. Later het ek ontdek dat die aflaai net voortgaan nadat 'n klein knoppie op hierdie wonderlike muis gedruk is! Sonder hierdie knoppie, weet God hoe hierdie aand sou geëindig het!? Die doelwit is immers gestel, en ons moet dit op enige manier bereik!

Foto van 'n muisDit was aand, daar was niks om te doen nie, of hoe om Gentoo sonder 'n sleutelbord te installeer

22:20 My ore tuit, maar ek gaan voort na my doelwit! Gentoo het gelaai! Die kleure is lus vir die oog! Die muis loop oor die skerm! En onderaan sê dit “No password needed for login”, dit is net goed, want ek het nie 'n sleutelbord nie! Daar is twee velde op die skerm: kies 'n werksomgewing en 'n wagwoord, en 'n aanmeldknoppie. LiveDVD Gentoo bied 'n redelike wye verskeidenheid omgewings, insluitend Fluxbox, Openbox, rat (xfce), plasma, ens. Die opsie met die keuse van "rot" het vir my na 'n uitstekende keuse gelyk! Ek gaan in die werksomgewing van die "rot". Wonderlik! Daar is 'n terminale, maar hoekom het ek dit nodig, ek het nie 'n sleutelbord nie!

Aanteken skermDit was aand, daar was niks om te doen nie, of hoe om Gentoo sonder 'n sleutelbord te installeerDit was aand, daar was niks om te doen nie, of hoe om Gentoo sonder 'n sleutelbord te installeer

22:25 Ek begin soek na 'n soort sleutelbord op die skerm of so iets. Ek het net "Character Map" gevind. “Wel, wonderlik, dit is my uitweg!” het ek gedink. Maar dit was nie daar nie! Jy kan teks tik, dit kopieer, dit plak, maar hoe om te klik Tik!? Laat ek jou daaraan herinner dat die taak is om sshd te begin, wat daarop neerkom om "sudo /etc/init.d/sshd begin", en druk die knoppie Tik, wat ek nie het nie! Wat om te doen? Maar daar is 'n uitweg!

22:30 Tyd om te rus van die geraas. Ek gaan kombuis toe en gaan sit by my skootrekenaar. Enige terminale, as jy die gekopieerde teks met 'n reëltoevoer daarin plak, sal die opdrag uitvoer, want behandel lynvoer as Tik. So, die oplossing is gevind! Jy moet 'n HTML-bladsy na die internet oplaai met die opdrag en lynvoer. Dit is HTML, want die blaaier sal 'n eenvoudige tekslêer in een reël oopmaak en al die oorgange na 'n nuwe reël "eet". So my blad lyk so:

<html>sudo /etc/init.d/sshd start<br/>1</html>

"1" is nodig sodat jy die oorgang na 'n nuwe reël kan kopieer, anders word net een reël gekopieer, maak nie saak hoeveel "" jy plaas. Ek laai die lêer op na 'n sekere webwerf deur die skakel "mydomain.ru/1.htm".

22:40 Ek keer terug na die "geraaskamer". Die belangrikste ding is om tyd te hê om terug te keer voordat jy die skermbewaarder aanskakel, wat, wanneer jy dit verlaat, sê dat dit 'n ou weergawe is en jou nie met 'n leë wagwoord in die stelsel sal toelaat nie! Ek maak die blaaier en die simbooltabel oop met afwagting op sukses! ek tik"mydomein" Ek soek 'n punt...

22:50 Het die punt gevind! Jy moet die "Deur Unicode Block" kykmodus kies. Ek het die adres verder getik, gelukkig “/” en die nommers is saam met die punt gevind! Ek kopieer die teks, plak dit in die adresbalk en klik gaan. As gevolg van 'n dooie BIOS-battery, is die tyd in die stelsel op "01.01.2002/XNUMX/XNUMX" gestel, en onder sulke omstandighede werk SSL-sertifikate nie!

simbool tabelDit was aand, daar was niks om te doen nie, of hoe om Gentoo sonder 'n sleutelbord te installeerDit was aand, daar was niks om te doen nie, of hoe om Gentoo sonder 'n sleutelbord te installeer

23:00 Ek is in die kombuis en neem 'n blaaskans van die geraas. Die belangrikste ding is om nie lank te rus nie, anders sal die skermbewaarder aanskakel! Ek stel NGINX op om my lêer sonder HTTPS aan die adres "mydomain.ru/2.htm", want die ou adres was 'n herleiding en is deur die blaaier gekas.

23:05 'n Bietjie verlig van die geraas en met afwagting op sukses, tik ek die skakel oor, want die knoppie "Backspace"Moenie op enige manier naboots nie! Wel, dit is vir die pret, maar eintlik klik ek net op "2" in die karaktertabel, kies dit, kopieer dit en vervang dit in die adresbalk. "Gaan"! "Wel, regtig!", het ek gedink. Met 'n gevoel van trots kopieer ek twee reëls van die bladsy af en sit dit in die terminaal. Die SSH-bediener loop, dit is tyd om te probeer koppel deur na die IP-adres in die webbestuurkoppelvlak op die Wi-Fi-roeteerder te kyk! Eintlik nee, dis nog vroeg! Dis net jammer dat ek dit nie dadelik verstaan ​​het nie...

23:15 Ek keer terug na die "muis", en voeg voor hierdie die reël by

sudo passwd<br/>123<br/>1

en die opdatering van die HTML-lêer op die bediener. Gelukkig hoef jy niks anders in te voer nie! Ek is besig om die bladsy op te dateer. Wel, volgens die ou skema kopieer ek die lyne na die terminaal om "sudo paswd” en afsonderlik twee keer om die wagwoord in te voer en te herhaal.

23:17 Gekoppel! Nou is ek nie bang vir skermbewaarders en geraas nie!

01:00 Daar is 'n gedetailleerde beskrywing in baie bronne oor die proses wat ek deurgemaak het vanaf die oomblik dat ek die ssh-verbinding tot nou toe gevestig het, die mees volledige een word aangebied in Gentoo Handboek. Ek het die pit aanmekaar gesit, grub en die saamgestelde pit daarin geïnstalleer. Stel netwerk en SSH op die nuwe stelsel op. Klaar,"herlaai"!

Dag 2 - dag af

10:00 Hy het teruggekeer na sy taak. Het die bediener aangeskakel. Niks gebeur op die skerm nie, daar is geen bediener op die netwerk nie! Ek het gedink dit is 'n netwerkprobleem. Nadat ek vanaf LiveDVD begin het, het ek die netwerk opgestel, maar dit het nie gehelp nie ...

Wanneer die bediener begin, op my ou TVDit was aand, daar was niks om te doen nie, of hoe om Gentoo sonder 'n sleutelbord te installeer

10:30 Ek het besluit dat dit 'n goeie idee sou wees om die aflaailogboeke te bestudeer. Geen logs nie! "Aha, dit beteken dit het nie tot die punt gekom om die stelsel te laai nie! Maar wat staan ​​daar op die skerm?”, het ek gedink. Nadat ek 'n bietjie nagedink het oor die redes waarom die TV niks wys nie, het ek die hipotese voorgehou dat dit nie die resolusie kan wys waarin die konsole-uitset geleë is nie. Eintlik is dit wat dit op die skerm sê ...

11:00 Verander GRUB instellings na 640x480 uitset. Dit het gehelp. Dit sê "Laai Linux 4.19.27-gentoo-r1 ...". Dit het geblyk dat ek gemors het toe ek die kern bymekaarmaak.

11:30 Ek installeer genkernel, ek sal later eksperimenteer met handmatige kernkonfigurasie. Nie geïnstalleer nie! Dit blyk daar is 'n deurstamp met 'n dadel. Dit is beter om dit op te dateer elke keer as jy begin, baie hang af van hierdie datum. Ek sou dit in die BIOS stel, maar hiervoor het jy 'n sleutelbord nodig... Ek verander die datum na die huidige een.

14:00 Hoera! Die kern is saamgestel! Ek het die kern in die selflaaiprogram gelaai en herlaai. Uiteindelik het alles gewerk!

Eerste doelwit bereik!

Vervolgens gaan ek CentOS op die tweede hardeskyf installeer, ook sonder 'n sleutelbord, maar vanaf Genta! Maar ek sal in die tweede deel hieroor skryf. In die derde deel sal ek lastoetsing van 'n webbediener doen met 'n eenvoudige toepassing op beide hierdie stelsels en RPS vergelyk.

Bron: will.com

Voeg 'n opmerking