macOS Sierra에서 화면 잠금을위한 키보드 단축키?


60

이전 버전의 OSX에서는 Ctrl Shift Power내장 키보드 또는 Ctrl Shift Eject(구) Apple Bluetooth 키보드를 사용하여 화면을 잠글 수있었습니다.

Sierra로 업그레이드 한 후 해당 바로 가기가 작동을 멈췄습니다. Karabiner-EventViewer를 사용 하여 내장 전원 버튼을 누르면 트리거 SysKey 0x6되고 Bluetooth 키보드 Eject는 이벤트를 트리거하지 않음을 발견했습니다.

무슨 일이 있고 어떻게 바로 가기를 다시 활성화 할 수 있습니까?


쉐어웨어 유틸리티에 대해 어떻게 생각하십니까?
Timothy Mueller-Harder

MacBook Pro (내장 키보드의 꺼내기 키가 있음) 및 유선 Apple 키보드와 비슷한 문제가있었습니다. 외부 키보드의 Ctrl + Shift + 꺼내기가 아무 작업도하지 않았습니다. 그 때 나는 놀랍게도, 일 및 내장 키보드와 같은 바로 가기를 시도, 이 후 바로 가기 외부 키보드로도 일했다! (또한 이전보다 약 0.5 초 더 긴 단축키를 유지해야한다고 언급했습니다.) 이것을 시도 했습니까? 그것이 작동한다면, 나는 이것을 답변으로 제출할 수 있습니다…
Jari Keinänen

내 MBL15의 내장 키보드에서 Ctrl + Shift + Power를 눌러 화면을 잠갔습니다. 그러나, 나는 더 짧은 지름길을 사용했습니다 :)-핫 코너 : 마우스 커서를 오른쪽 아래 코너 (귀하의 취향에 따라 선택할 수 있음)와 화면 잠금에 빠르게 놓습니다.
Denis Rasulev

답변:


23

화면을 잠그는 방법에는 여러 가지가 있습니다.

참고 :이 바로 가기 팁은 Sierra 및 이하용입니다. High Sierra에는 Apple 메뉴 (바로 가기) 아래에 화면을 잠그는 새로운 항목이 있습니다.

1. 키 체인 사용

키 체인-> 설정을 엽니 다. 메뉴 표시 줄에 키 체인 상태 표시를 선택하십시오 .

여기에 이미지 설명을 입력하십시오

이제 메뉴 막대에서 선택하여 화면을 잠글 수 있습니다.

여기에 이미지 설명을 입력하십시오

이 옵션을 사용하면 다음에 로그인 할 때 비밀번호가 필요합니다.

2. 핫 코너를 사용하여 화면을 잠그십시오.

먼저 시스템 설정-> 데스크탑 및 화면 보호기로 이동하여 오른쪽 하단에서 핫 코너를 선택하십시오.

여기에 이미지 설명을 입력하십시오

그런 다음, 디스플레이를 절전 모드로 전환 옵션 중 하나를 선택하십시오 . 오른쪽 아래를 선호하지만 각 사용자마다 다릅니다.

여기에 이미지 설명을 입력하십시오

그게 다야. 참고 : 디스플레이가 잠길 때 개인 정보 설정에서 구성 할 수 있습니다. 예를 들어 비밀번호를 5 분으로 설정 한 경우 설정 시간이 지나면 비밀번호를 입력해야합니다. 예를 들어이를 즉시 변경할 수 있습니다.

여기에 이미지 설명을 입력하십시오

3. 잠금 화면 (단축키 포함)

@Flimm이 화면을 잠글 수있는 바로 가기를 요청했기 때문에 다음은 High Sierra 아래의 솔루션입니다.

일반적으로 두 가지 솔루션이 있습니다. 당신은 사용할 수 있습니다 CTRL+ Shift+ Power Button또는

CTRL+ Shift+ Eject-키를 눌러 화면을 잠급니다.

두 솔루션 모두 내가 가장 좋아하는 것이 아니기 때문에 Automator를 사용하여 Shell Script를 만들었습니다. 이 힌트를 준 Taylor 에게 감사합니다 .

  1. Spotlight 를 열고 Automator 를 입력 하여 응용 프로그램을 엽니 다.
  2. 새 문서를 작성하십시오.
  3. 글로벌 서비스 로 만들려면 서비스 를 선택하십시오 .
  4. 왼쪽 분할 창에서 유틸리티를 선택하십시오 . 오른쪽 열에서 Run Shell Script (쉘 스크립트 실행)를 두 번 클릭 합니다. Cat-Command가있는 창이 나타납니다.
  5. cat-Command를 삭제하고 다음 쉘 스크립트를 복사하여 빈 창에 붙여 넣습니다.

/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

자동화 - 윈도우의 오른쪽 상단에, 모두 다운 메뉴는 다음과 같이 설정되어 끌어 있는지 확인 no input에서any application .

  1. 오른쪽 상단의 Run-Button (녹색 원으로 표시)을 클릭하고 작동하는지 테스트하십시오.
  2. 예를 들어 워크 플로우를 잠금 화면으로 저장하십시오.
  3. 시스템 환경 설정, 키보드를 열고 버튼 바로 가기 또는 키보드 바로 가기를 클릭하십시오.
  4. 왼쪽 열 서비스를 선택하고 저장된 워크 플로우를 검색하십시오.
  5. 좋아하는 바로 가기를 추가하십시오 (예 : Cmd + Alt / Opt + L이 있습니다).

이해를 돕기 위해 아래 그림을 넣었습니다.

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

Apple 지원 문서 Mac 키보드 단축키


키 체인을 여는 방법?
Askar

Spotlight 키 체인 을 입력하고 Enter를 누르십시오. 또는 Finder- 메뉴-> 이동-> 유틸리티 에서 선택하고 키 체인에서여십시오.
dante12

있다 Keychain Access....
Askar

무슨 뜻인지 명확하지 않습니다. 키 체인에 액세스하는 데 문제가 있습니까? 아마 이것이 당신을 도울 것입니다 : support.apple.com/kb/PH20094?locale=de_DE&viewlocale=en_EN
dante12

1
@iosdude, High Sierra에서는 필요하지 않습니다. 애플 메뉴에는 화면 잠금 메뉴 옵션이 있습니다 (전 세계적으로 작동).
chrish

44

macOS High Sierra (10.13)에는 Apple 메뉴에 내장 된 '화면 잠금'옵션이 있습니다.

그리고 마지막으로 지름길 ctrl+ cmd+ Q:-)

Apple 메뉴의 화면 잠금


6
이것을 지적 해 주셔서 감사합니다! 나는 며칠 동안 만 10.13을 실행 했으며이 한 번의 변경으로 업그레이드 가치가 있습니다. :)
Richard Hurt

조합을 공유해 주셔서 감사합니다. ^실제로 실현 ctrl되었습니다 (Mac에 처음 임)
IG Pascual

그리고 그 웃기는 표정은 옵션입니다. 알아내는 데 시간이 걸렸습니다. (:
SilverWolf

16

Touch Bar가 장착 된 2016 년 이후 MacBook Pro를 사용하는 경우 Touch Bar 가상 키 중 하나를 지정하여 Mac을 잠글 수 있습니다. 시스템 환경 설정 / 키보드 아래에 있으며 "제어 스트립 사용자 정의…"버튼을 사용하십시오.


감사합니다; 나는 이것을 다른 곳에서 찾을 수 없었고 대안보다 훨씬 쉽습니다!
user1717828

9

Automator를 사용하여 서비스 를 작성하여 원하는 키보드 단축키를 설정할 수 있습니다 .

  1. 열기 자동화 ( Cmd ⌘Space다음 enter Automator).
  2. 서비스를 작성하십시오 .
  3. 왼쪽 분할 창에서 유틸리티쉘 스크립트 실행 (또는 검색 필드 사용)을 선택하고 조치 분할 창 (오른쪽) 으로 끌어 오십시오 .
  4. 해당 조치 바로 위에있는 서비스는 모든 애플리케이션 에서 입력 을 받지 않음을 선택하십시오 .
  5. "/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession" -suspend쉘 스크립트의 텍스트로 입력하십시오 (따옴표 포함).
  6. 서비스를 저장 하고 이름을 지정하십시오.
  7. 시스템 환경 설정키보드바로 가기서비스일반 (목록 맨 아래)을 엽니 다 .
  8. 방금 만든 서비스가 확인 / 활성화되어 있는지 확인하십시오.
  9. 키보드 단축키를 지정 하려면 없음 을 클릭하십시오 .

이제 키보드 단축키를 사용해보십시오. 로그인 화면이 나타납니다. 마치 로그 아웃하는 것처럼 보일 수 있지만 그렇지 않습니다.

서비스는 메뉴 표시 줄응용 프로그램 이름서비스 에서도 액세스 할 수 있습니다 . 처음으로 설정했을 때 실제로 키보드 단축키가 작동하기 전에 클릭해야한다고 생각했지만 이는 우연 일 수 있습니다.

화면을 잠그지 않고 디스플레이를 절전 모드 pmset displaysleepnow로 전환하려면 쉘 스크립트로 사용 하십시오. 이렇게하면 디스플레이가 잠자기 상태가되지만이 경우 화면은 시스템 환경 설정보안일반에 지정된 시간 초과 후에 만 ​​잠 깁니다 . 미쳐 가서 두 서비스를 모두 설정할 수도 있습니다.


이미 셸을 사용하고있는 개발자라면 전체 Automator 항목을 건너 뛸 수 있습니다. osx_logout () { "/ System / Library / CoreServices / Menu Extras / User.menu / Contents / Resources / CGSession"-suspend}
WuTheFWasThat

@WuTheFWasThat, 비록 그것이 실제로 로그 아웃하지 않기 때문에, 나는 그것을 'osx_logout'이라고 부르지 않을 것입니다 ... :)
David

작동하지 않고 비표준 쉘 (예 : zsh)을 사용하는 경우 스크립트의 쉘을 automator에서 / bin / bash로 명시 적으로 설정하는 것이 도움이 될 수 있습니다. 적어도 내 경우에는 그렇게했다.
David

실제로 쉘을 / bin / bash로 설정해야 했으므로 기본값 / bin / false가 작동하지 않았습니다.
NeilenMarais

왜 VPN 연결이 끊어 집니까? 에어 시에라에서 기본 조합 Ctrl + shift + power를 사용하면 전혀 연결이 끊어지지 않지만이 쉘 명령을 사용하면 ... Windows에서 내 책상을 떠나기 위해 Windows + shift + L과 동등한 기능을 원합니다. 암호로 화면을 보호하지만 배경에 모든 것이 그대로 유지되도록하십시오. :(
Pabluez

4

Hammerspoon 을 사용하고 키 바인딩 / 바로 가기를 정의 할 수 있습니다 . 나는 사용한다

hs.hotkey.bind({"cmd", "alt"}, "S", function()
      hs.caffeinate.startScreensaver()
end)

~/.hammerspoon/init.lua순서대로 Option+ Command+ S를 화면 보호기 에 바인딩 하십시오. 시스템 환경 설정 → 보안 및 개인 정보immediately 에서 "절전 또는 화면 보호기가 시작된 후 암호 필요 "로 설정했습니다 . 당신은 또한 사용할 수 있습니다

hs.caffeinate.lockScreen() 

하지만 화면 보호기 방식을 선호합니다. 사용 가능한 모든 자동화 마법에 대해서는 Hammerspoon 문서 를 참조하십시오 .


4

⌘ command+ option+로 Mac을 잠자 게 할 수 있습니다 ⌽⏻.

그 전에 아래 스크린 샷과 같이 설정하십시오.

시스템 환경 설정> 보안 및 개인 정보

macOS Sierra에서 작동합니다!


세 번째 버튼에 사용 된 유니 코드 문자가 표시되지 않습니다. 그것은 될 운명이되어 전원 기호 ?
Flimm

@Flimm 네! 이것이 바로 전원 버튼 입니다.
mangatinanda

4

전원 버튼을 약 0.5 초 동안 누르고 있습니다. 컴퓨터가 절전 모드로 전환됩니다. 컴퓨터가 잠자기 상태 일 때 잠그도록 설정되어 있으면 좋습니다. 그러나 너무 오래 누르고 있으면 컴퓨터를 다시 시작하라는 메시지가 표시됩니다.

편집 : 독창적으로 언급했듯이 일부 키보드에는 전원 버튼이 없습니다. 이 경우 절전 단추를 찾거나 다른 방법을 시도하십시오.

수면 버튼


2
외장 (usb / bluetooth) 애플 키보드에는 전원 버튼이 없습니다.
독창적 인

1

Apple은 보안을 위해 그리고 블루투스 연결 문제로 인해이 바로 가기를 제거했습니다. 해결 방법으로 핫 코너

사용할 수 있습니다 . 시스템 환경 설정> 데스크탑 및 화면 보호기 동작을 트리거하는 핫 키를 선택할 수 있습니다. 마우스를 누른 상태에서 마우스를 왼쪽 상단으로 드래그하면 컴퓨터가 화면을 잠급니다.

여기에 이미지 설명을 입력하십시오


Command


당신은 뭔가를 명확히 할 수 있습니까? 이것은 블루투스 키보드에만 해당됩니까? 예를 들어, MBP를 업그레이드하고 유선 또는 내장 키보드에서 Control + Shift + Eject를 수행하면 화면이 잠기고 해당 키보드에서 Control + Option + Command + Eject가 종료됩니까? 또한 두 번째 키보드 단축키가 Bluetooth 키보드에서 작동합니까? 또한 단축키를 수행하기 위해 해당 키를 누르고있는 데 필요한 시간이 있는지 확인할 수 있습니까? 개인적으로 Control + Shift + 꺼내기 바로 가기를 자주 사용하지 않지만 항상 Control + Option + Command + 꺼내기를 사용하면이 질문에 대한 답이 걱정됩니다.
kal-al

0

현재 MacOS Sierra, 버전 10.12.4를 실행하는 MacBook Pro를 사용하고 있습니다. Windows 및 Ubuntu 배경에서 나온 Mac에는 컴퓨터를 잠글 수있는 쉬운 지름길이 없다는 것이 이상합니다. 그러나 나를 위해 일한 것은 다음 단계입니다.

  1. 로 이동하십시오 System Preferences >> Security & Privacy.

  2. General탭을 선택 하십시오.

  3. 화면 보호기가 시작되거나 컴퓨터가 잠자기 상태에서 깨어나도록 즉시 암호를 요구하도록 Mac을 설정하십시오 .

  4. 마지막으로 컴퓨터를 잠글 때마다 키 조합을 누르십시오 Ctrl + Shift + Power button.


0

macOS Sierra 10.12.6에서는 메뉴 막대에서 Keychain Access 응용 프로그램> 환경 설정> Show Keychain Access를 사용했습니다.

방금 macOS High Sierra 10.13.1로 업그레이드했으며 해당 환경 설정이 더 이상 존재하지 않습니다.

위의 @ pjc90 덕분에 이제 Apple 메뉴의 "화면 잠금"옵션과 키보드 바로 가기 (최종) "Command ⌘ + Control ⌃ + Q"에 대해 알고 있습니다.


0

나는 이것이 필요했고 다른 것들을 수행하는 쉘 스크립트 내에서 다음 Apple Script로 그것을 달성 할 수 있었지만 이것이 당신이 필요로하는 모든 것이어야합니다 :

osascript <<EOD
        tell application "System Events"
                key code 12 using {control down, command down}
        end tell
EOD

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.