'centos single mode'에 해당되는 글 2건

  1. 2015.03.28 [20] 분실된 root 비밀번호 재설정, grub 암호설정 ps, top, pstree, kill, who, write, wall, skill, inittab, uname, file
  2. 2015.03.28 CentOS 6.6 single mode(싱글모드) 진입방법 - root의 password(비밀번호) 분실 시

[20] 분실된 root 비밀번호 재설정, grub 암호설정 ps, top, pstree, kill, who, write, wall, skill, inittab, uname, file

|


- 2014.12.03




1. 분실된 root 비밀번호 재설정


1) 시스템 재부팅, 부팅시 VM logo 뜨면 아무 키나 누른다.

2) 최신 커널 선택 후 알파벳 e를 누른다.

3) kernel ... 을 선택한 후 알파벳 e를 누른다.

4) rhgb quiet 를 지우고 single 이라고 입력한다.

5) b를 통해 boot 시킨다.

6) passwd 통해 패스워드 변경

7) reboot 후 확인





2. grub에 암호 설정


1) 프롬프트 상태에서 grub를 입력한다.

2) grub> 에서 md5crypt를 입력한 후 password 를 넣는다.

3) 암호화된 패스워드를 복사 해둔다.

4) # vi /etc/grub.conf (=# vi /boot/grub/grub.conf)를 열어 주석 밑에

   password --md5 [복사한 암호화된 password]

5) 재부팅 통해 grub 모드 들어가 p 눌러 password 입력 되는지 확인한다.





3. ps


현재 동작하고 있는 프로세스들의 상황(스냅샷)을 보여줌 - 실시간이 아닌 그 때 그 상황


in Windows)

Ctrl + Shift + Ese : Process Management 실행 단축키

system idle process - 시스템 점유율 갖고 있다가 필요한 곳에 주는 녀석.


in Linux)

# ps -ef    명령어를 주로 사용.


UID : 사용자

PID : Process ID

PPID : Parent Process ID

C : CPU

STIME : Start Time

TTY : terminal

TIME : 작업시간

CMD : 명령어 (= PID)


즉, UID 사용자가 STIME 시간에 TTY(terminal)을 통해 CMD 명령어를 실행한 시간이 TIME 만큼이고 이 때 CPU 점유율은 C 만큼이다.





4. top


프로세스 실행 상황을 3초의 간격을 두고 새로고침하여 보여준다.

스페이스를 누르면 현재 프로세스 실행 상황을 보여준다.

꺽쇠 (< , >) 통해 화면 전환 가능하며 h 누르면 도움말, q 누르면 종료.

단, 프로세스가 어떻게 연결되어 있는지 잘 모른다.





5. pstree


프로세스를 트리 형식으로 보여준다.


# pstree -p : with PID

           -pn : with PID & 번호순





6. kill


프로세스 강제 종료 명령어.


# kill + PID : PID  프로세스 종료





7. who


현재 접속 중인 사용자 상황 조회

자세히보기 : # w





8. write


접속중인 사용자에게 메세지 전송


# write 사용자계정 pts/n (<- who 명령어 통해 알 수 있음)


연결 끊기 : Ctrl + C





9. wall


모든 사용자에게 메세지 전달. 즉 broadcast message 전달.


# wall 할말





10. skill


특정 사용자의 접속 끊기


# skill -KILL 사용자명





11. inittab


# vi /etc/inittab   에서 설정 변경 가능.


- runlevel. (init 숫자)

0 - halt

1 - Single Single user mode

2 - Multiuser, without NFS 

3- Full multiuser mode

4 - unused

5 - X11

6 - reboot





12. uname


시스템 정보를 출력


ex)

# uname

Linux

# uname -a

Linux localhost.localdomain 2.6.32-504.1.3.el6.x86_64 #1 SMP Tue Nov 11 17:57:25 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

# uname -i

x86_64





13. file


리눅스의 파일 속성 확인 및 디스크 파티션 포맷 확인


1) 파일 속성 확인

# file [file_name]


2) 디스크 파티션 포맷 확인

# file -s /dev/sda1



And


CentOS 6.6 single mode(싱글모드) 진입방법 - root의 password(비밀번호) 분실 시

|


싱글모드는 root의 패스워드를 분실했을 때 이용할 수 있다.


나의 경우는 갑자기 root 패스워드가 먹히질 않아 인터넷 검색을 통해 진행했는데

싱글모드로 root 패스워드 변경 후 로그인 해보니... 최근 로그인 흔적에 중국발 ip가 적혀있었다.

개인 공부용 서버로 중요한건 아무 것도 없었지만 소름......;;;



먼저는 원격으로는 진행되지 않고 직접 접근할 수 있는 환경이 되어야한다.



1. 리눅스 재부팅





2. 위 화면이 나올 때 얼른 아무 키나 눌러 아래 화면으로 진입한다.





3. 위 화면처럼 첫번째에 놓고 e 를 눌러 아래 화면으로 진입한다.





4. 2번째 줄인 kernel 에서 다시 한번 e 를 누른다. 그러면 아래 화면이 뜬다.





5. 여기에서 quiet 뒤에 아래 처럼 single 을 입력한다.

   (single 대신 1을 입력해도 된다.)





6. Enter 를 치면 아래 화면으로 나온다.





7. 역시나 2번째에 커서를 놓고 이번에는 b 키를 누른다.

   그러면 root 계정으로 로그인이 된다.





8. 그림에서 보는 것처럼 passwd 명령어를 통해 비밀번호를 바꿀 수 있다.




'Linux > CentOS' 카테고리의 다른 글

DNS master & slave server 만들기  (0) 2015.04.06
서버 시간 동기화(ntpd)  (0) 2015.04.06
CentOS 6.6 minimal에 Wordpress 설치하기!  (0) 2015.03.28
막강한 부트로더, GRUB  (0) 2015.03.27
CentOS6 Network Interface Card 설정  (0) 2015.03.27
And


prev | 1 | next