ݺߣ

ݺߣShare a Scribd company logo
루팅(rooting)에 관해.



          Ә԰ܲ
루팅??


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




루트(root) 권한을 얻는 것.
루트(Ǵdz)??
"root"
유닉스 계열 운영체제나 리눅스 계열 운영체제
에서, 기본적으로 파일에 접근하고, 명령을 실행
할 수 있는 "계정"
다른 계정이 실행 할 수 없는 명령을 실행하거
나, 접근할 수 없는 파일에도 접근할 수 있음.
이해하기 좀 쉽게 말하자면...


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

            "Administrator"계정
"root"계정
               (관리자 계정)
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
질문 있는 사람?
끝.
감사합니다.
Ad

Recommended

[IoT] MAKE with Open H/W + Node.JS - 2nd
[IoT] MAKE with Open H/W + Node.JS - 2nd
Park Jonggun
루트(root)에 대해
루트(root)에 대해
licubeclub
BSides Delhi CTF 2018 [Never Too Late Mister (Forensics 200pts)] WriteUp
BSides Delhi CTF 2018 [Never Too Late Mister (Forensics 200pts)] WriteUp
Se-Han Lee
PlaidCTF 2016 Write-Up [hevc (MISC 50pts)]
PlaidCTF 2016 Write-Up [hevc (MISC 50pts)]
Se-Han Lee
Db프로그래밍 환경 설정(131062 장택순)
Db프로그래밍 환경 설정(131062 장택순)
TaekSoon Jang
제3장 sql plus에 대하여
제3장 sql plus에 대하여
sang doc Lee
PHP Answerable Bulletin Board
PHP Answerable Bulletin Board
SeonSangWon
SECCON 2016 Online CTF [Memory Analysis] Write-Up (ver.korean)
SECCON 2016 Online CTF [Memory Analysis] Write-Up (ver.korean)
Se-Han Lee
Mr.Robot CTF Write-Up (Korean version)
Mr.Robot CTF Write-Up (Korean version)
Se-Han Lee
ITs 2주차_기본명령어(발표)
ITs 2주차_기본명령어(발표)
Chulgyu Shin
리눅스 간단 강의 4강
리눅스 간단 강의 4강
Junsu Kim
리눅스 간단 강의 2강
리눅스 간단 강의 2강
Junsu Kim
Any(some),all,exists(2)
Any(some),all,exists(2)
탑크리에듀(구로디지털단지역3번출구 2분거리)
Linux tutorial
Linux tutorial
Hyun-hwan Jeong
파이썬 쪼렙 탈출 1주차
파이썬 쪼렙 탈출 1주차
건환 손
caanoo Ernice
caanoo Ernice
jumiss
Java Omok Project
Java Omok Project
Hwangcy
[NEXT 프연 Week2] UNIX 명령어 간단하게 살펴보기
[NEXT 프연 Week2] UNIX 명령어 간단하게 살펴보기
Young-Ho Cho
Linux 강의자료 ed10
Linux 강의자료 ed10
hungrok
linux1
linux1
sjw1969
루팅(Rooting)에 관해
루팅(Rooting)에 관해
licubeclub
IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1
Park Jonggun
Hackerschool FTZ 문제 풀이
Hackerschool FTZ 문제 풀이
re4lfl0w
리눅스 시작하기
리눅스 시작하기
Pete Lee
도커 없이 컨테이너 만들기 2편
도커 없이 컨테이너 만들기 2편
Sam Kim
2장 리눅스의 기초
2장 리눅스의 기초
Young Jin Suh
Linux introduction
Linux introduction
Suho Lee

More Related Content

What's hot (15)

SECCON 2016 Online CTF [Memory Analysis] Write-Up (ver.korean)
SECCON 2016 Online CTF [Memory Analysis] Write-Up (ver.korean)
Se-Han Lee
Mr.Robot CTF Write-Up (Korean version)
Mr.Robot CTF Write-Up (Korean version)
Se-Han Lee
ITs 2주차_기본명령어(발표)
ITs 2주차_기본명령어(발표)
Chulgyu Shin
리눅스 간단 강의 4강
리눅스 간단 강의 4강
Junsu Kim
리눅스 간단 강의 2강
리눅스 간단 강의 2강
Junsu Kim
Any(some),all,exists(2)
Any(some),all,exists(2)
탑크리에듀(구로디지털단지역3번출구 2분거리)
Linux tutorial
Linux tutorial
Hyun-hwan Jeong
파이썬 쪼렙 탈출 1주차
파이썬 쪼렙 탈출 1주차
건환 손
caanoo Ernice
caanoo Ernice
jumiss
Java Omok Project
Java Omok Project
Hwangcy
[NEXT 프연 Week2] UNIX 명령어 간단하게 살펴보기
[NEXT 프연 Week2] UNIX 명령어 간단하게 살펴보기
Young-Ho Cho
Linux 강의자료 ed10
Linux 강의자료 ed10
hungrok
linux1
linux1
sjw1969
SECCON 2016 Online CTF [Memory Analysis] Write-Up (ver.korean)
SECCON 2016 Online CTF [Memory Analysis] Write-Up (ver.korean)
Se-Han Lee
Mr.Robot CTF Write-Up (Korean version)
Mr.Robot CTF Write-Up (Korean version)
Se-Han Lee
ITs 2주차_기본명령어(발표)
ITs 2주차_기본명령어(발표)
Chulgyu Shin
리눅스 간단 강의 4강
리눅스 간단 강의 4강
Junsu Kim
리눅스 간단 강의 2강
리눅스 간단 강의 2강
Junsu Kim
파이썬 쪼렙 탈출 1주차
파이썬 쪼렙 탈출 1주차
건환 손
caanoo Ernice
caanoo Ernice
jumiss
Java Omok Project
Java Omok Project
Hwangcy
[NEXT 프연 Week2] UNIX 명령어 간단하게 살펴보기
[NEXT 프연 Week2] UNIX 명령어 간단하게 살펴보기
Young-Ho Cho
Linux 강의자료 ed10
Linux 강의자료 ed10
hungrok

Similar to 루팅(Rooting)에 관해 (20)

루팅(Rooting)에 관해
루팅(Rooting)에 관해
licubeclub
IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1
Park Jonggun
Hackerschool FTZ 문제 풀이
Hackerschool FTZ 문제 풀이
re4lfl0w
리눅스 시작하기
리눅스 시작하기
Pete Lee
도커 없이 컨테이너 만들기 2편
도커 없이 컨테이너 만들기 2편
Sam Kim
2장 리눅스의 기초
2장 리눅스의 기초
Young Jin Suh
Linux introduction
Linux introduction
Suho Lee
파일시스템 관련 명령어
파일시스템 관련 명령어
Chulgyu Shin
[무료] 시스템해킹(해커스쿨문제풀이) 공개버전
[무료] 시스템해킹(해커스쿨문제풀이) 공개버전
James (SeokHun) Hwang
리눅스 간단 강의 1강
리눅스 간단 강의 1강
Junsu Kim
2주차 linux
2주차 linux
준혁 이
'이것이 리눅스다' 책 소개
'이것이 리눅스다' 책 소개
Dabi5484
시스템 관리자를 위한 리눅스강의 1강 20130203
시스템 관리자를 위한 리눅스강의 1강 20130203
doo rip choi
Introduction to Linux #1
Introduction to Linux #1
UNIST
이것이 리눅스다 - 김종욱
이것이 리눅스다 - 김종욱
Jong Wook Kim
Bluetux - 리눅스 데스크탑 이야기 (2009Y05M30D)
Bluetux - 리눅스 데스크탑 이야기 (2009Y05M30D)
Ubuntu Korea Community
제로부터시작하는 Git 두번째 이야기
제로부터시작하는 Git 두번째 이야기
Mario Cho
우분투 커널 컴파일
우분투 커널 컴파일
he4722
Oracle linux8 solaris_new_features-suk kim
Oracle linux8 solaris_new_features-suk kim
suk kim
Hideroot - Inc0gnito 2016
Hideroot - Inc0gnito 2016
perillamint
루팅(Rooting)에 관해
루팅(Rooting)에 관해
licubeclub
IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1
Park Jonggun
Hackerschool FTZ 문제 풀이
Hackerschool FTZ 문제 풀이
re4lfl0w
리눅스 시작하기
리눅스 시작하기
Pete Lee
도커 없이 컨테이너 만들기 2편
도커 없이 컨테이너 만들기 2편
Sam Kim
2장 리눅스의 기초
2장 리눅스의 기초
Young Jin Suh
Linux introduction
Linux introduction
Suho Lee
파일시스템 관련 명령어
파일시스템 관련 명령어
Chulgyu Shin
[무료] 시스템해킹(해커스쿨문제풀이) 공개버전
[무료] 시스템해킹(해커스쿨문제풀이) 공개버전
James (SeokHun) Hwang
리눅스 간단 강의 1강
리눅스 간단 강의 1강
Junsu Kim
'이것이 리눅스다' 책 소개
'이것이 리눅스다' 책 소개
Dabi5484
시스템 관리자를 위한 리눅스강의 1강 20130203
시스템 관리자를 위한 리눅스강의 1강 20130203
doo rip choi
Introduction to Linux #1
Introduction to Linux #1
UNIST
이것이 리눅스다 - 김종욱
이것이 리눅스다 - 김종욱
Jong Wook Kim
Bluetux - 리눅스 데스크탑 이야기 (2009Y05M30D)
Bluetux - 리눅스 데스크탑 이야기 (2009Y05M30D)
Ubuntu Korea Community
제로부터시작하는 Git 두번째 이야기
제로부터시작하는 Git 두번째 이야기
Mario Cho
우분투 커널 컴파일
우분투 커널 컴파일
he4722
Oracle linux8 solaris_new_features-suk kim
Oracle linux8 solaris_new_features-suk kim
suk kim
Hideroot - Inc0gnito 2016
Hideroot - Inc0gnito 2016
perillamint
Ad

More from Youngbin Han (20)

Ubucon Europe and Asia
Ubucon Europe and Asia
Youngbin Han
우분투 아시아 컨퍼런스 바닥에서 시작하기
우분투 아시아 컨퍼런스 바닥에서 시작하기
Youngbin Han
Automating boring and repetitive UbuCon Asia video and subtitle stuffs
Automating boring and repetitive UbuCon Asia video and subtitle stuffs
Youngbin Han
Engaging new l10n contributors through Open Source Contributhon
Engaging new l10n contributors through Open Source Contributhon
Youngbin Han
Introduction to Hanjp-IM Project (DebConf18 - Hsinchu, Taiwan)
Introduction to Hanjp-IM Project (DebConf18 - Hsinchu, Taiwan)
Youngbin Han
What's new in Ubuntu 18.04 LTS
What's new in Ubuntu 18.04 LTS
Youngbin Han
Naver Campus Hackday Winter 2017 참가 후기
Naver Campus Hackday Winter 2017 참가 후기
Youngbin Han
우분투한국커뮤니티 2017년 활동보고
우분투한국커뮤니티 2017년 활동보고
Youngbin Han
FluxSync Team 중간보고
FluxSync Team 중간보고
Youngbin Han
openSUSE.Asia Summit 2017 Tokyo 참관후기
openSUSE.Asia Summit 2017 Tokyo 참관후기
Youngbin Han
How & Why we have connected Slack & IRC
How & Why we have connected Slack & IRC
Youngbin Han
SKHUFEEDS 소개 발표자료(노트 포함)
SKHUFEEDS 소개 발표자료(노트 포함)
Youngbin Han
SKHUFEEDS 소개 발표자료
SKHUFEEDS 소개 발표자료
Youngbin Han
Snaps on Ubuntu Desktop
Snaps on Ubuntu Desktop
Youngbin Han
How and why we have integrated Slack and IRC
How and why we have integrated Slack and IRC
Youngbin Han
Ubuntu's Unity - Birth to Death(in 5minutes)
Ubuntu's Unity - Birth to Death(in 5minutes)
Youngbin Han
Jekyll and GitHub Pages
Jekyll and GitHub Pages
Youngbin Han
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Youngbin Han
Git&GitHub 를 이용한 버전관리와 협업 - 2.비교하기와 되돌리기
Git&GitHub 를 이용한 버전관리와 협업 - 2.비교하기와 되돌리기
Youngbin Han
Git&GitHub 를 이용한 버전관리와 협업 - 1.첫 커밋 푸시하기
Git&GitHub 를 이용한 버전관리와 협업 - 1.첫 커밋 푸시하기
Youngbin Han
우분투 아시아 컨퍼런스 바닥에서 시작하기
우분투 아시아 컨퍼런스 바닥에서 시작하기
Youngbin Han
Automating boring and repetitive UbuCon Asia video and subtitle stuffs
Automating boring and repetitive UbuCon Asia video and subtitle stuffs
Youngbin Han
Engaging new l10n contributors through Open Source Contributhon
Engaging new l10n contributors through Open Source Contributhon
Youngbin Han
Introduction to Hanjp-IM Project (DebConf18 - Hsinchu, Taiwan)
Introduction to Hanjp-IM Project (DebConf18 - Hsinchu, Taiwan)
Youngbin Han
What's new in Ubuntu 18.04 LTS
What's new in Ubuntu 18.04 LTS
Youngbin Han
Naver Campus Hackday Winter 2017 참가 후기
Naver Campus Hackday Winter 2017 참가 후기
Youngbin Han
우분투한국커뮤니티 2017년 활동보고
우분투한국커뮤니티 2017년 활동보고
Youngbin Han
FluxSync Team 중간보고
FluxSync Team 중간보고
Youngbin Han
openSUSE.Asia Summit 2017 Tokyo 참관후기
openSUSE.Asia Summit 2017 Tokyo 참관후기
Youngbin Han
How & Why we have connected Slack & IRC
How & Why we have connected Slack & IRC
Youngbin Han
SKHUFEEDS 소개 발표자료(노트 포함)
SKHUFEEDS 소개 발표자료(노트 포함)
Youngbin Han
SKHUFEEDS 소개 발표자료
SKHUFEEDS 소개 발표자료
Youngbin Han
How and why we have integrated Slack and IRC
How and why we have integrated Slack and IRC
Youngbin Han
Ubuntu's Unity - Birth to Death(in 5minutes)
Ubuntu's Unity - Birth to Death(in 5minutes)
Youngbin Han
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Youngbin Han
Git&GitHub 를 이용한 버전관리와 협업 - 2.비교하기와 되돌리기
Git&GitHub 를 이용한 버전관리와 협업 - 2.비교하기와 되돌리기
Youngbin Han
Git&GitHub 를 이용한 버전관리와 협업 - 1.첫 커밋 푸시하기
Git&GitHub 를 이용한 버전관리와 협업 - 1.첫 커밋 푸시하기
Youngbin Han
Ad

루팅(Rooting)에 관해