사용자 계정에 액세스할 수 없습니다

사용자 계정에 액세스할 수 없습니다

실수로 소유권이나 /usr, /etc, /home을 변경하고 싶었습니다.

chown -R username

이 경우에는 소프트웨어 등을 설치할 때 권한이 거부되었다는 오류가 표시되지 않을 것이라고 생각했지만 수행하면 sudo가 망가졌다는 오류가 발생합니다. 나는 그것을 사용하여 그것을 해결하려고 노력했다.

chown -R root:root /usr/lib/sudo 

하지만 운이 좋지 않아서 아래에 명령을 입력한 후 시도해 보았습니다.

mount -o rw,remount / 

우분투 복구에서는 루트 쉘 프롬프트를 사용하여 우분투와 통신할 수 있는 유일한 방법입니다. 그런 다음 아래에 오류가 발생했습니다.

sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy'
sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner
sudo: fatal error, unable to load plugins

명령을 말한 사람이 없어 문제가 해결되었습니다. 우분투를 다시 설치하기 위해 내 데이터를 백업하기 위해 내 계정에 액세스하려고 시도한 후 또 다른 더 큰 문제에 직면했습니다. 로그인 화면에서 내 사용자 이름 계정을 볼 수 없습니다. 게스트 세션만 보입니다. 게스트 세션에 로그인하는 동안에도 로그인 화면으로 다시 돌아옵니다. 나는 정말로 무엇을 해야할지 모르겠습니다. 해결 방법을 아시는 분 도움 부탁드립니다. sudo를 전혀 사용할 수 없으며 복구 우분투 화면에서 apt.get 업데이트도 할 수 없습니다.

답변1

Ubutnu 라이브 CD를 만들고 Ubutnu가 설치된 드라이브를 마운트한 다음 을 수행합니다 chown -R root: /media/ubuntu/YourDriveName/etc. 이것을 반복 etc하되 usr. /etc및 의 소유자를 변경할 이유가 없다고 생각합니다 /usr.

관련 정보