사용자 디렉터리 권한 등 재설정

사용자 디렉터리 권한 등 재설정

내 "Linux mint Debian edition" 설치는 라이브 CD를 사용하여 부팅한 다음 하드 드라이브와 USB 장치 간에 일부 파일을 복사하기 전까지는 잘 작동했습니다. 이제 /user/home 디렉토리에 대한 액세스 없이 시작된다는 메시지가 나타납니다. 임시 "home"으로 시작하고 있으며 사용자의 "home" 디렉터리에 있는 파일에 액세스할 수 없습니다.

사용자 디렉터리 공간에 대한 액세스 및 권한을 어떻게 재설정합니까?

답변1

"USB 장치"에는 일반적으로 사용자 및 권한에 대해 알지 못하는 일부 (Windows) FAT 파일 시스템이 포함되어 있습니다. 홈 디렉터리에서 해당 USB 장치로 파일을 이동하면 파일의 소유자 및 올바른 권한에 대한 모든 정보가 손실됩니다. 이를 홈 디렉토리에 다시 복사하면 "임의의" 소유자와 권한이 부여됩니다. 파일은 아마도 이제 루트에 속해 있을 것입니다.

모든 것을 다시 설정하는 한 가지 방법은 최신 백업을 복원하는 것입니다. - 갖고 계시다면.

또는 수동으로 수정할 수도 있습니다. 으로 소유자를 고칠 수 있어야 합니다 sudo chown -R $USER /home/$USER/. 이미 다시 로그인하기에 충분할 것입니다.

그러면 아마도 여전히 버그가 있는 허가가 있을 것입니다. ( x를 할 때 많이 발생합니다 ls -l.) 이를 수정하는 데 사용할 수 있습니다 chmod. 아마도 가장 좋은 방법은 find ~ -type f -exec chmod a-x {} \;대부분의 권한을 수정하는 것입니다.

답변2

내 생각에는 /home/user, user당신의 사용자 이름이 어디에 있는지 말씀하시는 것 같습니다. 그렇다면 로그인 후 터미널을 열고 다음 명령을 실행하십시오.

sudo chown -R user:user ~/

user실제 사용자 이름으로 변경하세요 . 그러면 홈 디렉터리에 있는 모든 파일과 폴더의 권한이 재설정됩니다.

방금 LMDE 설치 및 시스템에서 이것을 테스트했는데 오류 메시지에도 불구하고 실제로 그래픽으로 로그인할 수 있습니다. 할 수 없으면 을 누르고 Ctrl Alt F1명령줄에서 로그인한 후 동일한 명령을 실행하십시오. 그런 다음 를 눌러 Alt F8GUI로 돌아갑니다.

관련 정보