1

글타래: Leopard에 소개된 원격 접속 화면 공유 기능을 더 간편하게

Mac OS X 10.5부터는 새로 추가된 화면 공유(screen sharing) 기능 덕분에 집 안의 컴퓨터에 원격 접속해서 화면을 공유하는 일이 한 결 쉬워졌습니다. 하지만, 화면 공유 기능을 쓰려면 일일이 Finder 창의 옆구리 막대에서 공유된 컴퓨터를 선택하고 "화면 공유(Share Screen...)" 단추를 눌러야 했지요. 이 때 실행되는 Screen Sharing 어플리케이션은 실제 /System/Library/CoreServices/ 디렉토리에 위치하고 있어서, 이 놈을 끌어다 Dock이나 메뉴 막대에 등록하고 사용하면 한 결 사용이 수월하지요.

문제는 이 놈을 그냥 실행시키면, 네트워크 상 공유되어 있는 컴퓨터의 주소를 직접 입력해야만 사용할 수 있었습니다. 하지만, 이 화면 공유 기능을 Macworld에 올라온 요령 대로 적용해주면 더 간편하게 사용할 수 있어서 이 곳에도 소개합니다.

먼저 터미널을 열고 다음과 같은 명령을 입력합니다:

defaults write com.apple.ScreenSharing ShowBonjourBrowser_Debug 1

이렇게 하고, Screen Sharing 어플리케이션을 열면 아래와 같은 Bonjour Browser 창이 뜨면서 접속하려는 컴퓨터를 손쉽게 선택할 수 있게 됩니다:
http://appletree.or.kr/forum/files/bonjour_browser_window.png
여기서, "Add to My Computers" 선택 단추를 누르면, 접속하려는 컴퓨터를 창에 있는 My Computers 항목 밑 등록해 놓고 계속 사용하실 수 있습니다.

이렇게 해서, 이제 손십게 화면 공유 기능을 사용할 수 있게 되었는데, 다음 소개할 요령은 Screen Sharing 어플리케이션 자체 내에 유용한 기능을 추가시키는 방법입니다. 우선, Screen Sharing 어플리케이션을 닫고 터미널에서 아래와 같은 명령을 입력합니다:

defaults write com.apple.ScreenSharing \
'NSToolbar Configuration ControlToolbar' -dict-add 'TB Item Identifiers' \
'(Scale,Control,Share,Curtain,Capture,FullScreen,GetClipboard,SendClipboard,Quality)'

그리고 나서, 다시 Screen Sharing 어플리케이션을 실행시키고 원격 컴퓨터에 접속해 보면, 아래와 같이 접속 창의 도구 막대에 여섯 개의 새로운 단추를 보실 수 있습니다.

http://appletree.or.kr/forum/files/screen_sharing_toolbar.png

이 정도면, 간단한 원격 작업을 위해서 값 비싼 Apple Remote Desktop을 구입할 필요도 없겠군요. :thumbup:

+ = ²

2

댓글: Leopard에 소개된 원격 접속 화면 공유 기능을 더 간편하게

위에 소개된 기능 중, 화면 공유 접속 창의 도구 막대에 여러 유용한 기능의 버튼을 추가해 주는 요령이 Snow Leopard에서 먹히질 않아서 아쉬웠죠.
그런데, 터미널에서 스크린 공유(Screen Sharing) 화면의 선명도를 조절해 줄 수 있는 요령이 소개되어서 약간의 아쉬움을 달랠 수 있게 되었습니다.

터미널에서 다음과 같이 입력하면 원하는 quality의 접속 화면을 보여주게 된답니다.

defaults write com.apple.ScreenSharing controlObserveQuality int

여기서, int대신에 아래와 같은 1~5 사이의 숫자를 대신 입력해 주면 됩니다:

1 = black and white
2 = grayscale
3 = 8-bit color
4 = 16-bit color
5 = full color

덤으로, 스크린 공유를 많이 쓴다면 메뉴 막대에서 바로 선택할 수 있어서 접속을 간편하게 해주는 ScreenSharingMenulet이 유용하죠.

+ = ²

3

댓글: Leopard에 소개된 원격 접속 화면 공유 기능을 더 간편하게

Lion에서 추가된 화면 공유의 새로운 기능

따온 글 - Lion 101: New Screen Sharing features explained

OS X Lion에선 OS X의 유용한 기능 중 하나인 화면 공유에 몇 가지 더 개선된 기능을 제공하고 있습니다. 참고로 화면 공유 기능을 사용하려면 접근하려는 Mac과 같은 네트워크에 접속해 있어야 합니다.

사용자별 혹은 Apple ID 로그인
같은 네트워크에 있는 맥에 로그인하려면 이젠 접속하려는 맥에서 인증된 사용자 계정뿐만 아니라, Apple ID를 가지고도 접속할 수 있게 되었답니다. 더불어서, 사용자별로 주소록에서 사용자와 암호를 직접 지정해서 원격 접속을 허용해 줄 수도 있습니다. 그래서 원격 접속을 위해 따로 사용자 계정을 생성할 필요가 없어졌습니다.

http://appletree.or.kr/forum/files/lion-screen-sharing-system-preferences.png

사용자를 추가하려면 시스템 환경설정에 있는 공유 항목에서, 화면 공유가 켜져 있는지 확인하고, "+" 버튼을 눌러서 주소록 연락처에 있는 사람을 선택할 수 있습니다. 또 "New Person" 버튼을 누르면 직접 사람을 추가해서 인증할 수 있습니다.

관찰(Observe) 모드
과거 화면 공유에선 다른 곳에 있는 대상 컴퓨터를 완전히 장악해서 조종할 수는 있었습니다만, 그냥 해당 컴퓨터가 어떤 상황인지만 지켜보려고 할 때는 이 작업이 무척이나 까다로웠습니다. 기본적으로 그냥 또 하나의 창을 열어놓고 아무것도 건드릴 수가 없었지요. 하지만, 이젠 관찰 모드를 켜놓으면 접속한 컴퓨터의 사용자가 무엇을 하든 그냥 지켜보면서 정확한 기술적 지원과 도움을 줄 수가 있게 되었습니다.

http://appletree.or.kr/forum/files/lion-screen-sharing-observe-mode-toolbar.png

관찰 모드로 전환하려면, View > Customize Toolbar… 메뉴를 통해서 도구막대에 아이콘을 추가하거나 View > Switch to Observe Mode 메뉴를 선택하면 됩니다.

가상 디스플레이(Virtual Display) 모드

만약에 화면 공유를 통해 접속하려는 사용자의 컴퓨터 사용을 방해하지 않고 그냥 어떤 설정을 만지거나 프로그램을 내려받으려 할 때 딱 안성맞춤인 기능으로 가상 디스플레이 모드가 새로 생겼답니다. 이 기능은 실제로 접속한 맥의 화면에는 시각적으로 어떠한 영향도 안 끼치는 단독 가상 화면을 따로 보여주게 됩니다. 가령 부모님의 일상적 컴퓨터 사용을 방해하지 않으면서 애플리케이션 갱신 작업을 하기에 딱 알맞은 기능이지요.

http://appletree.or.kr/forum/files/lion-screen-sharing-virtual-display-option.png

만약에 앞에서 설명한 것처럼 사용자별 인가 방식으로 다른 맥에 접속한 상태라면 그냥 하드웨어(실제) 아니면 가상 디스플레이 모드로 볼 것인지 선택할 수 있으며, 또한 View > Switch to Virtual Display 메뉴를 통해 가상 디스플레이 모드로 전환할 수 있습니다. 반대로 View > Switch to Hardware Display 메뉴를 선택해서 하드웨어 디스플레이 모드로 돌아갈 수도 있습니다.

+ = ²