리눅스/이슈 확인

[ISSUE] su 명령어를 통한 root 스위칭 불가 현상

ㅎㄷㄹㅁㅇ 2022. 2. 3. 14:53
반응형

root 스위칭 불가

 

증상

일반 계정에서 'su - '명령어 사용 시 해당 메시지[This account is currently not available]가 발생하며 root 스위칭이 불가능했습니다. 

 

/etc/passwd 파일에 root계정이 /sbin/nologin 설정으로 인해 root 스위칭이 불가능한 것으로 보여졌고 이를 변경하기 위해 아래 명령어를 통해 간단하게 root 스위칭이 가능했습니다. 

 

발생 로그

This account is currently not available

 

해결방법

# sudo -u root /bin/bash
  • /etc/passwd 파일의 root의 쉘을 /sbin/nologin 에서 /bin/bash로 변경
  • 필요시 passwd 명령어를 통해 root 패스워드 변경

 

반응형
TOP