Giriş yapmadan önce masaüstünüzü yüklemek güvenli midir?


7

Giriş yapmadan önce masaüstünüzü nasıl yükleyeceğinizi açıklayan bir yazıyla karşılaştım .

  • Bunun Lion'da işe yarayıp yaramadığını bilen var mı?
  • Denemekten kaçınmamın bir nedeni var mı?

Giriş yapmadan önce masaüstünüzü yükleyin

  1. Otomatik giriş yapmayı etkinleştirmek için Sistem Tercihleri ​​→ Kullanıcılar ve Gruplar → Giriş Seçenekleri'ne gidin .
  2. Sonra aşağıdaki kodu kopyalayıp yapıştırın TextEdit.app:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>AbandonProcessGroup</key>
        <true/>
        <key>Label</key>
        <string>com.luomat.loginhook</string>
        <key>ProgramArguments</key>
        <array>
                <string>/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession</string>
                <string>-suspend</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
</dict>
</plist>

3. Biçim → Düz Metin Yap'a gidin ve dosyayı farklı kaydedin.

    com.luomat.loginhook-2.plist

ve içine koy

    ~/Library/LaunchAgents
  1. Bilgisayarınızı yeniden başlattıktan sonra, giriş ekranının göründüğünü fark edeceksiniz, ancak giriş yaptığınızda, masaüstünüz ve tüm başlangıç ​​uygulamalarınız yüklenecek ve kullanıma hazır olacaktır.

2
Bu, hızlı kullanıcı değiştirme menüsünden giriş yaptığınız anda "Oturum Açma Penceresi ..." yi seçmeye eşdeğerdir. Bir test kullanıcısı oluşturarak ve orada yaparak test ederim.
Jay Thompson

Yanıtlar:


2

Yukarıda @eyemyth'in söylediği gibi, yukarıdaki komut dosyası, kullanıcı geçişi etkinken menü çubuğundan "Giriş Penceresi ..." nu seçmeye eşdeğerdir.

Bunu yaparken görebildiğim tek güvenlik sorunu, bilgisayar betiğini çağırana kadar masaüstünüzün gösterileceğidir - kaç tane betiğiniz olduğuna veya giriş bilgilerinizin ne kadar meşgul olduğuna bağlı olarak.

Ayrıca, birisi (hatalıysam beni düzeltin) tek kullanıcı moduna geçebilir, plist dosyasını siler ve sonra yeniden başlatılabilir - bu çok aşırı bir durum olsa da.


2
Birisi Mac'inize fiziksel olarak erişebiliyorsa ve tek kullanıcı moduna geçebilirse, yapamayacakları fazla bir şey yoktur. Ne yaptığınızı biliyorsanız, bir yönetici hesabı oluşturabilir ve birkaç dakika içinde root erişimi sağlayabilirsiniz.
Jay Thompson

@eyemyth Söylemeye gerek yok: fiziksel güvenlik sanal güvenlik kadar önemlidir
OrangeBox

0

Bunu OSX mavericks'te uygulamaya çalıştım. "Çoğunlukla" çalıştığı halde zamanla bazı sorunlar yarattı. Bazen masaüstüne geri dönmek için 2 veya 3 kez giriş yapmam gerekirdi. Aynı fikri kullanan (AppleScript aracılığıyla) belki daha temiz bir yöntem sunan başka bir makale buldum. Temel olarak, derlenmiş bir AppleScript aracılığıyla "askıya alma" işlemini yapan bir Uygulama oluşturdum. Ben sadece derlenmiş App giriş öğelerinin sonuna ekledim (Sistem Tercihleri ​​altındaki Kullanıcılar ve Gruplar). Bu alternatif yöntem bir cazibe gibi çalıştı.

--LoginWindow
--This Script shows the Login Window without Logging you out.
--Nice to lock your Mac without having to close the lid.
do shell script ¬
    "/System/Library/CoreServices/Menu\\ Extras/" & ¬
    "User.menu/Contents/Resources/CGSession -suspend"

https://github.com/frostrubin/Mac-OS-X-MiniApps/blob/master/LoginWindow.applescript

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.