부트캠프
관리자 권한과 경로
mimi-latte
2022. 5. 9. 23:27
관리자와 사용자
관리자와 사용자의 차이점
- 사용자 : PC를 켜서 바탕화면에 진입하기 위해 로그인하는 계정
- 관리자 : 사용자가 접근할 수 없는 영역에 접근할 수 있는 높은 권한을 가진다.
관리자가 필요한 이유
- 관리자 권한이 없는 경우 악성코드로 인해 일반 사용자의 정보가 탈취 당하는 일이 발생할 수 있다.
- 둘 이상의 프로그램이 운영체제의 설정 변경에 참여하는 과정에서 프로그램간 충돌로 인해 블루 스크린이 나타난다.
- 관리자와 사용자의 권한을 구분지으면 사용자가 모르는 사이에 시스템 설정이 변경되는 악성코드 시행 시 접근 권한을 막을 수 있다.
관리자 권한이 사용되는 경우
- 우분투는 사용자가 관리자 권한에 접근할 수 없도록 되어있다.
- 새로운 프로그램을 설치, 변경, 삭제 시 관리자 권한이 반드시 필요하기 때문에, 특정 명령어를 통해 잠시 관리자 권한을 빌릴 수 있다.
절대 경로와 상대 경로
절대 경로
- pwd로 확인할 수 있다.
- 루트 폴더(/)로부터의 절대적인 위치
- 특정 폴더나 파일이 루트폴더로부터 어떤 폴더로 진입하는 경우 만날 수 있는 지 나타낸다.
상대 경로
- 현재 위치로부터 상대적인 위치
- 현재 위치한 폴더는 점(.)으로 표현
- 상위 폴더는 두 개의 점(..)으로 표현
- ./ : 현재 폴더 아래의라는 뜻
관리자(root)권한
- 루트 폴더는 Linux의 관리자 영역이며 일반 사용자의 권한으로는 어떤 폴더나 파일도 생성, 변경, 삭제가 불가능
- 루트 폴더에서 폴더 생성 시 "Read-only file system" 에러가 발생하며, 폴더나 파일을 생성, 변경, 삭제가 불가능하다는 뜻이다.
- Linux 관리자는 어떤 일이 있어도 일반 사용자에게 관리자 권한을 완전히 넘기지 않는다.
- 프로그램 설치, 변경, 삭제시만 관리자 권한을 전달한다.
sudo
- 관리자 권한을 획득하는 명령어
- sudo 권한을 사용하여 폴더 생성 시 사용자 권한으로 생성한 폴더와 달리 소유자는 root이다.
- 위 차이는 ls -l 명령어를 통해 확인할 수 있다.