2016/01/05 4

[Linux] 파일 및 디렉토리의 소유자/소유그룹 변경

소유자/소유그룹 변경하기 소유자와 그룹 소유자를 변경하려면 chown 명령어를 사용하면 된다.1$ chown root:group libcs 위 명령어는 'lib' 항목에 대하여 소유자를 'root', 소유 그룹을 'group'으로 변경한 것이다.만약 계정 아이디가 'user'가 있고, 'lib'항목의 root 소유 권한을 'user'에게 넘긴다면 아래와 같은 명령어를 사용하면 된다.1$ chown user libcs 만약 'group'그룹이 있고, root 그룹 소유를 'group'그룹에게 넘긴다면 앞을 비우고 :뒤에 그룹 아이디를 적으면 된다.1$ chown :group lib cs 위처럼 둘다 소유자 및 그룹 소유자를 변경한다면1$ chown user:group lib cs lib는 디렉토리다. 만약..

컴퓨터/Linux 2016.01.05

[Linux] 파일 및 디렉터리의 권한 변경하기

권한 변경하기파일 또는 디렉토리의 권한은 chmod 명령어를 통해 변경하게 된다.1$ chmod 777 libcs여기서 숫자의 값은 유저가 갖는 rwx 권한의 합을 나타낸다.각각 값은 아래와 같은 의미를 갖는다. 권한값 r 4 w 2 x 1 읽고, 쓰고, 실행 가능한 값은 4+2+1=7이다.만약 읽기만 가능하도록 하면 4+0+0=4이다.따라서 777이란 의미는 유저가 읽고, 쓰고, 실행이 가능하다 라는 뜻이다. 특수 권한 변경하기이제 설명할 것은 기본적인 rwx 권한 이외의 특수한 목적으로 만들어진 권한이다. 특수 권한설명 값 SetUID 파일을 실행하는 동안에는 소유자의 권한을 획득하는 허가권. 4 SetGID 파일을 실행하는 동안에는 소유 그룹의 권한을 획득하는 허가권. 2 Stick Bit 아무나 ..

컴퓨터/Linux 2016.01.05

[Linux] 파일 및 디렉토리 소유 권한

디렉토리 및 파일을 조회하면 다음과 같은 내용을 확인 할 수 있다.1drwxrwsr-x. 4 root group001 31 Dec 23 01:44 wwwcs 여기서는, 맨 앞 부분인 파일 및 디렉토리 소유권과 허가권에 대하여 알아보겠다. 맨 앞의 값을 제외한 값은 3개씩 잘라서 다음과 같은 의미를 갖는다.예시 drwxrws r-x 설명파일 타입 소유자 권한소유 그룹 권한 others 권한 '소유자 권한'은 해당 소유자가 할 수 있는 권한을 말한다.'소유 그룹 권한'은 해당 그룹 내의 유저가 갖는 권한을 말한다.'그 외 권한'은 위에 해당하지 않는 유저가 갖는 권한을 말한다. 예시 중 'rwx'의 의미를 다시 분석하면 r read 읽기 권한 w write 쓰기 권한 x eXecute 실행 권한이렇게 된다...

컴퓨터/Linux 2016.01.05

[Amazon EC2] 자습서 LAMP 설치 중, 폴더 커미션 관련 문제

참고 : Linux 인스턴스용 사용 설명서 - 자습서: Amazon LinuxLAMP 웹 서버 설치 참고2 : AWS에 LAMP 설치 방법 (lhh3520) 문제 : Amazon EC2 자습서에서 파일 권한 설정 후, "Permission denied" 오류가 난다. 해결 : 파일 권한 설정을 확인한다. 일반적으로 권한 문제는 명령어 앞에 'sudo' 를 추가하면 해결할 수 있다.하지만, 여기서는 위 링크의 사용 설명서 절차 수행 중에 발생한 오류를 해결하려고 한다. (매번 sudo 치는게 귀찮기도 하고.. 이참에 공부..) 위 링크에서는 'www' 그룹을 추가하고 현재 사용자인 'ec2-user'에게 '/var/www' 폴더의 퍼미션을 주는 과정을 설명한다. 에러 발생의 원인이 되는 경우를 다음과 같이..

컴퓨터/Linux 2016.01.05