로그인 후 "ICEAuthority 파일을 업데이트 할 수 없습니다"(그놈과 무관)


11

새 컴퓨터에 Ubuntu 11.04 64 비트를 설치했는데 로그인 후 다음 두 메시지가 나타납니다.

오류 1

오류 2

클래식 그놈과 안전 모드로 로그인을 시도했지만 동일한 메시지가 나타납니다.

이것에 대한 쉽고 빠른 해결책이 있습니까? (아니면 잠시 동안 Ubuntu 10.10을 사용할 수 있습니다)

내 컴퓨터는 HP Pavilion, 인텔 i3, 4GM 램입니다.


ICEauthority의 문제가 파일 시스템의 암호화와 관련이있을 수 있습니다. 파일 시스템이 암호화 된 것과 동일한

답변:


9

간단한 권한 문제입니다. 두 가지 중 하나가 작동합니다.

먼저 다음을 시도하십시오.

sudo chown username:username .ICEauthority

sudo chmod 0644 .ICEauthority

username자신의 사용자 이름으로 변경하십시오 (따라서 상황에 따라 다름 wellington).

그래도 작동하지 않으면 불행히도 새 /home디렉토리로 시작 해야합니다. 그러나 데이터백업 하기 전에 백업하십시오 . 백업 솔루션에 대한 자세한 내용은 다음을 참조하십시오.


1
sudo chmod 0644 .ICEauthority반환chmod: cannot access '.IECauthority': No such file or directory
톰 브리토

다시 시작한 후에도 같은 메시지가 나타납니다. 첫 번째 명령이 작동 한 이유를 이해할 수 없었고 두 번째 명령에는 그러한 파일이 없다고 표시되어 있습니다. 점을 제거하고 공백을 넣었 . IECauthority지만 아무 것도 변경하지 않았습니다. 첫 번째 명령이 작동하면서 파일이 있다는 것을 알고 있습니다.
Tom Brito

부여 @ 톰 sudo chmod 0644 /home/<USERNAME>/.ICEauthority
JRG

입력하기 전에 / util / 폴더에 권한 문제가있는 Nautilus로부터 다른 메시지를 받았으며 Fedora에서 사용했던 것과 동일한 / home /을 사용했음을 기억했습니다. / home / 파티션을 설치하고 포맷하십시오. 이것이 모든 것을 해결할 것이라고 생각합니다. 나는 다시 여기에 이야기합니다.
Tom Brito

/ home 파티션 포맷하기 == Fedora가 만든 / home에 문제가있었습니다.
Tom Brito

8

폴더 자체의 소유권과 권한을 변경하여 문제를 해결했습니다.

sudo chown username:username /home/username
sudo chmod 700 /home/username

이것은 문제를 즉시 해결했습니다.


나를 위해 일한 유일한 사람
geogeek

이 .ICEauthority에 대한 소유권을 변경과 함께 일
Manny265

그것은 모든 설정을 잃어 버렸고 새로운 데스크탑에 직면했습니다. 내가 뭘 잘못 했어?
Ertürk Öztürk

4

'Home'사용자 폴더를 다른 파티션으로 옮길 때 같은 문제가 발생했습니다. '.ICEauthority'파일의 권한을 변경하지 않고 (실제로 삭제했습니다) 폴더의 소유자를 사용자에게 재귀 적으로 변경하여 해결했습니다.

sudo su
chown -R user /home/user

그렇게하려면 로그인 창에서 ALT + CTRL + F1을 콘솔로 변경합니다. 그런 다음 ALT + CTRL + F7은 GUI 모드로 돌아갑니다. 다시 부팅 할 필요가 없습니다.

추신 : 별도의 파티션에 '홈'이 있으면 시스템 충돌을 방지하고 버전을 업그레이드하는 좋은 방법입니다. 위키를 참조하십시오 . 한 노트북에 Ubuntu 12.10을 설치하고 다른 노트북의 파티션을 12.04LTS로 분리하는 데 사용했습니다.


1

최근 에이 문제가 발생했습니다.

파일 권한 문제이지만 .ICEauthority 전용이라고 가정하지 마십시오. 내 경우에는 홈 폴더 권한이 변경되었습니다 (어떻게? 모르겠습니다)

홈 폴더 권한이 변경 될 것으로 예상하지 못했기 때문에 알아내는 데 시간이 걸렸습니다.

따라서 홈 폴더 권한은 0755 또는 0700 또는 7이어야합니다 (7은 7이어야 함). .ICEauthority는 0600과 작동해야합니다. 0644를 사용해야하는 경우 뭔가 잘못되었을 수 있습니다.


0

로그인 창에서 CTRL + ALT + F2를 눌러 vt 명령 행으로 전환하고 로그인 한 후 다음을 입력하십시오. sudo chown username:username ~/.IceAuthority

그런 다음 다음을 입력하십시오. chmod 0600 ~/.IceAuthority

ALT + F7을 눌러 그래픽 로그인 창으로 돌아가서 로그인을 시도하십시오.


0

링크를 참조하십시오 .

부팅 빌드 130 이상에서 버그 13534 "ICEauthority 파일 /.ICEauthority를 ​​업데이트 할 수 없습니다"

시스템이 부팅 된 후 다음과 같은 경고 대화 상자가 표시 될 수 있습니다.

ICEauthority 파일 /.ICEauthority를 ​​업데이트 할 수 없습니다

구성 서버에 문제가 있습니다 (/ usr / lib / gconf-sanity-check-2가 상태 256으로 종료 됨)

해결 방법 : 각 대화 상자에 대해 "닫기"버튼을 클릭하면 정상적으로 로그인 할 수 있습니다. 로그인 한 후 다음 명령을 입력하여 "gdm"사용자의 홈 디렉토리를 정정하십시오.

$ pfexec usermod -d /var/lib/gdm gdm

편집 : Ubuntu는 GDM 대신 최신 릴리스에서 Lightdm을 사용합니다.


0

홈 디렉토리 추가 스위치를 사용하여 사용자를 추가해보십시오.;) useradd -m blah blah blah 시작, 오른쪽 끝.



0

나는 같은 문제에 직면하여 내 사용자에 로그인 할 수 없습니다. 나는 위에서 언급 한 두 가지 방법을 시도했다 1- 선점 변경 2- iceAuthority 파일 삭제

하지만 여전히 나는 그것을 만들 수 없어서 새로운 사용자를 작성하여 간단한 움직임을 만듭니다.

  1. 로그인 화면에서 Ctrl + Alt + F1을 눌러 콘솔로 이동하십시오.
  2. 거기에 로그인하십시오.
  3. 이 링크에 설명 된대로 가산기로 사용자를 작성하십시오.

다음은 명령 행으로 사용자를 작성 하기위한 사용자 링크를 작성하는 스레드입니다.

adduser를 "add useradd 명령은 '/ home / username'디렉토리를 만들지 않지만 adduser 명령은

conculsion :이 속임수를 사용하면 home / olduser /
PS에 있는 모든 데이터를 얻을 수 있습니다. 새로운 iceAuthority 파일 (/.ICEauthority)을 / home / newuser에서 home / olduser로 복사하여 이전 계정에 액세스 할 수 있도록 도와주세요


0

그것은 오래된 스레드이지만 어떻게 든 관련 문제가 있습니다 (Debian 10.1에서), 빠른 인터넷 검색으로 나를 여기로 이끌었습니다.

새 사용자를 만든 후 홈 디렉토리에는 적절한 권한이 있었고 .ICEauthority지금까지는 아무런 파일도 포함하지 않았습니다 . 처음 로그인 할 때 생성 될 것이라고 생각했지만 그렇지 않은 것 같습니다.

방금 루트로 빈 파일을 만들었습니다 ( username실제 사용자 이름으로 바꿉니다).

sudo touch ~username/.ICEauthority
sudo chown username:username ~username/.ICEauthority
sudo chmod 0600 ~username/.ICEauthority

그런 다음 첫 번째 데스크톱 세션에서 생성되었으며 모든 것이 정상입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.