ไม่สามารถอัปเดตไฟล์ ICEauthority /home/me/.ICEauthority [ปิด]


11

ฉันได้รับข้อความ

Could not update ICEauthority file /home/me/.ICEauthority

เมื่อพยายามลงชื่อเข้าใช้ Ubuntu แบบกราฟิก ฉันสามารถเข้าสู่ระบบโดยใช้Ctrl+ Alt+F1

สิ่งนี้ไม่ได้ซ้ำกับ:

ข้อความโต้ตอบการเริ่มต้นนี้หมายถึงอะไร "ไม่สามารถอัปเดตไฟล์ ICEauthority"

ในกรณีของฉัน. ICE ที่ได้รับอนุญาตคือ -rw------- 1 me me ...

สิ่งที่ฉันพยายามทำเพื่อแก้ไขปัญหานี้:

  • รีเซ็ตสิทธิ์ของไฟล์ ICE ในกรณีที่มีบางอย่างเกิดความสับสนที่ฉันไม่ได้สังเกตเห็น
  • ลบไฟล์ (ไม่มีการสร้างใหม่)
  • แตะไฟล์ใหม่หลังจากลบต้นฉบับ
  • ดูเหมือนว่าไดเรกทอรีบ้านของฉันเป็นเจ้าของโดย root การแก้ไขไม่ได้ช่วย
  • .ecryptfs มีสิทธิ์ที่ถูกต้องในไดเรกทอรีบ้านของฉัน
  • autologin ปิดอยู่ไม่เคยเปิดใช้งาน
  • ติดตั้งใหม่ดังนั้นจึงไม่มีการเปลี่ยนแปลงรหัสผ่าน (ฉันไม่ต้องการติดตั้งระบบปฏิบัติการใหม่เพราะฉันใช้เวลาทั้งวันในการตั้งค่า)
  • พบความแปลกประหลาดเพียงอย่างเดียวคือ: /home/.ecryptfs/me/.ecryptfs/wrapped-passphrase เป็น-rw------- 1 me root 48 .....อย่างไรก็ตามที่ไม่ควรมีปัญหาหรือดูเหมือนว่าจะเกิดจากสิทธิ์

ฉันติดตั้ง gnome หลังจากติดตั้งระบบ

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install gnome-shell

ฉันไม่เคย booted มัน (หรืออะไรก็ได้ยกเว้น tty) เรียบร้อยแล้ว


1
คุณสามารถตรวจสอบความเป็นเจ้าของไดเรกทอรีบ้านของคุณได้หรือไม่? คุณอาจต้อง chown เช่นกัน
Mark Russell

คุณลองรีบู๊ตด้วย Failafe หรือไม่? อาจเป็นภาพที่ถ่ายในที่มืด แต่คุณเปิด 'ลงชื่อเข้าใช้อัตโนมัติ' หรือไม่ (สองสามรุ่นที่ผ่านมาซึ่งเป็นปัญหาด้วย ... ปิดและลองอีกครั้ง) บรรทัดคำสั่ง: gksudo gedit /etc/gdm/custom.conf
Rinzwind

บางทีคุณอาจทำไปแล้ว แต่ในกรณีนี้ให้ใช้ chown -R บน dir บ้านของคุณเพื่อให้ได้ทุกอย่าง
Mark Russell

เป็นไปได้หรือไม่ที่คุณเปลี่ยนรหัสผ่านผู้ใช้ของคุณเมื่อเร็ว ๆ นี้และไม่ได้เปลี่ยนรหัสผ่าน ecryptfs แยกจากกัน?
Mark Russell

@ Mark ไม่ได้ทำ chown -r
Dmitriy Likhten

คำตอบ:


2

ใช่มีปัญหาใน Gnome นี่เป็นวิธีแก้ปัญหาแทนที่จะถอนการติดตั้งและติดตั้ง Ubuntu อีกครั้งอย่างน้อยคุณสามารถบันทึกข้อมูลสำรองของคุณได้

sudo apt-get install lxde

ติดตั้งหลังจากนั้นกด Ctrl-Alt-F7 เพื่อกลับไปที่หน้าจอเข้าสู่ระบบ

ตอนนี้เลือก lxde ในเมนูแบบเลื่อนลงป้อนรหัสผ่านของฉันตอนนี้คุณสามารถเข้าสู่เซสชัน LXDE ได้แล้ว


2

ฉันเพิ่งมีปัญหาเดียวกัน ฉันกำจัดมันโดยใช้คำสั่งต่อไปนี้:

sudo chown user:user /home/user

แทนที่userด้วยชื่อผู้ใช้ของคุณ


ขอบคุณ +1 ฉันไม่รู้ว่าเจ้าของไดเรกทอรีในบ้านของฉันเป็นอย่างไร
TheLukeMcCarthy

1

ฉันจะติดตั้ง Ubuntu อีกครั้ง ไม่สามารถแก้ไขข้อบกพร่องนี้ได้ น่าจะเป็น gnome3 ติดตั้ง borked มัน


2
หวังว่าฉันจะไม่สายเกินไป แต่คุณเห็นหัวข้อนี้: ubuntuforums.org/showthread.php?t=1742343 Gnome3 เป็นผู้ร้ายแน่นอน!
Rinzwind

สายเกินไป :( ดี gnome2 ทำงานนอกกรอบ ...
Dmitriy Likhten

ไม่แน่ใจว่ากรณีของฉันเหมือนกันหรือไม่ แต่ฉันพบข้อผิดพลาดเดียวกันพยายามเข้าสู่ระบบด้วย "gnome classic" และ "Safe Mode" ดังนั้นอาจไม่ใช่แค่ปัญหาของ gnome3 เท่านั้น
Tom Brito

1

ฉันคงคล้ายกัน ปัญหา ICEAuthority ซึ่งเนื่องจากโมดูล aes ไม่สามารถติดตั้งในการบูทได้หากตรวจไม่พบกุญแจล็อคในคำคุณควรขึ้นบัญชีดำโมดูล padlock_aes เช่น:

cat /etc/modprobe.d/blacklist-ecryptfs.conf
blacklist padlock-aes 

ฉันยังโพสต์ขั้นตอนอย่างละเอียด FYI


1
คุณไม่สามารถเปลี่ยนเนื้อหาของไฟล์โดยใช้catกับไวยากรณ์ที่คุณนำเสนอ คุณอาจต้องการแก้ไขคำถามของคุณเพื่อชี้แจงวิธีที่คุณแนะนำให้คนอื่นทำ มีวิธีการที่มีลักษณะคล้าย ๆ สิ่งที่คุณได้เขียน แต่ที่แตกต่างไวยากรณ์ที่คุณเรียกใช้cat >> /etc/modprobe.d/blacklist-ecryptfs.confแล้วใส่blacklist padlock-aesแล้วในบรรทัดใหม่กด+Ctrl Dนั่นคือสิ่งที่คุณหมายถึงอะไร
Eliah Kagan

1

ฉันมีปัญหาเดียวกันและนี่คือวิธีที่ฉันแก้ไข:

  • ฉันเข้าสู่ระบบในฐานะ root
  • ลบบัญชีผู้ใช้ที่มีข้อผิดพลาด ICEauthority (ผู้ใช้ userdel)
  • ฉันสร้างบัญชีเดียวกันอีกครั้งคราวนี้ฉันใช้สวิตช์ -m ที่สร้างโฮมไดเร็กตอรี่สำหรับผู้ใช้ (useradd -m user)
  • ฉันตั้งรหัสผ่านบัญชีโดยใช้คำสั่งนี้ (ผู้ใช้ passwd)
  • ฉันออกจากบัญชีรูทของฉัน
  • เข้าสู่ระบบโดยใช้บัญชีใหม่และ VOILA ไม่มีปัญหา ICEauthority อีกต่อไป
  • เข้าสู่ระบบสำเร็จแล้ว

  • ฉันคิดว่าปัญหาอาจเกิดขึ้นเมื่อคุณสร้างบัญชีผู้ใช้คุณไม่ได้บอกให้ระบบสร้างโฮมไดเรกทอรีสำหรับผู้ใช้นั้น


1

ฉันมีปัญหาเดียวกันในกรณีของฉันเจ้าของไดเรกทอรีบ้านของฉันได้เปลี่ยนเป็นรูต

เปลี่ยนเป็นผู้ใช้ของฉันและใช้งานได้:

cd /home
sudo chown user:user <homedir>

ฉันไม่ได้ใช้-Rตัวเลือกการตั้งค่าสถานะเพราะไดเรกทอรีระดับบนสุดเท่านั้นที่ได้รับผลกระทบ


0

ผมมีปัญหาเดียวกันหลังจากที่ได้อ่านโพสต์เกี่ยวกับการใช้chownใน.ICEauthorityฉันตัดสินใจที่จะลองเปลี่ยนการอ่าน / เขียนสิทธิ์ที่ไฟล์ด้วย.ICEauthoritychmod

ตอนแรกมันเป็น: -rw------- ดังนั้นฉันเปลี่ยนเป็น:-rw-rw-rw-

และมันก็ใช้งานได้! (ฉันใช้chmod 666 /home/$USER/.ICEauthority)

น่าลอง ... ฉันคิดว่า ...


นี่เป็นความคิดที่ไม่ดี - ไฟล์ไม่ควรมีสิทธิ์เขียนสำหรับผู้ใช้ทั้งหมด ทำไมคุณถึงเปลี่ยนโหมดแทนเจ้าของ?
Zanna
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.