리눅스에서 su - root 했을때 에러현상

keloppy의 이미지

현재 root계정 접속은 막아둔상태이고

일반사용자 계정으로 su - root 해서 접속하는 방식으로 사용하고있습니다

근데! ㅠㅠ su - root를 하면

su: /bin/bash/ : Not a Directory

라고 뜹니다

홈 디렉토리 확인도해보고 삽질 한시간정도 하다가 질문올려봅니다

무슨 문제인건가요? ㅠ_ㅠ

ymir의 이미지

/etc/passwd 파일을 열어 보면 root 계정의 shell 필드가 /bin/bash/ 로 되어 있을 것 같네요.
/bin/bash 나 정확한 shell 의 경로를 적어 주시면 될 겁니다.

/etc/passwd 파일은 root 권한이 필요하니, root 로 로그인 되어 있는 shell 이 없으면.. sudo 를 쓰셔야 겠네요.

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』