SW/ 개발팁 / 추천프로그램, 꿀팁 공유
  • 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
Linux

CentOS7) root 로그인 불가 현상입니다...ㅠㅠ

회원 1042

0

3

정황은 이렇습니다.

 

*텍스트 모드 아닙니다. GUI 모드의 Cent OS 7 입니다.

 

1. 인터넷 랜선을 한 번 꽂았었는데 자동으로 OS가 업그레이드 됐는지.. 재설치 됐는지 어느날 켜보니, welcome cent os 7 ! 이런 환영 문구와 언어 설정, 사용자 이름 설정(계정 생성) 따위의 초기 설정 화면이 진행됨. 이건 또 무슨 일인가… 하고 일단 로그인 함. 다행히 데이터는 모두 살아 있었음.

 

2.  그런데 터미널 프롬프트에 자신이 bash-4.2#이라고 주장하는 녀석이 출몰함 -.-;;; 

 

3. 초기 로그인 화면에서 Not list? 눌러서 root / 비밀번호 입력 후 엔터 누르니 last login 어쩌구 하면서 로그인이 되는 척 하더니 갑자기 사용자 목록 화면으로 되돌아감… 이게 무슨일인가…

 

4. 일단 로컬 계정으로 진입해서 su root 해보니 아래 사진처럼, failed to execute /DCP/bin/bash: No such file or directory 에러가 나타남.

 

 

*  경로에 해당 폴더가 없어서 그런건가? 하고 해당 경로 들어가서 동일한 이름의 폴더(bin, bash) 만들어주는 바보 같은 짓을 해봤으나 소용 없음…

 

5. 구글링을 해서 초기 설치 시, 루트 계정 비밀번호 설정 안 되어 있어서 그런 것이라는 소리를 듣고, grub 부팅을 이용해서 임시로 root 권한으로 부팅 후, passwd 편집해서 로컬 계정에 루트 권한 부여.

 

6. 재부팅 후 보니, sudo는 먹음. sudo로 vi 편집하기는 가능… 근데 su root는 여전히 안 됩니다…

 

 

passwd 프로파일 첨부드립니다.

 

 

어떻게 해야 root로 로그인이 될까요 ㅠㅠ sudo 나 터미널 상에서 전환하는 방법 말고

 부팅했을 때 not list? 누르고 root , 비밀번호 입력해서 들어가는 진짜 root요...

 

 

제 추측은... 랜선이 잠시 연결되었을 때 얘가 자동으로 OS를 업데이트? 혹은 초기화? 하는 과정을 진행했고...

그에 따라 계정 설정들이 초기 상태로 되돌아간게 아닐까 싶습니다...

신고공유스크랩
3
1등
콜라 2023.03.08. 12:42
sudo 권한 있으시면
/etc/passwd 가장 상단의 root가 포함된 행을 수정해야합니다

해당 행에서 /DCP/bin/bash를 /usr/bin/bash로 바꿔주세요
2등
WeetLies 2023.03.08. 15:19

rpm 다운로드용 centOS열어서 passwd확인하니 스샷처럼 있습니다. root 부분 확인해보세요

image.png.jpg

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story