Í orðasambandinu „keyrðu þetta í bakgrunni“ leynast tvær spurningar. Sú fyrri er hvort þessi notandi megi yfirhöfuð ræsa forréttindamikið ferli; sú seinni er hvort setan geti haldið áfram án þess að einhver slái inn í flugstöð. Ampersand í skelinni svarar hvorugu, og skrift sem geymir sudo-lykilorð í breytu svarar þeirri fyrri illa og lætur þá seinni ósnerta. Aðskiljið þær og valkostirnir verða auðveldir í samanburði.

Berið saman þrjá kosti eftir eignarhaldi, ekki eftir þægindum.

Þrjár leiðir til að yfirgefa flugstöðina, þrír mismunandi eigendur

Að bæta ampersandi við skipun biður skelina að keyra hana sem bakgrunnsverk og verkið tilheyrir enn þeirri skel. sudo getur spurt áður en forritið byrjar og OpenVPN getur spurt eftir á um lykilorðsfrasa eða innskráningu. Að setja skipun sem bíður inntaks í bakgrunn framleiðir ferli sem bíður flugstöðvar sem enginn fylgist með. Flugstöðin frelsast; samskiptin ekki.

Þetta er ódýrasti valkosturinn og sá sem mistekst á ruglingslegastan hátt, því fyrirspurnin birtist á stað sem stjórnandinn hefur þegar yfirgefið.

sudo -b er ekki meðhöndlun á skilríkjum

sudo -b keyrir skipunina í bakgrunni frá sjónarhóli sudo sjálfs, sem hljómar eins og eiginleikinn sem vantar og er það ekki. Samkvæmt handbók sudo hegða gagnvirkar skipanir sér almennt illa í þeim ham og atvinnustýring skeljarinnar getur ekki stjórnað ferlunum sem hún býr til. Það færir ferlið án þess að gefa því leið til að svara spurningum. Ekkert í því veitir lykilorðsfrasa einkalykils eða innskráningu á gátt.

Ef tengingin þarf samskipti er lausnin studd ógagnvirk auðkenningarfyrirkomulag, ekki önnur leið til að ræsa sömu fyrirspurn.

--daemon breytir forritinu, ekki innskráningunni

--daemon biður OpenVPN sjálft að losa sig eftir frumstillingu. Handbók útgáfu 2.6 bendir á að syslog-endurbeining eigi sér stað þegar valkosturinn er þáttaður, þótt losunin eigi sér stað síðar, svo skilaboð geta hætt að birtast í flugstöðinni fyrr en búist var við. Þögn eftir þann punkt sannar ekkert um göngin. Bætið við skýrum --log eða --log-append þannig að úttakið lendi á stað sem þið getið lesið.

Dæmonhamurinn fjarlægir einnig stjórnborðið varanlega. Verndaður einkalykill þarf askpass í þeim ham, og skilríki sem slegin eru inn á stjórnborðinu ásamt skyndiminnisvalkostum geta látið síðari endurauðkenningu vera án staðar til að spyrja. Athugið auðkenningarlíkanið gagnvart uppsettu útgáfunni áður en gert er ráð fyrir að bakgrunnsræsing standist fyrstu lyklauppfærsluna.

Hvað sudo-staðfesting kaupir og hvað ekki

sudo -v staðfestir eða endurnýjar skyndiminnið staðbundið skilríki og auðkennir ef stefnan krefst þess. Það ræsir ekki OpenVPN, auðkennir ekki gagnvart gáttinni og ábyrgist ekki að síðari skipun í skriftinni sé leyfð. sudo -n þýðir hið gagnstæða: ekki spyrja, mistakast í staðinn. Það gerir staðbundið heimildarbrest sýnilegan, sem er gagnlegt, og segir ekkert um hvað OpenVPN mun biðja um síðar.

Hvorugur valkosturinn er ástæða til að veita öllum lykilorðalausar skipanir eða leiða stjórnandalykilorð inn í skriftu.

Veljið eiganda sem hægt er að fylgjast með

Fyrir göng sem vél á, notið þjónustutækið sem dreifingin styður. Slíkur eigandi býður ræsingu, stöðvun, stöðu og annála og stendur af sér að setan þín endar. Að setja bakgrunnskeyrslu skeljarinnar, dæmigerðingu og endurræsingarlykkju hvert um annað býr til þrjá eigendur fyrir ein göng og ekkert skýrt svar um hver er í gangi.

Hvað sem þið veljið, staðfestið auðlindina sem göngin eru til fyrir. Árangursrík ræsingarbeiðni er ferlisatburður, ekki sönnun um virka tengingu.

Tengdir greinar