Siz uzaklaşırken bir aktarımın bitmesi gerekiyor ve Mac'in uyuması bariz şüpheli. caffeinate güç iddiasını tam olarak o pencere için tutabilir ve ilk bakışta göründüğünden daha dar bir araçtır. Bir komut çalışırken boşta uyumayı engeller; bir VPN oturumunu canlı tutmaz ve gece yarısı süresi dolan bir kimlik bilgisinden bir aktarımı kurtarmaz. Erişiminin nerede bittiğini bilmek, bir sonraki arızanın yanlış katmana yazılmasını engelleyen şeydir.

İddia aslında neyi tutuyor

Araç, güç yönetimi sisteminden sarmalanan süreç yaşadığı sürece bir talebi açık tutmasını ister. Süreç çıktığında talep de onunla gider. O ömür işe yarayan kısımdır: makine genelinde bir ayarı açıp kapatmıyorsunuz ve sonra geri almayı hatırlamayı ummuyorsunuz.

Bayraklar farklı talepler seçer. -i sistemin boşta uyumasını engeller. -d ekran uykusunu hedefler ve -s sistemin izin verdiği durumlarda sistem uykusunu hedefler. Hiçbiri kapsamlı bir «uyanık kal» sözü değildir ve hiçbiri ekranın kilidini açmaz veya kapalı bir kapağı yenmez. Gerçekte gördüğünüz kesintiye uyanı seçin.

Bu ayrım, biri Mac'in «yine de uyuduğunu» bildirdiğinde önemlidir. Soru, hangi talebin istendiği, ne kadar süreyle ve uykuya hangi olayın yol açtığıdır. Güç yönetimi birkaç girdiyi değerlendirir ve bir iddia bunlardan birini kapsar.

Oturumu süslemek yerine görevi sarmalayın

caffeinate -i /usr/bin/ssh [email protected]

Bu, SSH istemcisi çalıştığı sürece boşta uyumama talebini tutar ve arka plana göndermek yerine sarmalamanın bütün amacı budur. VPN profili dokunulmadan kalır, hiçbir keepalive gönderilmez ve tünelin yapılandırmasında hiçbir şey değişmez.

Sınırlı bir pencere için dürüst biçim süre bayrağıdır:

caffeinate -i -t 1800

Görev erken bittiğinde o çağrıyı normal kesintisiyle durdurun. Arka planda bir sarmalayıcı yığını bırakıp sonra aynı ada sahip her süreci öldürerek temizlemeyin; saklamak istediğiniz bir şeyi de ortadan kaldırırsınız.

Uyku bir nedendir, neden değildir

Boşta uyumayı önlemek listeden bir kesinti çıkarır. Kasıtlı bir uyku komutunu, kapalı bir kapağı, güç kaybını veya bir yöneticinin belirlediği ilkeyi geçersiz kılmaz. Bunlar ayrı kararlardır ve kullanıcı düzeyindeki bir iddianın onları yenmesini beklemek, insanların aracın çalışmadığı sonucuna varmasının tam olarak yoludur.

Ekran uykusu ve ekran kilidi de ayrıdır. Bir Mac ekran kapalıyken uyanık kalabilir ve görev devam ederken kilitlenebilir. Gereksinim aydınlatılmış bir ekransa bu başka bir bayraktır; gereksinim kilidi açılmış bir ekransa hiçbir bayrak bunu sağlamaz. Bir anahtar seçmeden önce bu üç sonuçtan hangisine gerçekten ihtiyacınız olduğunu söyleyin, çünkü bunlar farklı adlar altında tek bir davranış değildir.

VPN oturumunun kendi saati vardır

Bir IPsec veya TLS tüneli, uç noktaların üzerinde anlaştığı bir programa göre anahtarları yeniler ve bir sunucu, istemci etkinliğinden bağımsız olarak azami oturum ömrü uygulayabilir. Kimlik bilgileri sona erer. Bir erişim bağlantısı, dizüstü bilgisayarın uyanık olmasıyla hiç ilgisi olmayan nedenlerle düşebilir. Bunların hiçbiri bir güç iddiasını umursamaz.

Bu nedenle Mac açıkça uyanıkken yararlı trafik başarısız olduğunda, süreyi artırmak ne bir açıklama ne de bir onarımdır. Arızayı okuyun: bir anahtar yenileme hatası, bir kimlik doğrulama süresinin dolması ve düşen bir taşıyıcı tünel günlüğünde farklı görünür ve her birinin kendi düzeltmesi vardır.

Dayanıklılığı uzak ana makineye koyun

Yerel bağlantının kaybı saatlerce işi boşa çıkaracaksa, yanıt karşı taraftadır. Bir terminal çoklayıcısı SSH öldüğünde oturumu sunucuda canlı tutar ve bir iş sistemi oturum bittiğinde işi canlı tutar. Hiçbiri dizüstü bilgisayarın güç durumuna bağlı değildir.

Bu farklı bir arıza sınırıdır ve uzun işler için önemli olan odur. İkisini yalnızca her ikisi de doğruysa birleştirin: makine işin yerel kısmı için uyanık kalmalı ve uzak kısım bir bağlantı kopmasından sağ çıkmalıdır. Ardından ikinci bir terminalden yeniden bağlanarak ve işin hâlâ çalıştığını kontrol ederek doğrulayın.

Kullandığınız iddiayı ve ne zaman bittiğini yazın. Kısa ömürlü bir operasyonel seçim sorun değildir; açıklanmayan kalıcı bir seçim altı ay sonra, kimse Mac'in neden hiç uyumadığını hatırlamadığında bir destek talebine dönüşür.

İlgili makaleler