chown 명령 후 로그인할 수 없습니다.

chown 명령 후 로그인할 수 없습니다.

방금 Windows 10과 함께 이중 부팅된 Elementary OS를 설치했습니다. 설치 후. /루트 디렉터리의 모든 파일과 폴더가 잠겨 있는 것을 확인했습니다 . 거기에서는 이름을 바꾸거나 삭제하거나 아무것도 만들 수 없습니다. Home디렉토리는 괜찮습니다. 나는 달렸다

sudo chown -R $USER: /

인터넷의 명령은 권한을 얻고 모든 폴더의 잠금이 해제됩니다. 그런데 지금은 다시 시작한 후 로그인할 수 없습니다. 단지 로그인 화면이 표시되지 않을 뿐입니다. 검은색 화면이 나타나며 깜박입니다 _.

다음과 같은 질문을 드리고 싶습니다 -

  • 루트 폴더는 기본적으로 잠겨 있나요? 그렇다면 향후 일부 소프트웨어를 설치하거나 다른 이유로 잠금을 해제해야 합니까? 어떤 목적으로 잠금을 해제해야 하는 경우 어떻게 올바르게 수행해야 합니까?
  • 검은 화면을 누르면 Ctrl+Alt+F1내 사용자 이름으로 로그인할 수 있습니다. 그러나 아무것도 할 수 없습니다. 다시 로그인하기 위해 프로세스를 되돌릴 수 있나요? 그렇다면 어떨까요?
  • 아래에서 내 Windows 디스크를 볼 수 있습니다 other locations. 모든 파일은 읽을 수 있지만 잠겨 있습니다. 괜찮습니다. 이랬으면 좋겠습니다. 하지만 일부 명령을 실행하여 이러한 파일을 삭제할 수 있습니까?

저는 리눅스를 처음 접했습니다. 내가 유일한 사용자인데 왜 루트에 권한이 있는지 이해할 수 없습니다. 루트에 권한이 있고 제가 단지 운영 체제를 사용하는 사람이라면 루트만이 할 수 있는 권한이 있는 작업을 어떻게 할 수 있습니까? 이 내용을 인터넷 검색해 보았지만 제대로 이해할 수 없었습니다.

답변1

당신이 그것을 깨뜨 렸습니다.

  • 루트 디렉터리와 그 아래에 있는 대부분의 콘텐츠(홈 디렉터리 아님)는 시스템 소유이며 말씀하신 대로 잠겨 있습니다(합당한 이유가 있음). 자신이 무엇을 하고 있는지 알더라도 거기서 아무것도 바꾸기가 어렵습니다. 대략적으로 말하면 시스템은 운영 체제와 사용자 데이터의 두 부분으로 나뉩니다. 운영 체제의 일부를 변경하려고 하지 마십시오. 운영 체제의 일부를 변경하기 위해 이를 사용해야 하는 경우에는 sudo사용하지 마십시오(새 패키지 설치 제외) sudo apt install ....
  • 실행할 때 파일의 소유자 사용자로 실행되는 일부 실행 파일/프로그램이 있습니다. 권한 있는 작업(예: 로그인 및 새 사용자로 변경)을 허용하려면 이 작업을 수행해야 합니다.

가장 쉬운 방법은 다시 설치하는 것입니다.

재설치 후에는 sudo새 패키지를 설치하는 경우를 제외하고는 사용하지 마십시오. 문제를 해결하기 전에 시스템이 어떻게 작동하는지 이해하십시오.

관련 정보