가정된 출력 id
은 다음과 같습니다.
uid=1000(user) gid=1000(user) groups=1000(user)
다음 명령을 사용하여 다음 출력을 생성하는 파일이 있습니다.ll
-rw-r--r-- 1 user root 202 Jun 5 12:28 config.txt
즉, 파일의 그룹 ID가 나와 일치하지 않지만 파일의 소유자는 내가 됩니다. 내 질문은, 주어진 파일에 대한 쓰기 권한이 있습니까?입니다. 죄송합니다. 초보입니다. 하지만 정말 초보입니다. 감사합니다!
답변1
참고: 파일 소유자는 현재 파일 권한에 관계없이 파일 권한을 변경할 수 있습니다.
-rw-r--r-- 1 user root 202 Jun 5 12:28 config.txt
이 경우 파일( user
) 의 소유자 rw-
는 권한을 가지고 있습니다. 이는 소유자가 파일에 대한 읽기/쓰기 권한을 가지고 있음을 의미합니다.
그러나 파일 소유자가 파일에 대한 액세스 권한이 없는 경우 소유자는 chmod
다음을 사용하여 자신에게 파일에 대한 액세스 권한을 부여할 수 있습니다.
chmod u+rwx config.txt
- u - 사용자가 파일을 소유합니다.
- rwx - 읽기/쓰기/실행
추가 정보:
답변2
권한 필드의 두 번째, 세 번째, 네 번째 문자는 해당 파일에 대한 권한을 결정합니다. 이 경우에는 rw-
-r--r-- 입니다 . 따라서 지정된 사용자는 user
파일에 대한 읽기 및 쓰기 액세스 권한을 가지지 config.txt
만 실행 가능 플래그는 꺼집니다.