Turēt Mac nomodā vienam VPN uzdevumam, nevis VPN dēļ
caffeinate notur jaudas pieprasījumu ietītajai komandai, neko vairāk. Tas nevar atjaunot tuneļa atslēgas, pagarināt sesiju vai pārdzīvot aizvērtu vāku.
Jums vajag, lai viens pārsūtījums pabeigtos, kamēr esat aizgājuši, un guļošais Mac ir acīmredzamais aizdomās turamais. caffeinate var noturēt jaudas pieprasījumu tieši šim logam, un tas ir šaurāks rīks, nekā šķiet no pirmā acu uzmetiena. Tas novērš dīkstāves miegu, kamēr darbojas komanda; tas neuztur VPN sesiju dzīvu un neglābs pārsūtījumu no pieteikšanās datiem, kas beidzas pusnaktī. Zināšana, kur beidzas tā tvērums, ir tas, kas neļauj nākamo kļūmi novelt uz nepareizo slāni.
Ko pieprasījums patiešām notur
Rīks lūdz jaudas pārvaldības sistēmu turēt pieprasījumu atvērtu, kamēr dzīvo ietītais process. Kad process beidzas, pieprasījums aiziet kopā ar to. Tieši šis mūžs ir noderīgā daļa: jūs nepārslēdzat visas mašīnas iestatījumu un necerat atcerēties to vēlāk atgriezt.
Karodziņi izvēlas dažādus pieprasījumus. -i novērš sistēmas dīkstāves miegu. -d mērķē uz ekrāna miegu, un -s mērķē uz sistēmas miegu situācijās, kad sistēma to pieļauj. Neviens no tiem nav vispārīgs solījums «palikt nomodā», un neviens neatbloķē ekrānu vai neizjauc vāka aizvēršanu. Izvēlieties to, kas atbilst pārtraukumam, ko jūs patiešām redzējāt.
Šī atšķirība ir svarīga, kad kāds ziņo, ka Mac «tomēr aizmiga». Jautājums ir, kāds pieprasījums tika pieprasīts, uz cik ilgu laiku un kāds notikums izraisīja miegu. Jaudas pārvaldība izvērtē vairākas ievades, un pieprasījums aptver vienu no tām.
Ietiniet uzdevumu, nevis dekorējiet sesiju
caffeinate -i /usr/bin/ssh [email protected]
Tas notur dīkstāves pieprasījumu tik ilgi, kamēr darbojas SSH klients, un tā ir visa ietīšanas jēga, nevis palaišanas fonā. VPN profils paliek neskarts, netiek sūtīts neviens dzīvības uzturēšanas signāls, un tuneļa konfigurācijā nekas nemainās.
Ierobežotam logam ilguma karodziņš ir godīgā forma:
caffeinate -i -t 1800
Apturiet šo izsaukumu ar tā parasto pārtraukumu, kad uzdevums beidzas agrāk. Neatstājiet fonā kaudzi ietījumu un pēc tam neveiciet tīrīšanu, nogalinot katru procesu ar to pašu nosaukumu; jūs aizvedīsiet kaut ko tādu, ko gribējāt paturēt.
Miegs ir viens cēlonis, nevis cēlonis
Dīkstāves miega novēršana noņem vienu pārtraukumu no saraksta. Tā neatsauc tīšu miega komandu, aizvērtu vāku, jaudas zudumu vai administratora noteiktu politiku. Tie ir atsevišķi lēmumi, un cerēšana, ka lietotāja līmeņa pieprasījums tos uzvarēs, ir ceļš, kā cilvēki nonāk pie secinājuma, ka rīks nestrādā.
Ekrāna miegs un ekrāna bloķēšana arī ir atsevišķi. Mac var palikt nomodā ar izslēgtu ekrānu, un tas var nobloķēties, kamēr uzdevums turpinās. Ja prasība ir apgaismots ekrāns, tas ir cits karodziņš; ja prasība ir nebloķēts ekrāns, neviens karodziņš to nenodrošina. Pasakiet, kurš no šiem trim rezultātiem jums patiešām vajadzīgs, pirms izvēlaties slēdzi, jo tie nav viena uzvedība ar dažādiem nosaukumiem.
VPN sesijai ir savs pulkstenis
IPsec vai TLS tunelis atjauno atslēgas pēc grafika, par kuru vienojušies gali, un serveris var noteikt maksimālo sesijas mūžu neatkarīgi no klienta aktivitātes. Pieteikšanās dati beidzas. Piekļuves līnija var atkrist tādu iemeslu dēļ, kuriem nav nekāda sakara ar to, vai klēpjdators ir nomodā. Nevienam no tā nav daļas ar jaudas pieprasījumu.
Tāpēc, kad lietderīgā satiksme neizdodas, kamēr Mac ir acīmredzami nomodā, ilguma palielināšana nav ne izskaidrojums, ne labojums. Lasiet kļūdu: atslēgas atjaunošanas kļūda, autentifikācijas beigšanās un nesēja zudums tuneļa žurnālā izskatās atšķirīgi, un katram ir savs risinājums.
Lieciet noturību uz attālo resursdatoru
Ja lokālā savienojuma zudums izšķērdētu stundas darba, atbilde ir otrā pusē. Terminala multipleksors notur sesiju dzīvu serverī, kad SSH mirst, un darbu sistēma notur darbu dzīvu, kad sesija beidzas. Neviens no tiem nav atkarīgs no klēpjdatora jaudas stāvokļa.
Tā ir cita kļūmes robeža, un tieši tā ir svarīga gariem darbiem. Apvienojiet abus tikai tad, kad abi ir patiesi: mašīnai jāpaliek nomodā darba lokālajai daļai, un attālajai daļai jāpārdzīvo atvienošanās. Pēc tam pārbaudiet, atkārtoti pievienojoties no otra terminala un pārliecinoties, ka darbs joprojām darbojas.
Pierakstiet, kādu pieprasījumu izmantojāt un kad tas beidzas. Īslaicīga operatīva izvēle ir labi; neizskaidrota pastāvīga pēc pusgada kļūst par atbalsta biļeti, kad neviens vairs neatceras, kāpēc Mac nekad neguļ.