답변:
OSX에서 정확히 경험하지는 않았지만 다음 중 하나에있는 것 같습니다.
- / etc / sudoers
- / private / etc / sudoers
visudo를 사용하여 파일을 편집하는 것이 좋지만 다른 텍스트 편집기를 사용할 수 있습니다.
라는 문구 아래 root ALL=(ALL) ALL
사용자 이름을 추가하고 user ALL=(ALL) ALL
영구적 인 sudo 권한을 부여합니다.
ls -ld /etc
결과가 lrwxr-xr-x@ 1 root wheel 11 30 Jun 2010 /etc -> private/etc
같으므로 둘 다 동일한 파일입니다.
sudo visudo
sudoers 파일을 편집하기 위해 실행 합니다 (파일을 지정하지 마십시오)
물론 /etc/sudoers
이를 위해 수동으로 편집 할 수 있습니다 .
그러나 Mac OS X의 시스템 환경 설정 에는 동일한 작업을 수행하기위한 방법이 내장되어 있습니다. 사용자 에게 표준 계정 대신 관리자 계정을 제공 하면 그룹 구성원을 통해 자동으로 sudoer 로 추가됩니다 ./etc/sudoers
wheel
그래도 사용자는 여전히 자신의 암호를 입력해야합니다. 이는 좋은 것입니다 (tm) .
wheel
및 admin
그룹 에 대한 예를 들어, 쓰기 권한을 완비 /Applications
하고 비교 다른 글로벌 폴더. 예를 들어 id
일반 및 관리자 사용자의 터미널에서 출력을 비교하십시오 .
OSX의 sudo는 Linux에서와 동일하며 Linux와 같이 sudo 는 세부 정보를 표시합니다.
sudo는 / private / etc // sudoers 파일을 참조하여 권한이있는 사용자를 결정합니다.
/ etc는 / private / etc에 대한 심볼릭 링크이므로 / etc / sudoers에 대한 제안이 작동합니다.
루트 계정을 잠금 해제하십시오.
Mac에서 "루트"를 잠금 해제하는 단계 :
• 1. 디렉토리 유틸리티 열기 (/ Applications / Utilities / Directory Utility.app)
2.> 편집> 루트 사용자 활성화로 이동하십시오.
• 비밀번호를 묻는 메시지가 표시되면 공백 비밀번호에 대해 확인을 누릅니다 .
로그 아웃 한 다음 사용자 이름과 IN에 root를 입력하십시오 !!!!!!!!! (참고 : 로그인 옵션에서 이름과 비밀번호가 확인되어 있는지 확인 하십시오. )