Linux 복원 취소된 권한

Linux 복원 취소된 권한

저는 Ubuntu VM의 sudo 사용자이고 다른 사람에게 액세스 권한을 부여하려고 했지만 모든 권한이 취소되었습니다(Postgres 데이터베이스에만 연결하면 됩니다). 나는 다음을 입력합니다:

sudo chmod 750 /

그것은 다른 사람들에게도 효과가 있습니다. 그러나 이제는 PuTTY를 사용하여 sudo 명령을 실행하거나 VM에 직접 액세스할 수도 없습니다(로그인한 다음 PuTTY가 자동으로 종료됨).

로그인해서 권한을 복원할 수 있는 방법이 있나요? 저는 VM의 소유자가 아니므로... 그가 VM을 다시 변경할 수 있을까요?

미리 감사드립니다!

답변1

다시 변경

예, 루트로 로그인하고 모든 권한을 원래의 권한으로 다시 변경하세요. 오직....

  1. 일반적으로 SSH를 통한 루트 액세스는 비활성화되어 있습니다. 콘솔에서 로그인해야 할 수도 있습니다.

  2. 루트 비밀번호가 없을 수도 있습니다

  3. 루트 디렉터리만 있는 경우:find . -maxdepth 1 -type d -exec chmod 0755 ; chmod 0700 lost+found

또는 다른 것?

백업에서 복원하거나 데이터를 다시 설치하고 복원하는 것이 아마도 기능을 복원하는 가장 안전한 방법일 것입니다.

콘솔을 소유한 사람과 대화해야 합니다.

관련 정보