
사용자/그룹 권한을 이해하는 데 어려움을 겪고 있습니다. 나는 읽고 노력하는 데 몇 시간을 보냈습니다. 이것이 내가 가진 것입니다:
디렉토리 권한
1을 입력하세요:ls -lhd
출력 1:
/var/로그:drwxrwxr-x 11 root syslog 4.0K May 10 01:59 .
/var/log/mongosqld:drw-rw-r-- 2 mongosqld logstash 4.0K May 10 03:37 .
chown
참고: 저는 이것을 및 를 사용하여 설정했습니다 chgrp
.
파일 권한
2를 입력하세요:ls -lh
출력 2:
/var/log/mongosqld:
total 12K
-rw-rw-r-- 1 mongosqld logstash 1.4K May 10 03:43 mongosqld.log
그룹:
입력하다:groups logstash mongosqld
산출:
logstash : logstash
mongosqld : users logstash
내 질문
사용자로 파일을 열려고 하면 mongosqld
이라는 메시지가 표시됩니다 open /var/log/mongosqld/mongosqld.log: permission denied
. 내가 어디로 잘못 갔나요?
답변1
접근할 수 없습니다.아무것in /var/log/mongosqld
(루트로 실행하지 않는 한) 왜냐하면 해당 디렉토리에 e가 없기 때문입니다.엑스ecute 비트 세트.