2012년 4월 17일 화요일

우분투 ubuntu 싱글모드 사용하기 single mode

우분투 ubuntu 싱글모드 사용하기 single mode

리눅스 사용자들은 대부분 ssh 를 사용한,
원격 접속을 하여 사용한다.
여기서 문제점은,
원격으로 접속한 후 root 로 변경한 후 서버의 환경 설정을 바뀐 다음에 일어난다.
꼼꼼한 유저나 관리자라면,
서버 환경 설정을 변경한 다음이라면 테스트를 하겠지만,
그렇지 않은 유저나 관리자라면,
서버의 환경 설정 변경 후 접속할 때 난감해한다.

그 중 하나가, ssh 접속자 환경 변경이나,
리눅스 접속 설정에 대한 pam 구성 변경 후 접속할 때 발생할 것이다.
아니면 passwd 변경 후 잊어먹었다든지...

서버 접속 종료 전, 자기가 한 일에 대한 기억이 또렷하다면,
과거를 천천히 거슬러 올라가서 그 오류를 수정할 수 있으면 다행이지만,
그렇지 않다면 문제가 참 크다.

일단, 이번 글은 passwd 변경 혹은 정상 ssh 접속이 안됐을 때,
리눅스 복구 CD resuce CD 등을 통한 싱글모드 사용하기 등에 대한 것이다.

1. 일단 리눅스 OS 에 맞는, 동일한 OS 버전의 복구 CD 를 구한다.
2. CD 를 넣고 로컬에서 재부팅을 한 다음,
3. grub 창에서 edit 를 통해서 접속을 한다.
3-1. grub 메뉴에서 부팅하려는 라인으로 이동한 후, 'e' 키를 눌러서 edit 를 실행한다.
3-2. kernel 로 시작하는 라인 후미를 살펴보면, 'ro quiet' 등으로 쓰인 부분이 있다.
     quiet 가 아닌 다른 부분으로 쓰인 부분이 있을텐데, 이 부분은 무시한다.
     ro -> rw 로 바꾸고, 라인 가장 끝에 'init=/bin/bash' 라고 입력한 후 부팅을 실행한다.
3-3. edit 가 끝났으면, 부팅할 때는 'b' ,Crtl+x 였다. - ubuntu 10.10 버전 해당
4. root 로 접속되는 싱글모드로 정상 부팅이 된 것을 확인할 수 있다.
  passwd 가 바뀐 것이라면 여기서 해당 ID 의 passwd 를 변경하고, 그 외 다른 작업을 수행한 다음 재부팅을 하여, 정상 부팅이 되는 것을 확인한다.

grub 메뉴에서 edit 를 통해서 부팅을 할 수 있는데,
이부분에 대해서는 CD 가 없을 것 같기도 하지만,
정신이 없어서 확인하지 못했다...

참고 URL
http://genes1s.egloos.com/2451618

댓글 없음:

댓글 쓰기