08
23

처음 우분투를 사용할때 내 머리도 터지고 컴퓨터도 한번 터졌었습니다. 하루에 포멧을 수십번 했었죠.

1. 사용권한

  • 터미널에서 'ls -l'을 입력하면 각 파일들의 사용권한을 알 수 있다. 가장 앞에 적혀있는 drw 어쩌고... 이것이다.
  • 가장 첫 번째 'd'는 directory 즉, 폴더인지 아닌지를 나타낸다.
  • 나머지는 'rwx'가 3번 반복되는 형태로 나타난다.

2. rwx?

  • 먼저 rwx들은 3등분으로 나눌 수 있다.
  • 첫 번째 rwx는 '소유주' 이것을 소유한 본인이 직접 가지는 권한이고, 두 번째 rwx는 '소유 그룹' 마지막 rwx는 '타인'이 가지는 권한이다.
  • ls -l을 사용하면 가장 앞에 권한들이 적혀 있고, 숫자 권한 이후에 나오는 것이 '소유주', 그다음이 '소유 그룹'이다.
  • 권한이 없다면 '-'로 표현한다.

3. 권한을 바꿔보기

  • 명령어 'chmod'를 사용한다. 
  • 'chmod + '권한을 바꿔줄 u(user, 소유주) 혹은, g(group, 소유 그룹) 혹은, o(other, 타인) + 권한을 줄 때 '+' 혹은, 권한을 없앨 때 '-' + '줄 권한(r, w, x)'  ' 형식으로 입력한다.
    • ex) -rw-rw-r-- Hello.txt
    • chmod u-w Hello
    • -r--rw-r-- Hello.txt => 유저도 쓸 수 없는 txt 파일을 만들었다;;
  • whoami 는 지금 유저가 누구인지 알 수 있다.

4. 숫자로 보는 권한

  • 4 : read (2의 2승)
  • 2 : write(생성, 삭제, 수정)
  • 1 : execute
  • 그래서 u, g, o에 따라 3개씩 끊어서 읽는다.

 

COMMENT