วิธีรีเซ็ตรหัสผ่านจาก kwallet


19

วิธีรีเซ็ตรหัสผ่านจาก kwallet

ฉันอ่านเกี่ยวกับ kwallet GUI ที่สามารถติดตั้งได้จาก synaptic แต่ฉันไม่พบอะไรเลย ที่จริงแล้วมันแสดง GUI ถามรหัสผ่านของฉันดังนั้นจะต้องมีที่ไหนสักแห่งที่ฉันสามารถเปลี่ยนรหัสผ่านนี้ ..

คำตอบ:


24

หาก Kubuntu สร้างกระเป๋าคุมข้อมูลอัตโนมัติและไม่มีรหัสผ่านที่รู้จักรหัสผ่านอาจเปิดขึ้นโดยอัตโนมัติในระหว่างการเข้าสู่ระบบและอาจตั้งค่ารหัสผ่านได้

หากกระเป๋าเงินถูกปิดหากคุณไม่ทราบรหัสผ่านปัจจุบันคุณจะไม่สามารถ "รีเซ็ต" ได้ (เป็นปัญหาด้านความปลอดภัย) เป็นไปได้ที่จะลบทั้ง wallet ออกเท่านั้นและ kwallet ควรขอให้คุณสร้างรหัสผ่านใหม่

ในการลบกระเป๋าเงินให้ลบไฟล์

/home/<user name>/.kde/share/apps/kwallet/kdewallet.kwl

ถ้าคุณทำรู้รหัสผ่านปัจจุบันหรือมีมันแล้วเปิดแล้วเห็นคำตอบ Vaibhav Kaushal ของด้านล่าง


ปัญหาความปลอดภัย? เหตุใด "sudo" จึงมีอยู่ อย่างไรก็ตามขอบคุณ!
Tom Brito

3
สิ่งนี้ไม่เป็นความจริง: คำตอบของ Vaibhav Kaushal ด้านล่างให้ขั้นตอนที่ถูกต้องในการเปลี่ยนรหัสผ่าน KWallet
Richard Turner

@TomBrito คุณคิดว่าทุกคนที่มีสิทธิ์เข้าถึงรูทควรจะเปิดกระเป๋าเงินของคุณหรือไม่? ฉันเชื่อว่านี่จะเป็นปัญหาด้านความปลอดภัยที่ร้ายแรง
txwikinger

4
สำหรับ KDE รุ่นใหม่: 4.14.16 อยู่ใน: / home / <ชื่อผู้ใช้> /. local / share / kwalletd / kdewallet.kwl
Toni Gamez

ฉันพยายามที่จะแก้ไขคำตอบนี้ก่อนที่ฉันจะเข้าสู่ระบบ: askubuntu.com/review/suggested-edits/787224
ลุคสแตนลีย์

10

ในการเปลี่ยนรหัสผ่านสำหรับกระเป๋าคุมข้อมูล KDE คุณต้องเปิดใช้งานก่อน ถ้ามันไม่ทำงานให้เริ่มเลย

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

ในการลบกระเป๋าสตางค์คุณสามารถทำตามสิ่งที่txwikinger กล่าวว่า


2
คุณจะทำสิ่งนี้ได้อย่างไรเมื่อคุณไม่ทราบรหัสผ่านเริ่มต้นเพื่อเปิดกระเป๋าเงิน
txwikinger

มันไม่ได้ถามรหัสผ่าน! : o ไม่ทำอย่างนั้นตอนนี้!
Vaibhav Kaushal

1
ดี .. แต่นั่นคือคำถามที่ถามเท่าที่ฉันเข้าใจและนั่นคือสิ่งที่ฉันตอบ หากคุณได้ตั้งรหัสผ่านเพื่อป้องกัน kwallet ซึ่งคุณไม่ทราบคุณไม่มีทางเลือก แต่ลบรหัสผ่านออกมิฉะนั้นจะเป็นไปได้สำหรับผู้ดูแลระบบที่มีสิทธิ์เข้าถึงรูทเพื่อรับรหัสผ่านของคุณ
txwikinger

หากไอคอนกระเป๋าเงินหายไปคุณสามารถใช้การตั้งค่าระบบ -> การตั้งค่าส่วนบุคคล -> KDE Wallet -> แสดงตัวจัดการในถาดระบบ จากนั้นคุณสามารถเรียกใช้ Wallet Manager ได้
Tomasz Gandor

10

ตั้งแต่แรกตอบคำถามนี้ KDE ได้เปลี่ยนไปอย่างเห็นได้ชัดและฉันต้องการอัปเดตบทความนี้เพื่อให้เป็นประโยชน์

ดังที่ได้ชี้ให้เห็น (โดยไม่มีความผิดของ OP) คำถามเดิมนั้นไม่ชัดเจนแน่นอน: มันถามวิธีรีเซ็ตรหัสผ่าน แต่ไม่ได้ให้แรงจูงใจ:

  1. จำรหัสผ่านได้เพียงรีเซ็ต

    ฉันจำรหัสผ่าน KDE Wallet เก่าของฉันได้หรือไม่ แต่ฉันแค่ต้องการรีเซ็ต (เช่น "อัปเดต") อาจเป็นเพราะรหัสผ่านนั้นเก่าหรือฉันต้องการทำให้ดีขึ้น (ดังนั้นคำตอบของ Vaibhav Kaushal )

  2. ลืมรหัสผ่าน

    ฉันทำรหัสผ่าน KDE Wallet ของฉันสูญหายดังนั้นกระเป๋าเงินจะต้องถูกลบและสร้างใหม่ (ดังนั้นคำตอบของ txwikinger )

อัปเดตรหัสผ่าน KDE ที่รู้จัก

หากคุณมีไอคอน KDE Wallet ปรากฏขึ้นในถาดระบบของคุณคำตอบของ Vaibhav Kaushalจะใช้ได้ แต่ไอคอนถาดระบบนี้ไม่แสดงขึ้นเสมอ (คุณสามารถตั้งค่าพฤติกรรมนั้นได้หลังจากขั้นตอนที่ 2 ด้านล่างหากต้องการ)

  1. ไอคอนตัวเปิด KDE -> การตั้งค่า -> การตั้งค่าระบบ (หรือsystemsettings5จากพรอมต์คำสั่ง)
  2. การปรับตั้งค่าส่วนบุคคล -> รายละเอียดบัญชี -> กระเป๋าเงิน KDE
  3. ทางด้านล่างขวาล่าง (คุณอาจต้องเลื่อนลง) คลิกที่ปุ่ม "เปิดตัวจัดการกระเป๋าเงิน" (หรืออีกครั้งอาจจะเพียงแค่จากพรอมต์คำสั่งพิมพ์kdewalletmanager5)
  4. ตอนนี้คุณอยู่ใน KDE Wallet Manager แล้ว
  5. สมมติว่าคุณมีเพียงหนึ่งกระเป๋าสตางค์ (เริ่มต้น) kdewalletกระเป๋าสตางค์ที่จะถูกเรียกว่า นี่คือสิ่งที่ควรเปิดใน KDE Wallet Manager ของคุณตอนนี้ ถ้าไม่ได้ปิดกระเป๋าอื่น ๆ kdewalletและเปิดกว้าง
  6. คลิกที่ปุ่ม "เปลี่ยนรหัสผ่าน" ทางด้านขวา
  7. ดำเนินการตามขั้นตอน 9-12 ในส่วนด้านล่าง

สร้างกระเป๋าเงิน KDE ขึ้นใหม่เนื่องจากรหัสผ่านหายไป

วิธีของ txwikinger ในการลบ wallet (โดยการลบkdewallet.kwlไฟล์) ไม่ทำงานอีกต่อไป (อย่างน้อยก็ใน Kubuntu 15.10 / KDE 5 ของฉัน) นั่นคือ (แม้ว่าkdewalletจะใช้งานอยู่) การลบ.kwlไฟล์นั้นจะไม่ส่งผลให้บริการ kde wallet ทำการขอรหัสผ่านใหม่จากคุณ ด้วยเหตุผลบางอย่าง (อย่างน้อยสำหรับฉัน) ระบบเพิ่งจะถามรหัสผ่าน (เก่า) ต่อไปราวกับว่าไม่มีอะไรเปลี่ยนแปลง น่าผิดหวังนิดหน่อย

ทุกวันนี้มันจะปรากฏขึ้นราวกับว่าวิธีที่มีประสิทธิภาพในการลบ wallet ทั้งหมด - ดังนั้นตอนนี้ KDE Wallet Services จะขอรหัสผ่านใหม่สำหรับ kdewallet ใหม่ - ให้ทำตามขั้นตอนเหล่านี้:

  1. ทำตามขั้นตอนที่ 1 ถึง 5 ข้างต้นก่อน
  2. ไฟล์ -> ลบกระเป๋าเงินและในหน้าต่างป๊อปอัปคลิก 'ลบ'
  3. ไฟล์ -> กระเป๋าเงินใหม่
  4. ชื่อ: เหมือนเดิม kdewallet
  5. Enterใส่รหัสผ่านใหม่ของคุณสองตี คุณดีไปแล้ว
  6. ปิด wallet manager และการตั้งค่าระบบ KDE
  7. เพียงเตือนความจำ: ครั้งต่อไปที่คุณพยายามเปิดบางสิ่งที่จำเป็นต้องใช้กระเป๋าเงินคุณอาจถูกขอให้ใส่รหัสผ่านอีกครั้งหนึ่งทุกครั้งที่เริ่มบริการ Wallet ของ KDE อีกครั้ง
  8. เคล็ดลับผู้ใช้: ตอนนี้รับตัวจัดการรหัสผ่านออฟไลน์ที่ดี ฉันชอบKeepassXที่ทำงานบน Linux, Mac, Win ใส่รหัสผ่าน KDE Wallet ของคุณลงไป สำรองไฟล์ตัวจัดการรหัสผ่านเป็นประจำ (ฉันขอแนะนำ cloud-zero knowledge เช่น SpiderOak over Dropbox)

การลบไฟล์ kwl ใช้งานได้สำหรับฉัน kubuntu 18.04
fifaltra

3

ตอนนี้ในปี 2018 คุณสามารถดาวน์โหลด kwalletmanager5 โดยพิมพ์

sudo apt install kwalletmanager

ผู้จัดการรายนั้นอนุญาตให้คุณสร้างและลบกระเป๋าเงินของคุณตลอดจนแก้ไขรหัสผ่านหากคุณทราบรหัสผ่านเก่า


0

เมื่อฉันพบข้อผิดพลาดใน Kubuntu 14.04 ปีที่แล้วฉันลบ kdewallet.kwl ด้วยตนเองและชอบ Androclus มันไม่เคยถามรหัสผ่านใหม่ให้ฉัน

ตอนนี้หลังจากติดตั้ง K16.04 ใหม่พบปัญหาเดียวกันแทนที่จะลบจากบรรทัดคำสั่งฉันเปิด GUI สำหรับ KWalletManager และลบกระเป๋าเงินของฉันทั้งหมด (ไม่ใช่ที่ฉันต้องทำ)

หลังจากทำเช่นนั้นฉันพยายามเชื่อมต่อ wifi และได้รับแจ้งให้ป้อนรหัสผ่านใหม่


0

ฉันแก้ปัญหานี้ด้วยการสร้าง (จาก KWalletManager) กระเป๋าเงินใหม่ชื่อ 'afk' และแทนที่ไฟล์ .alt จากกระเป๋าเงินปัจจุบันที่มีชื่อว่าชื่อ 'kdewallet' ด้วยไฟล์ .alt ของกระเป๋าเงินที่สร้างขึ้นใหม่ชื่อ 'afk'

ดังนั้น

cd /home/afk/.kde4/share/apps/kwallet 
mv kdewallet.salt .kdewallet.salt;cp afk.salt kdewallet.salt

และตอนนี้กระเป๋าเงินปัจจุบันที่ชื่อว่า 'kdewallet' มีรหัสผ่านสำหรับกระเป๋าเงิน 'afk' ที่สร้างขึ้นใหม่

ฉันได้ลบกระเป๋าเงินที่ชื่อ afk และทุกอย่างดูเหมือนจะใช้ได้

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