명령을 사용하여 루트 사용자의 셸을 비활성화했는데 chuser shell=/bin/false root
이제 sudo su -
. PermitRootLogin도 비활성화되어 있으므로 루트 사용자의 셸을 다시 설정하는 방법을 모르겠습니다. 어떤 제안이 있으십니까?
답변1
/etc/passwd
편집 권한이 있고 쉘을 원래 항목으로 다시 변경할 수 있는 다른 사용자가 있습니까 ? 아니면 복구 디스크를 사용해야 하는 경우 컴퓨터를 단일 사용자 모드로 부팅할 가능성이 있습니까?
답변2
여기에서 읽을 수 있습니다. 파일을 먼저 학습한 다음 명령을 학습하세요. 그리고 여기: chuser 명령
다음을 입력해야 합니다:
sudo chuser shell=/usr/bin/ksh root
첨부된: 무엇을 하고 있는지, 그 이유를 알지 못한다면 루트 계정으로 작업을 수행하지 마십시오.