Program kilidini ekran kilidini açmanın bir yolu var mı? [çift]


1

Bu sorunun burada zaten bir cevabı var:

Ben ssh bağlantısı ile bağlı iken ekran kilidini açmak veya fiziksel kullanıcı oturum açmak mümkün olmak istiyorum. Bunun güvensiz olabileceğini biliyorum. Ancak şu anda benim için sorun yok. Bunu yapmak için hangi seçenekleri kullanmalıyım?


Tam olarak ne elde etmek istiyorsun? Makine giriş ekranında ve SSH bağlantısını kullanan bir kullanıcı olarak giriş yapmak mı istiyorsunuz (GUI oturumu oluştur)?
Mateusz Szlosek

Ne istediğini anladığımdan emin değilim. Teamviewer veya uzak masaüstünde yapmak istediğiniz gibi mi?
Chris

Makine bu iki durumdan biri: 1) Giriş ekranı. 2) Ekranı kilitleyin. Herhangi bir program veya terminal tarafından kilidini açmak istiyorum. Başka bir deyişle, fiziksel olarak orada değilim ve bir tür kimlik bilgisi sağlayıcısı yazmam gerekiyor, zaten kullanıcı kimlik bilgilerim kaydedilmiş olabilir. Bu program, fiziksel ekran kilidini açacak sisteme kullanıcı ve şifre sağlayacaktır
Shortman

Örneğin, Linux durumunda loginctl unlock-session c1'i ssh bağlantısından kullanabilirim, eğer "Tim" kullanıcısı c1 oturumu altında çalışıyorsa ve ekranını kilitlediyse bu komut c1
Shortman

Bunu yapan bir program bilmiyorum ama kendi oluşturabilirsiniz biliyorum SecurityAgentPluginden: developer.apple.com/library/content/technotes/tn2228/... bilgi, oldukça eski olduğu etc/authorizationtaşınır security authorizationdb-> derflounder .wordpress.com / 2014/02/16 /…
Mateusz Szlosek 07.07.2016

Yanıtlar:



0

Eklediğim yinelenen bağlantının gerçekten iyi Apple Script seçenekleri var.

$ osascript -e 'tell application "System Events"
> keystroke "verysecurepassword"
> key code 36
> end tell'

Ben de kullanmanızı önerebilirim LockScreen. Önceden yüklenmiş olarak gelen ve Sistem Bütünlüğü koruması ile korunan gizli bir uygulamadır. Ekranda bir kilit simgesi koyacak, klavyeyi ve fareyi kilitleyecektir ve Dokunmatik Çubuğu donduracak (Kulağa kötü geliyor, değil mi?).

  1. Sistem Tercihleri> Güvenlik ve Gizlilik> "Şifre İste ..." seçeneğinin işaretini kaldırın.

  2. Mac kullanımını kilitlemek için

$ /System/Library/CoreServices/RemoteManagement/AppleVNCServer.bundle/Contents/Support/LockScreen.app/Contents/MacOS/LockScreen
  1. Mac kullanımını açmak için (test edilmemiş ancak çalışması gerekir)
    $ killall LockScreen
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.