OpenVPN yn aros ar gais cyfrinair systemd: a ddylech chi ateb?
Cais cyfrinair systemd yw cais gan wasanaeth, nid barn y porth. Penderfynwch pa gyfrinach sy'n cael ei gofyn, a phwy ddylai ei hateb.
Mae neges am systemd-tty-ask-password-agent yn ymddangos yn y derfynell, ac nid yw'r twnnel wedi codi. Y darlleniad hudol yw bod y VPN wedi gwrthod cyfrinair a bod rhywbeth nawr yn aros am gywiriad. Mae'n fwy cywir dweud bod gwasanaeth wedi gofyn i systemd am fewnbwn rhyngweithiol, ac nad yw'r cais wedi'i ateb eto. Pa wasanaeth a ofynnodd, a pha gyfrinach y mae am ei chael, yw dau gwestiwn y gallwch eu setlo cyn teipio dim.
Dau amod sy'n penderfynu pwy ddylai ateb
Yr amod cyntaf yw a wnaethoch chi ddechrau'r achos hwn yn fwriadol. Cais sy'n dilyn gweithred a wnaethoch chi yw eich un chi i'w ateb, ac un sy'n ymddangos heb weithred gyfatebol sy'n perthyn i rywbeth arall. Yr ail yw ai'r gyfrinach yw dilysu cyfrif neu amddiffyn allwedd, oherwydd mae'r rheini'n byw mewn gwahanol leoedd ac yn teithio trwy wahanol lwybrau cod. Mae'r ddau ateb i'w gweld yn y cyfnodolyn os edrychwch cyn gweithredu.
Pan fo'r ddau ateb yn glir, mae'r penderfyniad yn syml: atebwch trwy lwybr cais cefnogol y gwasanaeth ei hun. Pan fo un o'r ddau yn aneglur, y cam cywir yw ymchwilio yn hytrach na theipio cyfrinair i gais na allwch ei briodoli.
Dyna'r rheol gyfan, ac mae'n werth ei datgan cyn y gorchmynion. Mae popeth isod yn dilyn ohoni.
Rhestrwch y cais cyn i chi deipio unrhyw beth
Gall yr asiant restru'r hyn sy'n hongian heb ateb dim. Mae sudo systemd-tty-ask-password-agent --list yn argraffu'r ceisiadau sy'n weddill, ac mae'r allbwn hwnnw'n dystiolaeth sydd ei hangen arnoch i gysylltu cais ag uned. Darllenwch ef cyn rhoi manylyn mewngofnodi, a chadwch ddisgrifiadau'r ceisiadau allan o unrhyw bast diagnostig cyhoeddus.
Cysylltwch y rhestr â'r gweithrediad a gychwynnoch ac â'r uned sy'n berchen arno. Os nad oes dim yn y rhestr yn cyfateb i'ch gweithred, mae'r cais a welsoch yn perthyn i wasanaeth arall ac nid eich un chi yw ei ddatrys. Enw'r uned yn y rhestr yw'r unig gysylltiad dibynadwy rhwng cais a gwasanaeth.
Peidiwch ag ateb cais na allwch ei briodoli. Cost aros yw oedi, tra bo cost ateb y cais anghywir yn fanylyn mewngofnodi yn y lle anghywir.
Pa gyfrinach sydd ei hangen ar yr achos mewn gwirionedd?
Mae auth-user-pass yn ymwneud â dilysu cyfrif i'r gwasanaeth VPN, ac heb ffeil manylion mewngofnodi yr ymddygiad dogfennol yw gofyn ar y consol. Mae askpass yn lle hynny'n cael y cyfrinair sy'n datgloi deunydd allwedd wedi'i amddiffyn, ac mae'n gwneud hynny cyn i'r broses fynd i'r cefndir. Dau gyfrinach wahanol â bywydau gwahanol yw'r rhain.
Mae ffurfiau'r ffeiliau'n wahanol hefyd. Mae ffurf y cyfrif yn disgwyl llinell enw defnyddiwr a llinell gyfrinair, tra bo ffeil cyfrinair yr allwedd yn darllen y llinell gyntaf fel ei chyfrinair. Mae copïo rysáit ffeil manylion mewngofnodi o'r rôl arall fel arfer yn cynhyrchu cais arall yn hytrach na datrysiad. Mae ffeil â'r siâp anghywir yn waeth na dim ffeil, oherwydd mae'r methiant yn symud i le nad oes neb yn ei wylio.
Gwiriwch pa gyfarwyddeb y mae'r achos yn ei defnyddio cyn penderfynu beth i'w deipio. Mae enw'r gyfarwyddeb yn dweud wrthych pa gyfrinach y mae'r cais ar ei chyfer.
Beth mae --query yn ei wneud nad yw --list yn ei wneud
Mae --query yn prosesu pob cais sy'n hongian ar y derfynell sy'n galw, sy'n weithred llawer ehangach nag ateb un cais. Nid yw'n ddetholydd OpenVPN, ac ar beiriant prysur gall ateb ceisiadau sy'n perthyn i unedau eraill. Mae'r modd gwylio'n ehangach fyth, oherwydd mae'n parhau i drin ceisiadau wrth iddynt gyrraedd.
Defnyddiwch y mecanwaith culaf sy'n gweithio. Ar gyfer un gwasanaeth, mae llif cais y gwasanaeth hwnnw ei hun yn gulach nag asiant byd-eang, ac mae'n cadw'r ateb ynghlwm wrth yr uned a ofynnodd.
Troi cais un tro yn asiant byd-eang dioruchwyliaeth oherwydd bod hysbysiad wedi ymddangos unwaith yw'r ffordd y mae annifyrrwch dros dro yn dod yn ddyluniad parhaol. Mae'r un rhybudd yn berthnasol i analluogi unedau hysbysu cyfrinair ar draws y gwesteiwr.
Penderfynwch, yna cofnodwch y dewis
Ar gyfer defnydd dioruchwyliaeth, cytunwch y ffynhonnell manylion mewngofnodi, caniatadau'r ffeil a'r amserlen adnewyddu â pherchennog y cysylltiad. Efallai y bydd angen person neu unfaniaeth gwasanaeth bwrpasol ar ail ffactor rhyngweithiol. Nid yw atal y cais yn cynhyrchu'r dilysiad hwnnw, ac nid yw tynnu auth-user-pass yn torri dim ond gwasanaeth sydd ei angen.
Ar ôl y rhyngweithio, edrychwch ar yr un achos ar gyfer ei ddigwyddiad nesaf a phrofwch yr adnodd preifat. Os nad oes dim yn hongian, dychwelwch i gyflwr yr achos yn hytrach na chychwyn pob uned OpenVPN ar y gwesteiwr.