[C] 파일 권한 변경 chmod 함수
오늘은 C언어에서 파일 권한 변경에 대해 알아보겠습니다. 리눅스에서는 파일에 권한을 부여하여 사용자에 따라서 읽기/쓰기/실행을 할 수 있도록 컨트롤할 수 있습니다. 권한이 없다면, 임의의 사용자가 모든 파일에 접근하여 문제를 야기할 수 있습니다. 윈도우에서도 관리자 권한이라는 것을 보셨을 겁니다. 이 기능 또한 임의의 사용자가 특정 설정을 변경할 수 없도록 해놓은 기능입니다. C언어에서 이 권한을 어떻게 변경하는지에 대해 알아보겠습니다. 리눅스 권한은 owner/group/other 에 따라 권한이 나뉘고, 그 하위에는 읽기/쓰기/실행으로 나뉘게됩니다 권한은 이진수로 체크를 하여 십진수로 보여집니다. 하위 권한별 값은 읽기(r) = 4, 쓰기(w) = 2, 실행(x) = 1 입니다. 합으로 계산하여 7이..