24
루팅(rooting)관해. 한영빈@Licube

루팅(Rooting)에 관해

Embed Size (px)

Citation preview

루팅(rooting)에 관해.

한영빈@Licube

루팅??

일단 자신이 루팅에 관해 알고 있는 것을 생각해 보자.

루팅은 불법일까?

루팅?

루트(root) 권한을 얻는 것.

루트(root)??

유닉스 계열 운영체제나 리눅스 계열 운영체제에서, 기본적으로 파일에 접근하고, 명령을 실행할 수 있는 "계정" 다른 계정이 실행 할 수 없는 명령을 실행하거나, 접근할 수 없는 파일에도 접근할 수 있음.

"root"

이해하기 좀 쉽게 말하자면...

리눅스나 유닉스 계열 운영체제

윈도우 운영체제

"root"계정 "Administrator"계정(관리자 계정)

시스템 영역에 접근하여, 파일 읽기/쓰기 또는 디렉토리 변경하거나 생성하거나 삭제하기.

명령어 몇 줄 만으로 시스템 갈아치우기.

계정 생성, 수정, 삭제

소프트웨어 설치/제거(해당 소프트웨어가 시스템 영역에 설치되는 경우)

root 계정으로 할 수 있는 것(예시)

지금까지 설명한 것들을 가지고, 루팅(rooting)을 풀어서 설명하자면....

루팅(rooting)은, 리눅스나 유닉스 계열의 운영체제에서, 기본적으로 명령을 실행하고 파일에 접근 가능하며 다른 계정이 할 수 없는 것도 할수 있는 계정인 루트(root) 로 부터 권한을 얻는 것

(루트 권한을 얻는 것)

루트(root)와 일반 계정 비교.

예시 : "pidgin" 이라는 패키지를 설치할 때..

$ apt-get install pidgin

일반 계정에서 시도한 경우

루트(root) 에서 시도한 경우

루트 권한 얻기(루팅 하기)

다음과 같은 명령어를 터미널에서 입력하면, 터미널에서 루트(root) 계정으로 전환 가능함.

$ su

대다수의 리눅스 베포판 에서의 터미널에서는,아래 명령어로도 터미널에서 루트 계정으로 전환이 가능함.

$ sudo su

대다수의 리눅스 베포판 에서의 터미널에서는,명령어 앞에 "sudo" 를 붙여서

해당 명령을 루트 권한으로 실행도 가능함.

예시) apt-get install pidgin 을 루트 권한으로 실행하는 경우.

$ sudo apt-get install pidgin

이제 루팅이 뭔지 알았을테니 다시 한번 질문을 하겠다.

루팅이란 무엇인가.

루트(root) 계정 으로 부터 권한을 얻는 것을 말한다.

루팅은 불법인가?

불법이 아니다, 일반 계정으로는 할 수없는 작업을 하기 위해서 루트 계정으로부터

권한을 얻는 것은 불법이 아니다.

하지만 루트 권한을 얻어 작업을 하는 것에 대해서는 본인이 선택을 하였으니,

이에 대한 결과는. 본인이 책임을 져야 한다.

Q&A질문 있는 사람?

끝.감사합니다.