วิธีเข้าถึงรหัสผ่าน Bitwarden จากบรรทัดคำสั่ง Linux

วิธีเข้าถึงรหัสผ่าน Bitwarden จากบรรทัดคำสั่ง Linux

คุณใช้ตัวจัดการรหัสผ่านโอเพ่นซอร์ส Bitwarden บน Linux PC ของคุณหรือไม่? คุณชอบแอปพลิเคชัน GUI แต่ต้องการให้มีเครื่องมือบรรทัดคำสั่งใช้ด้วยหรือไม่ ปรากฎว่าพวกเขาทำ! ทำตามคำแนะนำนี้เพื่อเรียนรู้วิธีเข้าถึงรหัสผ่าน Bitwarden จากบรรทัดคำสั่ง Linux!

การติดตั้ง Bitwarden CLI บน Linux

ต้องติดตั้ง Bitwarden CLI ก่อนที่เราจะสาธิตวิธีใช้งาน โชคดีที่ผู้พัฒนาแอพทำให้การตั้งค่าค่อนข้างง่าย ในการเริ่มต้นการติดตั้ง ให้เปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Linux โดยกด  Ctrl + Alt + T หรือ  Ctrl + Shift + T บนแป้นพิมพ์ เมื่อหน้าต่างเทอร์มินัลเปิดอยู่ ให้ปฏิบัติตามคำแนะนำในการติดตั้งบรรทัดคำสั่งด้านล่างที่สอดคล้องกับระบบปฏิบัติการ Linux ของคุณ

สแน็ปแพ็คเกจ

วิธีที่ดีที่สุดและรวดเร็วที่สุดในการทำให้แอปพลิเคชัน Bitwarden CLI ทำงานบนการแจกจ่าย Linux คือการรับเวอร์ชันแพ็คเกจ Snap ทำไม? ไม่จำเป็นต้องติดตั้ง NodeJS หรือ NPM หรืออะไรทำนองนั้น ติดตั้งรันไทม์ Snap ติดตั้งแพ็คเกจแล้วไป

หากคุณต้องการรับ Bitwarden CLI ผ่าน Snap Store ให้เริ่มต้นด้วยการเปิดใช้งาน Snap runtime บน Linux PC ของคุณ รันไทม์ตั้งค่าได้ง่ายโดยการติดตั้งแพ็คเกจ “snapd” และเปิดใช้งานsnapd.socket บริการด้วย systemd

หมายเหตุ: ไม่ทราบวิธีตั้งค่า Snapd บนพีซี Linux ของคุณหรือไม่ ตรวจสอบการกวดวิชาในเชิงลึกของเราเกี่ยวกับวิธีการตั้งค่าแพคเกจ Snap บน Linux

เมื่อรันไทม์ Snapd และทำงานบน Linux PC ของคุณ แอป Bitwarden CLI สามารถตั้งค่าได้อย่างรวดเร็วบน Linux PC ของคุณด้วย  คำสั่งsnap install ด้านล่าง

วิธีเข้าถึงรหัสผ่าน Bitwarden จากบรรทัดคำสั่ง Linux

sudo snap ติดตั้ง bw

เมื่อการติดตั้งเสร็จสิ้น ให้เข้าถึงพื้นที่ช่วยเหลือสำหรับ Bitwarden CLI โดยดำเนินการคำสั่งต่อไปนี้

bw --help

NPM

ผู้ที่ไม่สามารถเรียกใช้แพ็คเกจ Snap ต้องติดตั้งเครื่องมือ Bitwarden CLI โดยใช้ตัวจัดการแพ็คเกจ NodeJS (NPM) เพื่อให้ NPM ทำงานได้ ให้ป้อนคำสั่งที่ตรงกับ Linux PC ของคุณ

อูบุนตู

sudo apt ติดตั้ง npm

เดเบียน

sudo apt-get ติดตั้ง npm

Arch Linux

sudo pacman -S npm

Fedora

sudo dnf ติดตั้ง npm

OpenSUSE

sudo zypper ติดตั้ง npm

ด้วยเครื่องมือการจัดการแพ็คเกจ NPM ให้ใช้  คำสั่งnpm install เพื่อคว้า Bitwarden CLI รุ่นล่าสุด โปรดทราบว่าระหว่างการติดตั้ง NPM อาจแสดงข้อผิดพลาดบางอย่าง ข้อผิดพลาดเหล่านี้มักหมายความว่า NPM ล้าสมัย ในการอัปเดตรีลีสของคุณ ให้ตรวจสอบเว็บไซต์ทางการของ NodeJS

sudo npm install -g @bitwarden/cli

การติดตั้งอาจใช้เวลาสักครู่ เนื่องจากสร้างขึ้นและไม่ใช่แพ็คเกจแบบคงที่เหมือนในรุ่น Snap นั่งลงและอดทนรอสักสองสามนาทีจนกว่าการติดตั้งจะเสร็จสิ้น

เมื่อ NPM เสร็จสิ้น คุณจะสามารถยืนยันได้ว่า Bitwarden CLI ได้รับการติดตั้งบน Linux โดยการเรียกใช้:

bw --help

การกำหนดค่า Bitwarden CLI

ตั้งค่าแอป Bitwarden CLI แล้ว ตอนนี้ได้เวลากำหนดค่าเพื่อให้สามารถแสดงรหัสผ่านได้ ในการเริ่มต้นการกำหนดค่า ให้เปิดหน้าต่างเทอร์มินัลแล้วทำตามคำแนะนำทีละขั้นตอนด้านล่าง

ขั้นตอนที่ 1:ใช้คำสั่งล็อกอิน bw คำสั่งนี้จะช่วยให้คุณสร้างไฟล์กำหนดค่า และแนบบัญชีผู้ใช้ Bitwarden ของคุณเข้ากับแอป

วิธีเข้าถึงรหัสผ่าน Bitwarden จากบรรทัดคำสั่ง Linux

bw เข้าสู่ระบบ

ขั้นตอนที่ 2:เมื่อป้อน  คำสั่งเข้าสู่ระบบ bw คุณจะเห็นข้อความแจ้งในหน้าต่างเทอร์มินัลที่ระบุว่า "ที่อยู่อีเมล" ป้อนที่อยู่อีเมลที่เชื่อมโยงกับบัญชี Bitwarden ของคุณและกด  ใส่ กุญแจ

ขั้นตอนที่ 3:หลังจากป้อนที่อยู่อีเมลของคุณ  คำสั่งเข้าสู่ระบบ bw จะพิมพ์ข้อความแจ้งที่สองบนหน้าจอ ข้อความแจ้งนี้ระบุว่า "รหัสผ่านหลัก" ป้อนรหัสผ่านไปยังห้องนิรภัยรหัสผ่าน Bitwarden ของคุณ

ขั้นตอนที่ 4:เมื่อคุณเข้าสู่ระบบแล้ว คุณจะเห็นข้อความว่า “คุณเข้าสู่ระบบแล้ว!” ตามด้วย export BW_SESSION=”YOUR_SESSION_KEY_HERE”

คัดลอกคำสั่ง export BW_SESSION=”YOUR_SESSION_KEY_HERE” จากเอาต์พุตไปยังคลิปบอร์ดของคุณ จากนั้นเปิด .bashrc ในตัวแก้ไขข้อความ Nano ด้วยคำสั่งด้านล่าง

หมายเหตุ: BW_SESSION=”YOUR_SESSION_KEY_HERE” เป็นตัวอย่าง คำสั่งจริงในพรอมต์ Bitwarden CLI จะเป็นตัวอักษร สัญลักษณ์ และตัวเลขต่างๆ

วิธีเข้าถึงรหัสผ่าน Bitwarden จากบรรทัดคำสั่ง Linux

nano -w ~/.bashrc

ขั้นตอนที่ 5:สร้างบรรทัดใหม่ในโปรแกรมแก้ไขข้อความนาโนโดยกดปุ่ม  Enter บนแป้นพิมพ์ จากนั้นวางโค้ดด้านล่าง โปรดทราบว่าคุณต้องเปลี่ยน“YOUR_SESSION_KEY_HERE” ในรหัสที่มีคีย์เซสชั่นที่เกิดขึ้นจริงที่ปรากฏอยู่ในขั้วพรอมต์หลังจากใช้BW เข้าสู่ระบบ

alias bw-unlock='export BW_SESSION="YOUR_SESSION_KEY_HERE"'

ขั้นตอนที่ 6:บันทึกการแก้ไขเพื่อแก้ไขข้อความนาโนของคุณโดยการกด  Ctrl + O จากนั้น ใช้  Ctrl + Xเพื่อปิดตัวแก้ไขข้อความนาโน

ขั้นตอนที่ 7:ปิดหน้าต่างเทอร์มินัลแล้วเปิดใหม่อีกครั้ง เมื่อหน้าต่างเทอร์มินัลกลับมาเปิดอีกครั้ง ให้รันคำสั่งbw-unlockเพื่อปลดล็อก Bitwarden password vault ของคุณ

bw-ปลดล็อค

การใช้ Bitwarden CLI

การใช้ Bitwarden CLI ทำได้โดยใช้คำสั่งย่อยbw ต่างๆ หากต้องการเรียนรู้วิธีค้นหารหัสผ่านในห้องนิรภัย ให้ลองใช้ตัวอย่างคำสั่งด้านล่าง

ระบุรหัสผ่านทั้งหมดที่มี

ในการแสดงรายการรหัสผ่านทั้งหมดที่มีอยู่ใน Bitwarden vault ให้เรียกใช้:

รายการ bw --pretty

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ  รายการ bw คำสั่งเรียกใช้  -help รายการ bw มันสรุปการดำเนินการในเชิงลึกที่คุณสามารถทำได้

ระบุรหัสผ่านสำหรับเว็บไซต์เฉพาะ

ต้องการค้นหารหัสผ่านไปยังไซต์ใดไซต์หนึ่งจากห้องนิรภัยของคุณหรือไม่ ดำเนินการ  bw bw รายการรายการ –คำสั่งค้นหา 

bw รับรหัสผ่าน example.com

ซิงค์รหัสผ่านกับเซิร์ฟเวอร์ Bitwarden

หากต้องการซิงค์อีกครั้ง แอป Bitwarden CLI กับเซิร์ฟเวอร์กลาง Bitwarden ให้รันคำสั่งbw sync 

bw ซิงค์

ลบรายการ

หากต้องการลบรายการในห้องนิรภัย ให้ทำดังต่อไปนี้ ขั้นแรก เรียกใช้  bw list –pretty และค้นหารหัสประจำตัวของรายการ จากนั้นใช้BW รายการลบ

bw ลบรายการ YOUR_ID_CODE_HERE

คำสั่ง BW เพิ่มเติม

เราครอบคลุมคำสั่ง Bitwarden CLI พื้นฐาน อย่างไรก็ตาม มีแอปมากกว่านี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้คำสั่ง Bitwarden ให้เรียกใช้:

bw --help

ต้องการความช่วยเหลือเกี่ยวกับคำสั่งย่อยเฉพาะหรือไม่? อย่าลืมแทนที่ "คำสั่งย่อย" ในคำสั่งด้านล่างด้วยคำสั่งที่คุณต้องการข้อมูลเพิ่มเติม เช่นbw get , bw listเป็นต้น

คำสั่งย่อย bw --help


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม