Chrome ขอรหัสผ่านเพื่อปลดล็อกพวงกุญแจเมื่อเริ่มต้น


104

ใน Google Chrome เมื่อฉันไปที่หน้าเข้าสู่ระบบจะมีหน้าต่างปรากฏขึ้นเพื่อขอให้ "ป้อนรหัสผ่านสำหรับการกดปุ่ม" เริ่มต้น "เพื่อปลดล็อค" ในกรณีส่วนใหญ่ไม่ว่าฉันจะคลิกยกเลิกหรือป้อนรหัสผ่านของฉันแบบฟอร์มการเข้าสู่ระบบจะได้รับการเติมโดยอัตโนมัติ

ฉันจะกำจัดป๊อปอัปได้อย่างไร ฉันต้องการให้ลงชื่อเข้าใช้อัตโนมัติทุกครั้งไม่ถามรหัสผ่านระบบของฉัน กล่องโต้ตอบจะไม่ปรากฏสำหรับแอปอื่น ๆ


27
คุณสามารถเริ่มโครเมี่ยมด้วยบรรทัดคำสั่งgoogle-chrome --password-store=basicเพื่อไม่ให้ใช้พวงกุญแจ gnome โปรดดู: code.google.com/p/chromium/wiki/LinuxPasswordStorage เนื่องจากมีวิธีแก้ปัญหาเฉพาะสำหรับ Chrome คำถามนี้ไม่ควรซ้ำกัน
Stephen Ostermiller

7
rm ~/.local/share/keyrings/*ตอนนี้เปิด Chrome ถ้ามันถามรหัสผ่านของคุณอย่าป้อนหนึ่งตัวเลือกดำเนินการต่อในแต่ละครั้งและไม่สนใจคำเตือนใด ๆ
xinthose

เห็นด้วยกับ @StephenOstermiller คำตอบโดยละเอียดคือubuntuforums.org/…
new2cpp

คำตอบ:


22

ตามที่อธิบายไว้ที่นี่คุณสามารถตั้งค่ารหัสผ่านของพวงกุญแจให้ว่างได้

ไปที่ระบบ / การตั้งค่า / รหัสผ่านและคีย์เข้ารหัสคลิกขวาที่โฟลเดอร์ที่เหมาะสมและคลิกเปลี่ยนรหัสผ่าน ใส่รหัสผ่านเก่าของคุณแล้วปล่อยใหม่อันว่างเปล่า


20
การเลือกการตั้งค่าทั้งระบบเพื่อให้มีความปลอดภัยน้อยลงดูเหมือนว่าความคิดที่ไม่ดี ดู: มีตัวเลือกที่ดีในหน้านี้libpam-gnome-พวงกุญแจคำตอบ
เจฟฟ์วอร์ด

4
คุณไม่จำเป็นต้องยุ่งกับกระเป๋าและพวงกุญแจเลยเพียงปิดการใช้งานที่เก็บรหัสผ่านในโครเมี่ยม ดูคำตอบของฉันด้านล่าง
Capi Etheriel

ฉันพบว่าเมื่อฉันทำสิ่งนี้จะได้รับการรีเซ็ตเป็นระยะและฉันต้องพิมพ์รหัสผ่านของฉันอีกครั้ง ดูเหมือนว่าจะมีความสัมพันธ์กับการอัปเดตระบบ แต่ฉันไม่แน่ใจ มีใครเห็นอีกบ้างไหม
Jack O'Connor

การเปลี่ยนรหัสผ่านพวงกุญแจทั้งระบบเพื่อหลีกเลี่ยงการป๊อปอัปโดยเฉพาะอย่างยิ่งหนึ่งในโปรแกรมใดโปรแกรมหนึ่งดูเหมือนว่าน่าพอใจ
DanielSank

45

ก่อนอื่นต้องแน่ใจว่าlibpam-gnome-keyringได้ติดตั้งแล้วออกจากระบบและกลับเข้ามา

เมื่อคุณเปิด Chrome อีกครั้งระบบจะถามรหัสผ่านสำหรับพวงกุญแจแต่จะให้ตัวเลือกในการปลดล็อคพวงกุญแจทุกครั้งที่คุณลงชื่อเข้าใช้ ตรวจสอบให้แน่ใจว่าได้เลือกตัวเลือกนี้แล้วป้อนรหัสผ่านของคุณเพื่อปลดล็อคพวงกุญแจ


16
นี่เป็นทางออกที่ดีกว่าคำตอบที่ยอมรับ คุณไม่ควรตั้งรหัสผ่านเปล่าเพื่อหลีกเลี่ยงความไม่สะดวก
เควิน

1
ตัวเลือกนี้ไม่สามารถใช้ได้ในวันที่ 16 มิ้นต์
tomrozb

4
FYI ตัวเลือกนี้ใช้ไม่ได้กับ Chromium 37.0.2062.120 (เรียกใช้ Debian 7 (Wheezy)) อย่างไรก็ตามสำหรับกรณีนี้การแก้ปัญหานำเสนอในคำตอบที่เลือกที่นี่ (ผ่าน--password-store=basicตัวเลือกเพื่อให้ Chrome ใช้เป็นที่เก็บรหัสผ่านของตัวเองแทนที่จะพยายามใช้พวงกุญแจ GNOME) ยังคงใช้งานได้!
ผู้ขุด

2
ไม่สามารถใช้งานได้ในมิ้นต์ 17 ทั้งที่ติดตั้งแพ็คเกจที่ระบุ
ผิดปกติมาก

4
สิ่งนี้ไม่ทำงานใน Xubuntu 17. ไม่มีการปลดล็อคตัวเลือกพวงกุญแจที่นำเสนอ กล่องโต้ตอบเก่า ๆ
นอร์แมนเบิร์ด

42

จาก manpage:

--password-store = <basic | gnome | kwallet>
ตั้งค่าที่เก็บรหัสผ่านที่จะใช้ ค่าเริ่มต้นคือการตรวจจับโดยอัตโนมัติตามสภาพแวดล้อมเดสก์ทอป basicเลือกที่เก็บรหัสผ่านในตัวที่ไม่มีการเข้ารหัส gnomeเลือกพวงกุญแจ Gnome kwalletเลือก (KDE) KWallet (โปรดทราบว่า KWallet อาจไม่ทำงานนอก KDE อย่างน่าเชื่อถือ)

วิธีที่ง่ายที่สุดในการแก้ไขในตัวเรียกใช้งานคือการคัดลอก.desktopไฟล์ไปยังโฟลเดอร์บ้านของคุณและแก้ไข (ผู้ใช้ google chrome ควรคัดลอกไฟล์ที่เหมาะสม):

cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications

จากนั้นแก้ไขไฟล์ใหม่เพื่อให้Execบรรทัดอ่านดังนี้

Exec=chromium-browser --password-store=basic %U

หากคุณติดตั้งแอป Chromium อื่น ๆ.desktopไฟล์เหล่านั้นควรอยู่ใน~/.local/share/applicationsนั้นให้แก้ไขตามนั้น


2
เยี่ยมมากขอบคุณ! ยกเว้นไฟล์ที่ฉันต้องการที่จะแก้ไขเป็นมากกว่าgoogle-chrome.desktop chromium-browser.desktop
njlarsson

4
จะต้องเป็นทางออกที่หรูหราที่สุดในหน้านี้ - ใช้ได้กับฉันใน 18.04 (ก่อนเผยแพร่)
Dɑvïd

1
ใช้งานได้ แต่คุณต้องทำสิ่งนี้ทุกครั้งที่มีการอัปเดต Chrome
Pietro Coelho

1
ไม่ทำงานบน Ubuntu 19.04
tatsu

ดูเหมือนว่าจะทำงานบน ubuntu 19.04 ณ วันที่นี้และ Chrome 74 - มีรายการ Exec สามรายการ: [รายการเดสก์ท็อป], [การกระทำบนเดสก์ท็อปหน้าต่างใหม่] และ [การดำเนินการเดสก์ท็อปหน้าต่างส่วนตัวใหม่] และเป็นโครเมี่ยม -browser.desktop นอกจากนี้ตั้งแต่ที่ฉันทำสิ่งนี้ Brave ก็หยุดพวงกุญแจที่กระตุ้นเตือนเช่นกัน และฉันเปลี่ยนการอัปเดตจากอัตโนมัติเป็นจอแสดงผลในการอัปเดตซอฟต์แวร์ดังนั้นฉันจึงไม่ต้องเล่นเกม How-to-make-simple-things-hard-hard อีกครั้งในขณะนี้
VanAlbert

8

คุณสามารถลบข้อความที่น่ารำคาญนี้ได้โดย

  1. ไปที่ (ปุ่ม Unity) / รหัสผ่านและกุญแจ
  2. บนแท็บรหัสผ่านเลือกคีย์ที่ถูกต้อง (ฉันมีเพียงอันเดียวดังนั้นคุณอาจต้องค้นหาคีย์ที่ถูกต้อง) คลิกขวาที่มันและลบ
  3. รีสตาร์ท Chromium
  4. มันจะขอรหัสผ่าน --- อย่าพิมพ์อะไรแล้วทำต่อไป
  5. เลือก "ใช้ที่เก็บข้อมูลที่ไม่ปลอดภัย"

พร้อมสำหรับตอนนี้!

ในฐานะที่เป็นป๊อปอัป Chromium ขอรหัสผ่านเพื่อเข้ารหัสรหัสผ่านของคุณสำหรับเว็บไซต์ ไม่มีรหัสผ่าน (ตามที่กล่าวไว้) บางคนจะสามารถเข้าถึงรหัสผ่านของคุณโดยมีสิทธิ์อ่านเพื่อเข้าถึงไฟล์บางไฟล์


4

การตั้งค่ารหัสผ่านของคุณเป็นรหัสผ่านเข้าสู่ระบบควรแก้ไขปัญหา หากคุณลบรหัสผ่านออกอย่างสมบูรณ์พวงกุญแจของคุณจะสามารถเข้าถึงได้โดยไม่ต้องใช้รหัสผ่าน (เช่นโดยทุก ๆ โหนดที่มีการเข้าถึงแบบอ่านได้)


นี่อาจเป็นคำตอบที่ดีที่สุดสำหรับฉัน มันจะเก็บรหัสผ่านทั้งหมดของคุณอย่างปลอดภัยเมื่อเทียบกับคำตอบอื่น ๆ ! นอกจากนี้ฉันจะเพิ่มเพื่อยกเลิกการตรวจสอบตัวเลือกสำหรับการอนุญาตให้ทุกคนเชื่อมต่อเครือข่ายกับการรักษาความปลอดภัยsuperuser.com / a/115737
Aleks

3

ก่อนอื่นฉันไม่เคยเป็น Ubuntu หรือผู้เชี่ยวชาญด้านความปลอดภัย ฉันเป็นแค่ผู้ใช้ / โปรแกรมเมอร์โดยเฉลี่ยที่ต้องการติดตั้ง Chrome บน Ubuntu 16.04 VM ของฉันที่ทำงานภายใต้ Parallels

ฉันติดตั้ง Chrome และได้รับการแจ้งเตือนด้วยป๊อปอัปรหัสผ่านพวงกุญแจที่น่ารำคาญนี้และพยายามที่จะใส่รหัสผ่านของผู้ใช้ให้เป็นประโยชน์

วิธีแก้ปัญหาที่ฉันไปทำงานค่อนข้างตั้งใจคือ:

  1. ไปที่รหัสผ่านและกุญแจ
  2. ใต้ "รหัสผ่าน" เพียงแค่ลบพวงกุญแจเข้าสู่ระบบใต้นั้น
  3. Ubuntu ในตอนนี้จะขอให้คุณสร้างรหัสผ่านใหม่
  4. ตอนนี้เมื่อคุณเปิด Chrome มันจะไม่ทำให้คุณรำคาญกับป๊อปอัปพวงกุญแจอีกต่อไป! (อย่างน้อยก็สำหรับฉันมันไม่ได้)

2

Ubuntu 12.10

  1. ไปที่พวงกุญแจและรหัสผ่าน
  2. จากนั้นดู> โดยพวงกุญแจ
  3. หน้าต่างจะเปลี่ยนและจะแสดงบานหน้าต่างด้านซ้าย ตอนนี้เลือกเข้าสู่ระบบภายใต้รหัสผ่านในบานหน้าต่างด้านซ้าย คลิกขวา & เลือก 'เปลี่ยนรหัสผ่าน'
  4. ป้อนรหัสผ่านเก่าและเมื่อได้รับพร้อมท์รหัสผ่านใหม่จะปล่อยว่างไว้

หวังว่านี่จะช่วยได้


2
## Easy Solution #####

1. ไปที่พวงกุญแจและรหัสผ่าน

2. คลิกขวาที่เข้าสู่ระบบและลบ

3. เปิด Chrome มันจะขอให้ใส่รหัสผ่านใหม่ปล่อยให้มันว่างเปล่าและดำเนินการต่อ แค่นั้นแหละ


2

ฉันทำสิ่งนี้เพื่อทำให้การปิดใช้งานรหัสผ่านแบบผุดขึ้นง่าย ๆ เมื่อฉันตั้งค่า Ubuntu VMs ฉันเพิ่งทดสอบบนระบบ Ubuntu 16.04 ซึ่งติดตั้ง Chrome (ไม่ใช่ Chromium)

sudo sed -i '/^Exec=/s/$/ --password-store=basic %U/' /usr/share/applications/google-chrome.desktop

คำสั่งนี้จะเพิ่ม--password-store=basic %Uถึงจุดสิ้นสุดของเส้นใด ๆ ในการที่ขึ้นต้นด้วย/usr/share/applications/google-chrome.desktopExec=

ให้เครดิตแก่ Capi Etheriel ผู้ตอบฉันเคยพัฒนาเหมือง


อาจเป็นการดีกว่าที่จะคัดลอกไฟล์ .desktop ไปที่ ~ / .local / share / applications และแก้ไขที่นั่น ไม่จำเป็นต้องใช้sudoแล้ว
jarno

1

เมื่อปัญหาเกิดขึ้นในคอมพิวเตอร์ของฉันตอนนี้ฉันคิดว่าฉันมีทางออกที่ดีกว่า

  1. ไปที่ Accessories -> Password

  2. คลิกขวาที่โฟลเดอร์ 'เข้าสู่ระบบ'

  3. เลือก 'เปลี่ยนรหัสผ่าน'

  4. เลือก 'ปลดล็อค' และพิมพ์รหัสผ่านใหม่

ดังนั้นการผุดขึ้นจะไม่ปรากฏอีกเลย


0

ใน Xubuntu (Xfce) การแก้ไขปัญหานี้อาจต้องเปิดใช้งาน "เปิดบริการ GNOME เมื่อเริ่มต้น" ในการตั้งค่า -> เซสชันและเริ่มต้น -> ขั้นสูงแล้วออกจากระบบและเข้าสู่ระบบอีกครั้ง


ฉันจะลองดู
Csaba ถึง

0

เรื่องนี้เกิดขึ้นกับฉันเมื่อฉันต้องการโคลนโปรไฟล์ผู้ใช้ทั้งหมด ไม่เปิดใช้งานการตั้งค่าแอพทั้งหมดที่มีชื่อพา ธ ที่สัมพันธ์กัน

ในกรณีของฉันฉันต้องถ่ายโอนข้อมูลส่วน dconf สำหรับapps/seahorse/listingแทนที่ชื่อไดเรกทอรีเดิมและนำเข้าใหม่

การเขียนวิธีแก้ปัญหาที่นี่เพราะฉันมักจะลืมเมื่อฉันจะตีอีกครั้งนี้:

dconf dump /apps/seahorse/listing/ > dconf.txt

ลบชื่อพา ธ ที่ไม่ถูกต้องใน dconf.txt

(ในกรณีของฉันมันเป็นบรรทัดนี้
keyrings-selected=['secret-service://login', 'openssh:///home/OLDUSERNAME/.ssh', 'openssh:///home/NEWUSERNAME/.ssh']
)

dconf reset -f /apps/seahorse/listing/
cat dconf.txt | dconf load /apps/seahorse/listing/


0

ฉันเขียนสคริปต์ที่คุณสามารถเรียกใช้เมื่อใดก็ตามที่มีการอัปเดต Google Chrome

คัดลอกและวางสคริปต์ต่อไปนี้ลงในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ:

#!/bin/bash
sed -i 's/@\"/@ --password-store=basic"/g' /opt/google/chrome/google-chrome

บันทึกไฟล์ด้วยชื่อfixchromeในโฮมไดเร็กทอรีของคุณจากนั้นรันคำสั่งต่อไปนี้เพื่อให้ไฟล์ปฏิบัติการ:

chmod +x ~/fixchrome

ตอนนี้คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อแก้ไข Google Chrome ทุกครั้งที่มีการอัปเดต:

sudo ~/fixchrome
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.