로그인 한 사용자는 폴더에 대한 쓰기 권한이있는 그룹의 구성원입니다. 그러나이 사용자가 무언가를 쓰려고 할 때 "권한이 거부되었습니다".
아래 로그에는 질문이 요약되어 있습니다.
subv:/www/tracer/ whoami
frank
subv:/www/tracer/
subv:/www/tracer/ ls -ltr
total 4
drwxrwxr-x 2 root tracer 4096 Jan 20 12:25 convert.tracer.com
subv:/www/tracer/ groups frank
frank : frank tracer
subv:/www/tracer/ > convert.tracer.com/test
-bash: convert.tracer.com/test: Permission denied
subv:/www/tracer/
"ls -bail /www/tracer/convert.tracer.com/"의 출력 :
subv:~/ ls -bail /www/tracer/convert.tracer.com/
total 8
38010883 drwxrwxr-x 2 root tracer 4096 Jan 20 12:25 .
38010882 drwxr-xr-x 3 root root 4096 Jan 20 12:25 ..
subv:~/
4
부모 디렉토리도 권한이 필요합니다.
않는
—
Nikhil Mulley
test
파일이 이미 존재 하는가? 그렇다면 사용 권한은 무엇입니까?
SELinux가 활성화 되었습니까? 당신은 또한 "LS -bail convert.tracer.no/"할 수
—
tmow
@hesse 당신은 "/ www"와 "/ www / tracer"의 그룹 소유자는 tracer이어야합니까?
—
user11498
@Nikhil 아니오, "/www/tracer/convert.tracer.com/"에는 아무것도 없습니다. 빈 디렉토리입니다.
—
user11498