วิธีรวม KeyPass2 และ Firefox โดยใช้ Kee ใน Ubuntu 16.04 - 18.04


18

ฉันติดตั้ง KeePass2 แล้วและได้ติดตั้งทั้งสอง Add-ons Kee แต่ฉันไม่ทราบวิธีรวมเข้าด้วยกัน กรุณาช่วยฉันด้วยคำแนะนำ


ผมค่อนข้างจะใช้KeePassXหรือดียิ่งขึ้นKeePassXC ฟังก์ชั่น auto-type (อย่างน้อยสำหรับ * nix-OSes) ได้ถูกสร้างขึ้นแล้ว
DJCrashdummy

คุณคิดว่าคุณสามารถแก้ไขการพิมพ์ผิดในหัวเรื่อง (มันคือ KeePass2 และไม่ใช่ KeyPass2) เพื่อทำให้สิ่งนี้มีประโยชน์มากขึ้นหรือไม่?
loxo

คำตอบ:


28

Ubuntu 14.04, 15.10 / Linux Mint 17

ครั้งแรกที่คุณไม่จำเป็นต้องPassIFoxหรือ PPA พิเศษอธิบายโดย@Faisal ลัค Salafiเป็นmono-completeและkeepass2มีอยู่แล้วที่มีอยู่ในพื้นที่เก็บข้อมูล

การติดตั้ง

  1. ดาวน์โหลดและติดตั้งโปรแกรมเสริม KeeFox
  2. install keepass2และmonoCLI compiler และ system manager library:

    sudo apt-get install keepass2 mono-dmcs libmono-system-management4.0-cil libmono-system-numerics4.0-cil
    
    • โหวตขึ้นโหวต Faisal Haq Salafiสำหรับคำตอบพื้นฐาน;
    • upvote Simounetสำหรับการ จำกัด รายการแพ็คเกจ (6Mo เทียบกับ 125Mo ด้วยmono-complete);

องค์ประกอบ

  • ตำแหน่งปลั๊กอิน KeePass: /usr/lib/keepass2/plugins

  • Keefox

    • ตำแหน่งการติดตั้ง KeePass: /usr/lib/keepass2
    • ตำแหน่งที่ปฏิบัติการได้แบบโมโน: /usr/bin/mono

ปลั๊กอิน KeePassRPC

# create a plugins sub-directory in keepass2 directory
sudo sh -c 'mkdir /usr/lib/keepass2/plugins' 
# copy the keefox plugin into it
sudo ln --force --no-dereference --symbolic $HOME/.mozilla/firefox/*.default/extensions/keefox@chris.tomlinson/deps/KeePassRPC.plgx /usr/lib/keepass2/plugins/

เริ่มต้นใหม่

ออกและรีสตาร์ททั้งสอง:

  1. Keepass2 จากนั้นปลดล็อกตู้นิรภัยของคุณ
  2. Firefox ตรวจสอบไอคอน keefox สำหรับข้อมูล

1
แทนที่จะคัดลอกปลั๊กอินฉันคิดว่าการสร้างลิงค์สัญลักษณ์จะเหมาะสมกว่าดังนั้นจึงไม่มีปัญหากับการอัปเดต:sudo ln -s $HOME/.mozilla/firefox/*.default/extensions/keefox@chris.tomlinson/deps/KeePassRPC.plgx /usr/lib/keepass2/plugins/KeePassRPC.plgx
โธมัส W.

@ThomasW คุณพูดถูกฉันอัปเดตคำตอบของฉันตามนั้น (โปรดทราบว่าคุณไม่จำเป็นต้องระบุชื่อไฟล์ในเป้าหมายมันจะใช้ชื่อไฟล์ดั้งเดิม)
Édouard Lopez

11

ติดตั้ง KeyPass2:

กดAlt+ Ctrl+ Tเพื่อเริ่มเทอร์มินัลและรันคำสั่งต่อไปนี้ทีละคำ

sudo apt-add-repository ppa: jtaylor / keepass  
sudo apt-get update  
sudo apt-get installassassass โมโนเสร็จสมบูรณ์

เปิด Firefox ติดตั้งKeeจาก Add-on ป้อนคำอธิบายรูปภาพที่นี่

เครื่องมือ> Add-ons

ค้นหาKeeและติดตั้ง

สร้างโฟลเดอร์ปลั๊กอิน

sudo mkdir / usr / lib / keepass2 / ปลั๊กอิน

ติดตั้ง curl และ jq (จำเป็นเพื่อความสะดวกในการติดตั้ง KeePassRPC เวอร์ชันล่าสุดเท่านั้น)

sudo apt ติดตั้ง curl
sudo apt ติดตั้ง jq

ใส่ KeePassRPC เวอร์ชันล่าสุดลงในโฟลเดอร์ปลั๊กอินที่สร้างไว้ก่อนหน้านี้

curl -s https://api.github.com/repos/kee-org/keepassrpc/releases/latest | jq -r ".assets [] | select (.name | test (\" KeePassRPC.plgx \ ")) | .browser_download_url" | xargs sudo curl -s -L -o "/usr/lib/keepass2/plugins/KeePassRPC.plgx"  

คุณทำเสร็จแล้ว!


7

[แก้ไขเมื่อ 04/29/2016]

ตั้งแต่ KeeFox เวอร์ชัน 1.6.0 เคล็ดลับนี้ไม่ทำงาน ต้องมี libs ใหม่ ในตอนนี้ฉันพบlibmono2.0-cilแต่ก็มีอีกมาก ผมโพสต์หัวข้อในฟอรั่ม KeeFox

[โพสต์ต้นฉบับ]

KeeFox mono-completeไม่จำเป็นต้องทุกอย่างจากโมโนดังนั้นจึงไม่มีประโยชน์ที่จะติดตั้ง mono-dmcsและlibmono-system-management4.0-cilต้องเพียงพอ ดังนั้นคำสั่งนี้จะต้องทำเคล็ดลับ:

sudo apt-get install keepass2 mono-dmcs libmono-system-management4.0-cil

ด้วยวิธีนี้คุณจะสำรองมากกว่า 120Mo และ lib ที่ไร้ประโยชน์เพื่อให้ทันสมัย ฉันได้รับข้อกำหนดนี้จากวิกิ KeeFox GitHub: https://github.com/luckyrat/KeeFox/wiki/en-|-Running-KeeFox-under-Mono


มีรุ่นที่น้อยที่สุดของ Ubuntu สำหรับคำสั่งนี้หรือไม่? ฉันกำลังทดสอบ Kubuntu 15.10
Édouard Lopez

1
ทำงานกับ Kubuntu 15.10
Édouard Lopez

1
ขออภัยสำหรับการตอบกลับปลาย. mono-dmcsและlibmono-system-management4.0-cilมีอยู่ใน 12.04 ดังนั้นจะต้องไม่มีปัญหากับเวอร์ชั่นที่ใหม่กว่า
Simounet

0

Ubuntu 16.04

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

หากคุณไม่ทราบว่า PPA-s คืออะไรโปรดอ่านสิ่งนี้: PPA ปลอดภัยที่จะเพิ่มลงในระบบของฉันหรือไม่และ "ธงสีแดง" ที่ต้องระวังมีอะไรบ้าง

ติดตั้ง

หมายเหตุ:คุณอาจต้องเลิกทำการผ่อนชำระด้วยตนเองบน KeeFox!

เพิ่ม ppa และติดตั้งKeeFoxจากที่นั่น:

sudo add-apt-repository ppa:dlech/keepass2-plugins
sudo apt update
sudo apt install xul-ext-keefox

สิ่งนี้จะติดตั้งปลั๊กอินRPC ( keepass2-plugin-rpc) เป็นการอ้างอิง

กำหนดค่า

ตามที่สืบทอดโดย@ Édouard-lopez

  • Keefox
    • ตำแหน่งการติดตั้ง KeePass: /usr/lib/keepass2
    • ตำแหน่งที่ปฏิบัติการได้แบบโมโน: /usr/bin/mono

ประโยชน์ที่ได้รับ:

  • ไม่จำเป็นต้องคัดลอกKeePassRPC.plgxไฟล์ด้วยตนเอง
  • มีไลบรารีโมโนที่จำเป็น (และทำให้ทันสมัยอยู่เสมอ)
  • นอกจากนี้ยังมีปลั๊กอินอื่น ๆ (ที่ช่วยรวม keepass2 เข้ากับ ubuntu เป็นต้นkeepass2-plugin-application-indicator)

(ตรวจสอบรุ่นที่จำเป็นกว่า!)


แก้ไข

  • การติดตั้งxul-ext-keefoxแทนkeepass2-plugin-rpcทำให้แน่ใจได้ถึงความเข้ากันได้ของเวอร์ชั่น

0

สำหรับUbuntu 18.04 จากการค้นหาซอฟต์แวร์ Ubuntu และติดตั้ง KeePassXc KeePassXC

ใน FireFox ในส่วนเสริม (ทางลัดCtrl + Shift + A) ค้นหาKeePassXC-Browserเพิ่มลงใน Firefox

เปิด KeePassXC และเปิดฐานข้อมูล KeePass ของคุณจากนั้นไปที่

เครื่องมือ -> การตั้งค่า -> การรวมเบราว์เซอร์ KeePassXC การตั้งค่า

ตรวจสอบให้แน่ใจว่าคุณตรวจสอบ

  1. เปิดใช้งานการรวมเบราว์เซอร์ KeePassXC
  2. ตัวเลือก FireFox ได้รับการคัดเลือกในการเปิดใช้งานการรวมสำหรับเบราว์เซอร์เหล่านี้

จากนั้นใน FireFox คลิกที่ปุ่ม KeePassXC-Browser ที่เพิ่งเพิ่มเข้าไปใหม่จากนั้นในปุ่มเชื่อมต่อ KeePassXC ใหม่: หน้าต่างคำขอการเชื่อมโยงคีย์ใหม่เปิดขึ้นพิมพ์ชื่อของฐานข้อมูลของคุณและบันทึกและอนุญาตการเข้าถึง

แค่นี้เอง KeePassXC ก็ถูกรวมเข้าด้วยกัน


ขอบคุณสำหรับคำตอบ! ทำไมเราควรใช้ KeePassXC และ KeePassXC-Browser ผ่าน keepass2 และ Kee keepass2 + Kee ไม่ปลอดภัยหรือไม่ (ฉันไม่แนะนำให้เราไม่ควรฉันแค่สับสนกับส้อมที่แตกต่างกันทั้งหมดและต้องการทราบว่าอันไหนดีที่สุด / ปลอดภัยที่สุดและฉันเคยใช้ keepass2 + Kee บน Ubuntu 16.04 แล้ว)
loxo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.