BLOG main image
분류 전체보기 (129)
새소식 (NEWS) (2)
일상 + 생활 (21)
n e w + i s s u e (10)
노래가 있는 이야기~♪ (11)
Make + Food (0)
여행 (1)
Tips & Tech (31)
C Programming (9)
운영체제(O.S) (20)
TroubleShootings (5)
JSP (0)
IT 관련 용어 및 설명 (7)
Reverse Engineering (0)
Michael Kors Handbags Outlet
Michael Kors Handbags Outlet
michael kors bag
michael kors bag
michael kors laptop bag
michael kors laptop bag
michael kors crossbody bags
michael kors crossbody bags
Michael kors handbags
Michael kors handbags
2,758,208 Visitors up to today!
Today 1,969 hit, Yesterday 3,600 hit
daisy rss

who's online
tistory 티스토리 가입하기!
'2009/09'에 해당되는 글 4건
2009.09.22 10:55

Root 암호 분실 또는 변경이 되었을때 대처법!


작성일 : 2006.5.22
작성자 : 이영종

 

자신의 시스템의 root계정의 암호가 변경이되었거나 분실되었을 때의 대처법을 소개하겠습니다.

- What is Root??

root는 해당 시스템의 모든 권한을 가지고 있는 superuser이며,  막강한 권한을 가지고 있습니다.
해커들 또한 이런점을 악용하여 root계정을 획득하기 위해 갖은 방법을 동원하여 접근을 시도합니다.

이런 막강한 권한을 가진 시스템의 최고 운영자 계정이 분실되거나 잃어버렸을때, 운영자는 고민에 빠지게 됩니다. 이럴 때를 대비하여 리눅스에서도 윈도우의 안전모드부팅과 같은 기능이 있습니다.
좀 더 자세히 설명하면 리눅스에서는 각각의 런레벨(Run-Level)이 존재합니다.

( Example : /etc/inittab )

#
# inittab This file describes how the INIT process should set up
#               the system in a certain run-level.
#
# Author:Miquel van Smoorenburg,
# Modified for RHS Linux by Marc Ewing and Donnie Barnes
#
# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:          # 이 줄에서 기본 런레벨을 지정함
# System initialization.
si::sysinit:/etc/rc.d/rc.sysinit

l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3

       :
       :


위의 예제에서와 같이 총 6개의 런레벨이 존재합니다.
각 각의 런레벨들은 간략한 코멘트로 설명이 되어있으며, 1 - Single user mode가 있습니다.

이제 1번째 Single mode로 부팅하기 위하여 시스템을 재부팅 시킵니다.
여기서는 로그인이 되어있는 상태가 아니니 crlt + alt + del 으로 부팅을 시작합니다.

시스템구동중 부팅과정중에 'e'키를 입력하면 GNU Grub 모드로 들어서게 됩니다.


현재 테스트하는 시스템에서는

CentOS (2.6.9-34.EL)
CentOS-4 i386 (2.6.9-22.EL)

기본적인 boot OS가 있습니다.
여기서 어느것을 선택해도 기본시스템에서는 차이가 없기 때문에 상관이 없습니다.
여기서는 첫번째를 선택하여 edit를 하겠습니다. edit모드로 가야하기 때문에 'e'를 다시한번 누릅니다.

그럼 화면의 목록이 바뀌고 다음과 같은 메뉴가 나옵니다.

root (hd0,0)
kernel /vmlinuz-2.6.9-34.EL ro root=LABEL=/
initrd /initrd-2.6.9-34.EL.img

여기서 두번째 kernel /vmlinuz-2.6.9-34.EL ro root=LABEL=/ 로 커서를 이동하여 다시한번

'e' 키를 누릅니다.

그럼 다음과 같은 편집 모드로 화면이 바뀝니다.

grub edit > kernel /vmlinuz-2.6.9-34.EL ro root=LABEL=/

에서 space key로 한칸 띄고 1를 입력한 다음 엔터를 누릅니다.

( 여기서 1은 single mode를 뜻합니다. 이 외에도 single mode 또는 s 또는 single 등을 입력해도 됩니다.)

example )

grub edit > kernel /vmlinuz-2.6.9-34.EL ro root=LABEL=/ 1

그럼 좀 전의 화면으로 다시 되돌아 가게 되는데 이제 b 키로 booting을 합니다.

부팅 메시지들이 나오며 부팅이 다 뜨면 다음과 같은 기본쉘이 뜹니다.

ex )
sh3.00$

새롭게 root 암호를 입력합니다.

# passwd root

새롭게 password를 입력하고 설정을 마치면 재부팅을 시작합니다.

해피 리눅스~!!

신고
Creative Commons License
Creative Commons License
   

Favicon of http://kayezoqokrasivy.edublogs.org/2014/05/09/воткинск-знакомс.. sheglovityiy | 2014.06.11 18:35 신고 | PERMALINK | EDIT/DEL | REPLY
[url=http://kayezoqokrasivy.edublogs.org/2014/05/09/сайты-знакомств-архангельска/ ] http://kayezoqokrasivy.edublogs.org/2014/05/09/переводчик-на-сайт-знакомств/ [/url] [url=http://kayezoqokrasivy.edublogs.org/2014/05/09/переводчик-на-сайт-знакомств/ ] http://kayezoqokrasivy.edublogs.org/2014/05/09/сайты-знакомств-архангельска/ [/url] Знакомства втюмени
Сайты знакомств архангельска
Интим знакомства в алматы
Воткинск знакомства
http://kayezoqokrasivy.edublogs.org/2014/05/09/сайты-знакомств-архангельска/
На данном знаменитейшем портале только реальные искреннейшие встречи с хорошими, интересными человечинами. Открытые анкеты и фото манят тебя в преудивительный макрокосм фантазий и счастий. В этом месте вы без обособленного труда можете обнаружить для своих целей сексуального партнера для интимных приключений и дела групповым сексом. Начинать знакомства для группового секса через веб-каталог бесконечно до неприличия просто и полезно. Индивиды, кои выкладывают у нас заполнялки, искони вошли на этот портал за тем же, как и вы - присмотреть для себя мужчину для упражнения перепихоном.
Favicon of http://www.catalog.da-centr.ru Ronaldcof | 2014.06.22 02:11 신고 | PERMALINK | EDIT/DEL | REPLY
[url=http://www.catalog.da-centr.ru/кукла-в-национальном-татарском-костюме-213.html]красавица в татарском национальном костюме описание[/url]

Ваше решение купить квартиру не будет проблематичным, если с данной проблемой вы обратитесь на наш сайт. Мы всегда поможем отыскать нужный и интересный вариант, причем как на территории страны, так и в остальных странах мира. С нами не будет проблемы с продажей жилья и любых вещей, которые вы решили предложить покупателям.

[url=http://www.catalog.da-centr.ru/открытые-эспадрильи-220.html]сказзлы казань[/url]

Любое объявление, которое вы хотите опубликовать в Интернете, мы предлагаем разместить на нашем сайте-каталоге. Интернет-среда, которую мы вам предлагаем, уже имеет большое количество пользователей, которые смогут отреагировать на каждую вашу проблему.

[url=http://www.catalog.da-centr.ru/лошадь-клейдесдальской-породы-50-см-372.html]5443 лошадь клейдесдальской породы, 50 см[/url]

Хотим отметить, что размещение любого объявления полностью бесплатно, происходит быстро и просто. Также есть возможность поставить объявление целиком анонимно. Каждый вопрос или трудность, которая появилась при установке, быстро решится с помощью нашей поддержки сайта.

[url=http://www.catalog.da-centr.ru/браслет-для-ориентации-в-пространстве-ойнетуда-336.html]браслеты для ориентации в пространстве[/url]

Наш ресурс комфортен и для людей, кто что-то ищет, нюансы поиска помогут в короткий срок времени найти и подобрать любой товар, сервис или недвижимость.
Используйте вебсайт для своего объявления! А мы вам подскажем и поможем!
Favicon of http://vseiski.ru ThomasSabe | 2014.08.01 05:48 신고 | PERMALINK | EDIT/DEL | REPLY
[url=http://vseiski.ru/iskovoe-zayavlenie-ob-opredelenii-dolej-i-vklyuchenii-imushhestva-v-nasledstvennuyu-massu.html]исковое заявление о включении в наследственную массу образец[/url]

У вас семейные неурядицы, неудачи в бизнесе, или срочно понадобилась юридическая консультация? Вебсайт vseiski.ru предоставит вам такую возможность, вы сможете уладить свои вопросы быстро и профессионально. Любой вопрос, который можно решить с помощью юридических знаний, помогут урегулировать наши специалисты.

[url=http://vseiski.ru/zayavlenie-o-vyzove-svidetelej.html]ходатайство о вызове свидетелей[/url]

Это юристы с огромным опытом работы и умением вести дела заказчиков в любой сфере. Важность профессионального проведения консультаций очень велика, ведь это, практически, готовое решение задач.

[url=http://vseiski.ru/xodatajstvo-o-dopuske-predstavitelya.html]ходатайство о допуске представителя[/url]

Наш вебсайт комфортен тем, что юридическую помощь вам предоставят в любое время суток, специалисты-консультанты работают круглые сутки и праздников. Стоит отметить и тот факт, что специалисты будут работать сугубо в ваших интересах для решения любой нездоровой ситуации, какой бы непростой она не была. Вы получите советы и рекомендации наилучших профессионалов из Москвы и Санкт-Петербурга.

[url=http://vseiski.ru/]образцы исковых заявлений в суд по гражданским делам рб[/url]

Наш ресурс также предлагает форматы всех исков, которые понадобятся для обращения в суд. Шаблоны, предоставленные здесь, наряду с информацией, размещённой от юристов, помогут вам, не имея конкретных юридических знаний, самому составить все иски.
Name
Password
Homepage
Secret
2009.09.22 10:49

SHELL이란 정형화된 뜻으로는 컴퓨터에 명령하는 방법 또는 사용자 인터페이스를 제공하는 프로그램의 외부 계층이라고 하죠. 말이 너무 어렵게 설명을 했는데, 간단하게 얘기하면 shell은 사용자의 명령어를 해석해 주는거라고 보면 됩니다. 쉘은 항상 대기 모드(listen mode)에 있게 되어 사용자가 명령어를 입력하면 해당하는 명령어를 검색하여 실행을 하게 됩니다.

1. Shell의 동작 구조.

쉘의 동작구조를 간단히 설명하면 다음과 같습니다.

User command  ->Shell  -> Command Library -> Kernel -> (result or status)
  -> Shell -> (Display on screen)

사용자가 명령어를 쉘을 통해서 입력을 하면 그것이 command library로 전달이 되어 입력한 명령어를 검색하게 됩니다. 여기서 만약 해당하는 쉘의 명령어가 없게되면 -bash:command not found 라는 문자열이 뜨게되죠. 그렇지 않고 제대로된 명령어가 입력이 되면 커널에서 동작이 이루어지고, 커널에서는 해당하는 명령어의 결과 또는 상태가 다시 쉘로 전달이 되어 최종적으로는 화면으로 출력이 되게 되는것입니다.

2. 쉘의 종류.

-sh    : Bourne shell (최초의 쉘) -기본제공쉘
-csh  : Cshell(Sea-shell로 불리기도 함. BSD shell) -기본제공쉘
-tcsh : Improve csh(별로 사용이 안되는 쉘입니다.)
-bash: Bourne again shell (가장 기본이 되는 쉘입니다. 흔히, 배쉬쉘로 불립니다.)
-ksh  : Korn shell(AT&T에서 개발. 막강한 기능을 보유한 쉘입니다.)
-이외에 zsh..등등..이 있습니다. 물론 쉘의 종류는 많이 있다고 저도 듣기만 했습니다.
저 또한 이 위에 있는 쉘들도 다 써보지는 못하고 그냥 이런 특징이 있다고 들어서 간단하게 생각나는대로 적은것이기에 좀더 들어가면 또 다른 세계가 기다리고 있을 것입니다.
그리고 Shell Programming도 있어서 간단하게 명령어 기반의 프로그램을 짤수도 있습니다.

짤막하지만 도움이 되셨는지요??
그럼 즐건 리눅스~

신고
Creative Commons License
Creative Commons License
   

이전 댓글 더보기
DonaldKl | 2014.07.09 16:32 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
RobertEr | 2014.07.09 19:48 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
CharlesCic | 2014.07.09 20:55 신고 | PERMALINK | EDIT/DEL | REPLY
xn paydayloanscalifornianow.com legit payday lenders
DonaldKl | 2014.07.10 00:55 신고 | PERMALINK | EDIT/DEL | REPLY
p http://pay-day-loans-first.net#ym1d payday loan cashnet
RobertEr | 2014.07.10 06:02 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#vpnn wa state payday loans
CharlesCic | 2014.07.10 07:17 신고 | PERMALINK | EDIT/DEL | REPLY
jo http://paydayloansnorthdakotanow.com/#4zwo payday loan start up
DonaldKl | 2014.07.10 09:06 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
RobertEr | 2014.07.10 18:22 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#3rff payday loans allentown pa
CharlesCic | 2014.07.10 19:56 신고 | PERMALINK | EDIT/DEL | REPLY
26 http://paydayloanscalifornianow.com/#yn0b is project payday scam
RobertEr | 2014.07.11 05:14 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#c616 payday loans for 200
CharlesCic | 2014.07.11 07:04 신고 | PERMALINK | EDIT/DEL | REPLY
8r http://paydayloanscalifornianow.com/#62n2 payday loans 1500
RobertEr | 2014.07.11 16:36 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
DonaldKl | 2014.07.12 19:40 신고 | PERMALINK | EDIT/DEL | REPLY
z http://pay-day-loans-first.net#bmqe payday loans in dallas
RobertEr | 2014.07.13 03:26 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#3eds payday advance locations
RobertEr | 2014.07.13 14:44 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#9uow payday loan halifax
DonaldKl | 2014.07.14 09:58 신고 | PERMALINK | EDIT/DEL | REPLY
p http://pay-day-loans-first.net#1fgz payday fairy
DonaldKl | 2014.07.14 20:27 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
RobertEr | 2014.07.15 01:11 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#od2v payday loans in philadelphia pa
DouglasMt | 2014.07.30 22:17 신고 | PERMALINK | EDIT/DEL | REPLY
selfsame as the primitive medication, it cannot domination the drugs manufacturing in other countries, and which, are indisputably at one's disposal online. Subordinate to the FDA guidelines, previously the patent expires [url=http://www.amazingrunningtours.com/site/priligy/dapoxetine-online-pharmacy/327]dapoxetine online pharmacy[/url]
EdwardPr | 2014.08.01 07:29 신고 | PERMALINK | EDIT/DEL | REPLY
The famed downcast pill has no meet when it comes to opportune erection in the halfway point of a daft cocktail party. It is times like this that test the frail figure out of man to the [url=http://www.hataynurseyahat.com/xml/en/?item=9]best online pharmacies no prescription[/url]
Name
Password
Homepage
Secret
2009.09.13 23:42
http://www.asmlove.co.kr
http://www.joinc.co.kr
http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/Assembly/Documents/Assembly_Basic
http://www.joinc.co.kr/modules/moniwiki/wiki.php/article/Linux_Assembler_%C7%CF%BF%EC%C5%F5
신고
Creative Commons License
Creative Commons License
   

Name
Password
Homepage
Secret
2009.09.08 15:06

오라클
CREATE TABLE TAGET_TABLE AS SELECT * FROM SOURCE_TABLE;

MS-SQL
SELECT * INTO TARGET_TABLE FROM SOURCE_TABLE;



신고
Creative Commons License
Creative Commons License
   

Name
Password
Homepage
Secret
prev"" #1 next

티스토리 툴바