최신 Mac OS X를 실행하는 2013 iMac에는 Mac 파티션과 Windows 7 파티션이 있습니다. 관리자는 Boot Camp 응용 프로그램을 사용하여 Mac을 Windows로 다시 시작할 수 있습니다. 그러나 게스트 계정은 Boot Camp를 사용하고 Windows로 다시 시작할 수 있어야합니다. Windows로 다시 부팅하려면 항상 관리자 암호를 입력해야하므로이 방법이 가능합니까?
최신 Mac OS X를 실행하는 2013 iMac에는 Mac 파티션과 Windows 7 파티션이 있습니다. 관리자는 Boot Camp 응용 프로그램을 사용하여 Mac을 Windows로 다시 시작할 수 있습니다. 그러나 게스트 계정은 Boot Camp를 사용하고 Windows로 다시 시작할 수 있어야합니다. Windows로 다시 부팅하려면 항상 관리자 암호를 입력해야하므로이 방법이 가능합니까?
답변:
다음 코드를 사용하여 Applescript 응용 프로그램을 만들어이를 수행 할 수 있습니다.
관리자 권한으로 쉘 스크립트 " bless -mount \"/ Volumes / Boot Camp Name \ "-setBoot -nextonly" 사용자 이름 "admin username" 비밀번호 "admin password" 를 수행하십시오.
관리자 권한으로 쉘 스크립트 " shutdown -r now" 사용자 이름 "admin username" 비밀번호 "admin password" 를 수행하십시오.
다음이 필요합니다.
세부 정보를 입력 한 후에는 나중에 편집 할 스크립트를 저장 한 다음 파일 (파일> 내보내기)을 응용 프로그램으로 내보낼 수 있습니다. 저장을 클릭하기 전에 "실행 전용"상자를 확인하십시오. 이 작업은 편집하거나 볼 수없는 실행 만 할 수있는 AppleScript 응용 프로그램을 생성하는 것입니다. 응용 프로그램을 실행하면 Mac이 코드에서 지정한 볼륨으로 일시적으로 재부팅됩니다.
다음은이를 달성합니다.
bless & setboot- 기본 시동 디스크를 지정합니다
nextonly- 시스템에이 명령에 지정된 볼륨이 다음 부팅을위한 시동 디스크 여야 함을 알려줍니다. 후속 재시작은 올바른 시동 디스크로 부팅됩니다.
shutdown -r now- 시스템이 지금 재부팅하도록합니다.
실행 전용 AppleScript 응용 프로그램으로 내 보내면 학생들은 명령을 실행할 수 있지만 내용은 볼 수 없으므로 관리자 자격 증명을 안전하게 유지해야합니다. 시스템에서 샘플 응용 프로그램을 만들었고 패키지 내용을 조사하여 응용 프로그램 내부의 스크립트를 볼 수 없었습니다. 수 이 문제를 얻을 수있을하지만 직접적인 방법을 찾을 수 없습니다.
표준 사용자 계정 외에 Guest 사용자가이 기능에 액세스 할 수 있도록하려면 / System / Library / User \ Template / English.lproj /의 기본 사용자 템플릿에 추가 할 수 있습니다. 이 위치의 설정, 파일 등은 최신 Mac OS X 개정판에서 사용 가능한 "즉석"게스트 계정으로 이월됩니다.
잘만되면 그것은 당신을 위해 속임수를합니다!
BootChamp는 다음 부팅시 Windows로 재부팅 할 수있는 메뉴 표시 줄 앱입니다.
관리자는 처음 수행 할 때만 필요합니다…
BootChamp를 사용하여 처음으로 다시 시작하면 관리자 암호를 묻습니다. 이 초기 프로세스 후에는 더 이상 관리자 비밀번호를 다시 입력 할 필요가 없습니다.
다음에 머신이 부팅 될 때 OS X로 다시 부팅됩니다.
BootChamp는 시동 디스크를 수정하지 않으며 다음에 다시 시작할 시동 디스크 만 임시로 설정합니다.
의 Guest 사용자 템플릿에 Guest 계정을 추가하여 Guest 계정에 추가 할 수 /System/Library/User Template/English.lproj/
있습니다. 가장 간단한 방법은 Guest로 로그인 한 다음 BootChamp를 로그인 항목으로 설치하고 관리자 암호를 지정한 다음 Guest 계정의 내용을 해당 폴더로 복사하는 것입니다.
또는 작업 그룹 관리자 를 사용 하여 로그인 항목으로 추가 할 수 있습니다 .