먼저 저는 전문 Linux 관리자가 아니라 서버 구성을 시도하는 웹 마스터라는 점을 말씀드리고 싶습니다. 나는 배우고 있지만.
보안을 위해 루트 SSH 로그인을 비활성화한 다음 Keypass에 사용자 계정 비밀번호를 저장하는 것을 잊었습니다.
SSH 인증 키로 로그인을 설정했기 때문에 실제로 사용자로 로그인할 수 있습니다. 하지만 사용자의 비밀번호를 모르기 때문에 sudo를 실행할 수 없습니다.
하지만 나는 루트 비밀번호를 알고 있습니다.
다음 중 하나를 수행하려면 어떻게 해야 합니까?
- 사용자로 로그인했지만 비밀번호를 모르는 사용자 비밀번호 변경(루트 비밀번호는 알고 있음)
- SSH 설정을 변경하여 루트 로그인을 활성화하면 사용자 비밀번호를 변경할 수 있습니까?
답변1
sudo 대신 /bin/su를 사용하세요. 루트의 비밀번호를 사용합니다.