SuRun을 쓰느냐 마느냐, 그것이 문제다. 윌리엄 '빌' 셰익스피어가 한때 이렇게 썼다면 믿겠습니다. 그리고 실제로 그 말은 옳았습니다. Windows XP 시절에는 제한된(표준) 계정으로 Windows를 사용하는 일이 생각만큼 간단하거나 쉽지 않았습니다. 하지만 SuRun이 등장하면서 리눅스의 sudo 메커니즘이 마이크로소프트 진영에도 들어오게 되었고, 그야말로 훌륭한 솔루션이었습니다.
시간이 흘러 Windows 7 시대에는 몇 달 전에 이 프로그램을 직접 테스트하고 리뷰한 바 있는데, 이번에도 우아하고 단순하며 유용하다는 점이 입증되었습니다. 다만 최근 Windows의 표준 사용자 메커니즘과 권한 상승 방식이 크게 개선되었기 때문에 꼭 필수적이지는 않았습니다. 큰 차이를 만들지는 못했지만, 결코 해롭지도 않았죠. 그렇다면 Windows 10에서 동일하게 적용하면 어떻게 될까요?
무엇을 할 것인가?
이 글에서는 Windows 10에 SuRun을 설정하는 방법을 소개하고, 기본적인 '관리자 권한으로 실행' 옵션과 나란히 비교해 보겠습니다. '관리자 권한으로 실행'은 프로그램 설치나 시스템 파일 수정 등에 필요한 권한을 얻는 일반적인 방법입니다. Windows 7과 비교할 때 가장 큰 차이점은 사용자 관리 도구가 변경되었다는 점입니다. Windows 10에서는 더 이상 lusrmgr.msc 애플릿을 사용하지 않으며, 설정 메뉴의 사용자 계정 옵션과 일부 명령줄 작업을 조합해 관리자 계정을 활성화하고 자신의 계정 권한을 낮춰야 합니다. Windows 7에서 진행했던 과정을 여기서도 다시 수행해 보겠습니다.
스크린샷에 대해 말씀드리자면, SuRun은 데스크톱 포커스를 가져가기 때문에 일반적인 방법으로는 캡처가 어렵습니다. 백그라운드에서 실행되며 타이머로 이미지를 남기는 도구가 있다면 화면 활동을 포착해 볼 수 있습니다. 실제로 시도했지만 실패했기 때문에 스크린샷은 담지 못했습니다. 참고로 가상 머신이 아닌 실제 물리적 시스템에서 테스트했습니다. 양해 부탁드립니다.
SuRun 설정
설치 과정은 빠르고 간단했습니다. 프로그램을 설치한 뒤 로그오프하고 다시 로그인하면 됩니다. SuRun 설정 메뉴는 제어판을 통해 접근할 수 있습니다. 반드시 자신을 SuRunners 그룹에 추가하고, 관리자 계정을 활성화한 다음에 자신의 계정 권한을 낮추세요. 순서를 지키지 않으면 교착 상태(deadlock)에 빠질 수 있습니다. 큰 문제는 아니지만, 이런 상황에서 복구하는 번거로움을 원하지 않는 분들이 많을 것입니다.
SuRun 사용하기
설정이 완료되면 본격적으로 테스트를 시작했습니다. Windows의 기본 권한 상승 프롬프트와 SuRun 프롬프트 모두 오류나 버그 없이 안정적으로 작동했으며, 필요한 기능을 모두 수행했습니다. 또한 사용자 권한을 상승시키지 않고도 Windows 업데이트를 완료할 수 있었습니다. 상당히 대형 업데이트였음에도 매끄럽게 마무리되었습니다.
일부 애플리케이션은 마우스 오른쪽 버튼 컨텍스트 메뉴에 SuRun 옵션이 없었지만, 다른 앱들은 있었습니다. 아마 의도된 설계일 것입니다. 전반적으로 아무런 문제 없이 시스템 업데이트, VLC와 Firefox 업그레이드, 여러 데스크톱 애플리케이션 설치를 완료할 수 있었습니다. SuRun은 기대한 대로 sudo와 유사한 동작을 충실히 제공했습니다. 물론 Windows XP 시절만큼의 극적인 효과는 아니지만, 여전히 상당히 잘 작동했습니다.
결론
Windows 7과 마찬가지로 Windows 10도 사실 SuRun이 꼭 필요하지는 않습니다. 하지만 내장된 권한 상승 메커니즘의 대안으로 이 프로그램을 사용하고 싶다면 충분히 가능하며, 실제로 제 역할을 훌륭히 해냅니다. 물론 서드파티 소프트웨어에는 항상 위험이 따르지만, 수년간의 테스트와 여러 운영체제 버전에 걸친 검증 결과 SuRun은 안전하고 충분히 신뢰할 만한 수준임이 확인되었습니다. 그래도 Windows 관리에 있어 어느 정도까지의 개입이 허용 가능한지는 스스로 판단해야 합니다.
전반적으로 SuRun은 가장 합리적인 보안 솔루션 중 하나입니다. 관리자 계정(본인 계정 포함)을 사용할 때보다 보안 노출 위험을 크게 줄이면서도 불편함 없이 시스템을 운영할 수 있게 해 줍니다. 시스템과 잘 통합되며 많은 리소스를 소모하지 않고, 소프트웨어 및 시스템 업데이트도 손쉽게 수행할 수 있었습니다. 강력히 추천하는 만큼, 직접 사용해 보고 그 장점을 확인해 보시기 바랍니다. 실망하지 않으실 겁니다.
그럼, 즐거운 컴퓨팅 되세요.