데비안 소유자 권한이 실패했습니다. [닫기]

데비안 소유자 권한이 실패했습니다. [닫기]

내 전용 서버에 대한 올바른 권한에 몇 가지 문제가 있습니다. user1:, shellyuser2:, shellycod4group shellycod4: 이 있습니다 .

# groups shelly
shelly : shelly shellycod4

# groups shellycod4
shellycod4 : shellycod4

root@:/home/shelly/cod4server/server# ls -l
insgesamt 28
-rw-r--r-- 1 shellycod4 shellycod4 24466 Jan 19 23:52 img.png
-rw-r--r-- 1 shellycod4 shellycod4 1757 Jan 19 23:52 unknown.png

# ls -ld /home/shelly/cod4server/server
drwxr-xr-x 3 shellycod4 shellycod4 4096 Jan 20 21:55 /home/shelly/cod4server/server

사용자 shelly는 선택한 디렉토리에 대한 권한이 없다고 말합니다. 내가 어디서 실패했는지 누가 말해 줄 수 있나요?

답변1

상위 디렉터리( /home/shelly/cod4server/server)와 해당 파일은 을 제외한 모든 사용자에게 읽기 전용입니다 shellycod4. 그룹 권한은 중간 부분이며 w쓰기 액세스를 허용하는 권한 은 없습니다 .

root또는 인 경우 shellycod4이 그룹 의 일부로서 chmod g+w /home/shelly/cod4server/server이 그룹에 새 파일을 쓸 수 있습니다.shellyshellycod4

/home/shelly/cod4server/server/img.png마찬가지로, 동일한 그룹의 사용자가 쓸 수 있도록 하려면 다음 chmod g+w /home/shelly/cod4server/server/img.png을 수행하십시오. 소유자나 파일 그룹이 아닌 사람에게 쓰기 권한을 부여하려면 다음을 수행하십시오 chmod o+w /home/shelly/cod4server/server/img.png.

이 답변은 귀하의 질문에 직접적으로 답변하는 매우 빠른 개요이지만, 더 잘 이해하려면 Linux 권한에 대한 튜토리얼을 찾아보아야 할 것입니다.

관련 정보