퍼미션이란? 무엇인가 정보
일반 퍼미션이란? 무엇인가
본문
프로그래밍을 하다가 보면 자주 접하는 단어중에 '퍼미션'이라는 단어가 있습니다.
그럼 퍼미션이란 무엇일까요?
퍼미션이란, 모드라고도 하는데 파일이나 디렉토리에 대한 작업과 사용자의 허용 범위를 지정한다는 의미입니다.
사실 이 퍼미션의 인수는 리눅스나 유닉스에서만 유효하고 윈도우 환경에서는 이 인수를 생략해도 되며, 사용해도 효과가 없습니다.
즉 우리가 퍼미션을 주는 이유는 리눅스나 유닉스 사용자를 위해 만들어둔다고 할 수 있겠습니다.
퍼미션에서 모드는 read, write, execute를 의미하는 rwx와 같은 문자로도 사용 가능하지만 주로,
777, 707, 757 등과같은 숫자로 사용합니다.
숫자의 의미는 다음과 같습니다.
read - 4
write - 2
executw - 1
딸라서 777일 경우 읽이 쓰기 실행작업이 허용된다는 뜻이 되겠지요.
그렇다면 왜 777이라고 3개일까요?
그것은
첫번째는 해당 파일이나 디렉토리의 사용권한이 주어져 있는사람 두번째는 사용자 그룹 멤버들 세번째는 그외 사람들을 의미함으로 777은 모든사람에게 모든 권한이 주어지는 것입니다.
그럼 퍼미션이란 무엇일까요?
퍼미션이란, 모드라고도 하는데 파일이나 디렉토리에 대한 작업과 사용자의 허용 범위를 지정한다는 의미입니다.
사실 이 퍼미션의 인수는 리눅스나 유닉스에서만 유효하고 윈도우 환경에서는 이 인수를 생략해도 되며, 사용해도 효과가 없습니다.
즉 우리가 퍼미션을 주는 이유는 리눅스나 유닉스 사용자를 위해 만들어둔다고 할 수 있겠습니다.
퍼미션에서 모드는 read, write, execute를 의미하는 rwx와 같은 문자로도 사용 가능하지만 주로,
777, 707, 757 등과같은 숫자로 사용합니다.
숫자의 의미는 다음과 같습니다.
read - 4
write - 2
executw - 1
딸라서 777일 경우 읽이 쓰기 실행작업이 허용된다는 뜻이 되겠지요.
그렇다면 왜 777이라고 3개일까요?
그것은
첫번째는 해당 파일이나 디렉토리의 사용권한이 주어져 있는사람 두번째는 사용자 그룹 멤버들 세번째는 그외 사람들을 의미함으로 777은 모든사람에게 모든 권한이 주어지는 것입니다.
추천
0
0
댓글 전체
컴퓨터는 너무 어려워 ㅜ_ㅡ
잘 읽었습니다.
그렇다면, 그룹이란 무엇이며, 어떻게 형성되는 겁니까?
또한, 그룹멤버의 권한 및 접근권한은 어떻게 될까요?
웹을 이용하기 위한 실행권한 중, 특히 게시판 프로그램을 설치할 경우,
특정 게시판 프로그램에서는 퍼미션을 707이상 또는,
777이상(결국 777권한이 최고라는 소리겠지만)으로 설정하라는 메시지가 있는데,
차이점이 뭔가요?
707로만 설정하면 가능한것 아닐까요?
어차피 웹상에서는 777의 의미 즉, 그룹의 의미는 그렇게 큰 비중을 차지하는 것이 아닌가요?
좀 더 자세한 설명 부탁드립니다.
그렇다면, 그룹이란 무엇이며, 어떻게 형성되는 겁니까?
또한, 그룹멤버의 권한 및 접근권한은 어떻게 될까요?
웹을 이용하기 위한 실행권한 중, 특히 게시판 프로그램을 설치할 경우,
특정 게시판 프로그램에서는 퍼미션을 707이상 또는,
777이상(결국 777권한이 최고라는 소리겠지만)으로 설정하라는 메시지가 있는데,
차이점이 뭔가요?
707로만 설정하면 가능한것 아닐까요?
어차피 웹상에서는 777의 의미 즉, 그룹의 의미는 그렇게 큰 비중을 차지하는 것이 아닌가요?
좀 더 자세한 설명 부탁드립니다.