2013-05-11 2 views
4

아파치가 내 가상 호스트와 함께 작동하는 데 문제가 있습니다. 수동으로 생성 된 가상 호스트 (파이썬 스크립트에 의해 생성 된 다른 호스트와 비교)를 추가한다는 사실을 좁혀 냈습니다. 내가 실행하면 :OS X/Terminal에서 루트에 대한 파일 권한을 설정하는 방법은 무엇입니까?

 
-rw-r--r-- 1 root  wheel 772 May 10 17:53 host1.com 
-rw-r--r-- 1 root  wheel 766 May 10 17:53 host2.com 
[email protected] 1 myname wheel 914 Mar 28 14:24 host3.com 
-rw-r--r-- 1 root  wheel 3897 May 10 17:53 host4.com 
-rw-r--r-- 1 root  wheel 5240 May 10 17:53 host5.com 
-rw-r--r-- 1 root  wheel 4037 May 10 17:53 host6.com 

나는 "@은"을 의미 모르겠어요,하지만 수동으로 생성 된 파일의 소유자 대신 루트로 사용자 이름 :

ls -l

을 나는이 얻을. OS X (Finder)에서 파일 정보를 볼 때 대부분의 파일에 대해 "시스템"에 대한 읽기 권한이 있음을 알 수 있습니다. Read & 쓰기 권한이 있지만 수동으로 만든 vh 파일에 내 사용자 이름이 있음을 나타냅니다. 읽기 & 쓰기 접속하다.

터미널에서 "시스템"또는 "루트"에 대한 권한을 설정하는 방법을 누군가에게 알려 줄 수 있습니까? 수퍼 유저 액세스 권한이 있습니다.

당신은

sudo chown owner:group filepath 

를 사용하거나

sudo chown root:wheel filepath 

또한 귀하의 경우 터미널에서 파일의 소유권을 변경할 수 있습니다

+0

osx에서 _get Info_ 대화 상자에는'root'가'system'으로 표시됩니다. 예'sudo chown root/foo.txt'는'system'으로 표시됩니다. – jacob

답변

0
을 사용하여 파일의 권한을 변경할 수 있습니다

@은 확장 된 속성이 있음을 나타냅니다. xattr 명령을 사용하여 볼 수 있습니다.
chown으로 소유자를 설정할 수 있습니다.

+0

고마워요,이 솔루션 (및 내 측면에 대한 질문에 대한 확장 특성뿐만 아니라 대답). – Josh

관련 문제