추가 업데이트
요컨대, 사용자 이름과 비밀번호를 알고있는 Sudoer 계정을 사용하여 명령 (sudo nano / etc / passwd)을 실행해야하지만 Sudoer 이외의 계정으로 로그인해야합니다
평가판 # 1 su-$ USER -s / bin / sh 작동하지 않습니다! Sudoer 계정에는 쉘 계정이 없으므로 (실수로 / bin / false로 설정 됨)
2 명의 사용자 만있는 Ubuntu 시스템이 있습니다. 1. 관리자 (sudoer) 2. mysql (non-sudoer)
실수로 / etc / passwd의 관리자를 / bin / false로 변경했습니다.
이제 관리자로 로그인 할 수 없지만 일반 사용자, 비스 도스로 mysql로 로그인 할 수 있습니다
/ etc / passwd를 어떻게 다시 변경할 수 있습니까?
이 방법이 있습니까?
업데이트
POSTGRES 사용자로 로그인하는 동안 su-$ USER -s / bin / sh를 시도했지만 ADMIN에 / bin / false가 적용되어 쉘에 들어갈 수 없으므로 작동하지 않습니다.
그래서 sudo는 마지막 희망입니다 .. 생각합니다 ..
우리가 sudo가 아닌 사용자로 로그인하는 동안 ADMIN에서 sudo를 실행하는 방법을 아는 사람이 있습니까? 예. USER_POSTGRES로 로그인하고 sudo COMMAND를 관리자로 실행 하시겠습니까?
root
... 응답 askubuntu.com/questions/24006/...