sudo, &, -b jew --daemon: kif tpoġġi klijent OpenVPN fl-isfond
Ampersand jiftaħ it-terminal, mhux id-dħul. Qabbel sudo -b, --daemon u istanza ta' servizz skont min jippossjedi l-proċess u min iwieġeb il-mistoqsijiet.
Fil-frażi «ħaddmu fl-isfond» jinħbew żewġ mistoqsijiet. L-ewwel hija jekk dan l-utent jistax jibda proċess privileġġjat xejn; it-tieni hija jekk is-sessjoni tistax tkompli mingħajr ma ħadd jikteb fi terminal. L-ampersand tal-qoxra ma jwieġeb l-ebda waħda, u skript li jaħżen password sudo f'varjabbli jwieġeb ħażin l-ewwel u jħalli t-tieni bla mitmess. Issepara dawn u l-għażliet isiru faċli biex tqabbel.
Qabbel it-tliet kandidati fuq is-sjieda, mhux fuq il-konvenjenza.
Tliet modi kif titlaq mit-terminal, tliet sidien differenti
Iżżid ampersand ma' kmand titlob lill-qoxra biex taħdem bħala xogħol fl-isfond, u x-xogħol għadu tal-istess qoxra. sudo jista' jistaqsi qabel ma l-programm jibda, u OpenVPN jista' jistaqsi wara għal frażi tal-password tal-muftieħ jew dħul. Li tpoġġi kmand li jistenna input fl-isfond jipproduċi proċess li jistenna terminal li ħadd ma qed jara. It-terminal jiġi meħlus; l-interazzjoni le.
Dik hija l-għażla l-irħas u dik li tinqas l-aktar b'mod konfuż, għax il-mistoqsija tidher f'post li l-operatur diġà telaq minnu.
sudo -b mhuwiex maniġer tal-kredenzjali
sudo -b iħaddem il-kmand fl-isfond mill-perspettiva ta' sudo stess, li tinstema' bħall-karatteristika nieqsa u mhijiex. Skont il-manwal tas-sudo, il-kmandi interattivi ġeneralment iġibu ruħhom ħażin f'dak il-mod, u l-kontroll tax-xogħol tal-qoxra ma jistax imexxi l-proċessi li joħloq. Iċċaqlaq il-proċess mingħajr ma jagħtih mod kif iwieġeb il-mistoqsijiet. Xejn fih ma jipprovdi frażi tal-password tal-muftieħ privat jew dħul fil-gateway.
Jekk il-konnessjoni teħtieġ interazzjoni, is-soluzzjoni hija arranġament ta' awtentikazzjoni mhux interattiv appoġġjat, mhux mod ieħor kif tniedi l-istess mistoqsija.
--daemon ibiddel il-programm, mhux id-dħul
--daemon jitlob lil OpenVPN innifsu biex jinqala' wara l-inizjalizzazzjoni. Il-manwal tal-verżjoni 2.6 jinnota li r-ridirezzjoni tas-syslog isseħħ meta l-għażla tiġi pparsata, għalkemm il-qalgħ iseħħ aktar tard, allura l-messaġġi jistgħu jieqfu jidhru fit-terminal aktar kmieni milli mistenni. Is-skiet wara dak il-punt ma jipprova xejn dwar il-mina. Żid --log jew --log-append espliċitu sabiex l-output jinżel f'post li tista' taqrah.
Il-mod daemon ineħħi wkoll il-console b'mod permanenti. Muftieħ privat protett jeħtieġ askpass f'dak il-mod, u l-kredenzjali mdaħħla mill-console flimkien ma' għażliet tal-cache jistgħu jħallu awtentikazzjoni mill-ġdid aktar tard mingħajr post fejn jistaqsi. Iċċekkja l-mudell tal-awtentikazzjoni mal-verżjoni installata qabel ma tassumi li bidu fl-isfond se jiflaħ l-ewwel tiġdid tal-muftieħ.
X'jixtri l-validazzjoni sudo u x'ma jixtrix
sudo -v jivvalida jew iġedded il-kredenzjali lokali fil-cache, u jawtentika jekk il-politika teħtieġ dan. Ma jibdiex OpenVPN, ma jawtentikax mal-gateway u ma jiggarantixxix li kmand aktar tard fl-iskritt ikun permess. sudo -n ifisser l-oppost: tistax tistaqsi, iffalli minflok. Dan jagħmel falliment ta' awtorizzazzjoni lokali espliċitu, li huwa utli, u ma jgħid xejn dwar x'se jitlob OpenVPN aktar tard.
L-ebda waħda mill-għażliet mhija raġuni biex tingħata kmandi mingħajr password lil kulħadd jew biex password amministratur tgħaddi fi skritt.
Ippreferi sid li jista' jiġi osservat
Għal mina proprjetà ta' magna, uża l-istanza tas-servizz li tappoġġja d-distribuzzjoni. Sid bħal dan jipprovdi bidu, waqfien, status u logs, u jibqa' ħaj wara tmiem is-sessjoni tiegħek. Li tgħaqqad l-isfond tal-qoxra, it-tħaddim bħala daemon u loop ta' bidu mill-ġdid madwar xulxin joħloq tliet sidien għal mina waħda u l-ebda tweġiba ċara liema qed taħdem.
X'tagħżel, ivverifika r-riżors li l-mina teżisti għalih. Talba ta' bidu li tirnexxi hija avveniment tal-proċess, mhux prova ta' konnessjoni li taħdem.