วิธีการติดตั้ง Bitwarden บน Ubuntu 20.04

วิธีการติดตั้ง Bitwarden บน Ubuntu 20.04

ในบทความนี้ เราจะอธิบายวิธีการติดตั้ง Bitwarden บน Ubuntu 20.04

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

บทความนี้จะแนะนำให้คุณติดตั้ง Bitwarden ที่โฮสต์ด้วยตนเองบนเซิร์ฟเวอร์ Ubuntu 20.04

ข้อกำหนดเบื้องต้น

  • Ubuntu 20.04 ติดตั้ง KVM VPS
  • การเข้าถึงของผู้ใช้รูทหรือผู้ใช้ปกติที่มีสิทธิ์ระดับผู้ดูแลระบบ
  • Bitwarden ต้องการ  รหัสการติดตั้งโฮสติ้ง  และ  ที่สำคัญ  ในการติดตั้ง โปรดขอ ID และรหัสการติดตั้งโฮสติ้งของคุณ

มาเริ่มขั้นตอนการติดตั้งกันเลย

ติดตั้ง Bitwarden บน Ubuntu 20.04

1. ปรับปรุงเซิร์ฟเวอร์ให้ทันสมัยอยู่เสมอ

# apt update -y

# apt upgrade -y

2. ติดตั้ง Docker CE

Bitwarden จะถูกปรับใช้และรันบนเครื่องของคุณโดยใช้อาร์เรย์ของคอนเทนเนอร์ Docker Bitwarden สามารถเรียกใช้กับ Docker Edition หรือแผนใดก็ได้ ประเมินว่ารุ่นใดดีที่สุดสำหรับการติดตั้งของคุณ

ติดตั้งที่เก็บบน HTTPS โดยใช้คำสั่งต่อไปนี้:

# apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

เพิ่มคีย์ GPG อย่างเป็นทางการของ Docker:

# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

ตรวจสอบว่าขณะนี้คุณมีคีย์ด้วยลายนิ้วมือ  9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88  โดยค้นหา 8 อักขระสุดท้ายของลายนิ้วมือ:

# apt-key fingerprint 0EBFCD88

ใช้คำสั่งต่อไปนี้เพื่อตั้งค่าที่เก็บที่เสถียร:

# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable'

อัปเดตดัชนีแพ็คเกจ apt:

# apt-get update

ติดตั้ง Docker CE เวอร์ชันล่าสุดและคอนเทนเนอร์:

# apt-get install docker-ce docker-ce-cli containerd.io -y

เริ่มและเปิดใช้งานบริการนักเทียบท่า

# systemctl start docker

# systemctl enable docker

3. ติดตั้ง Docker Compose

Docker Compose ต้องใช้ Python และ pip ​​package manager

# apt install -y python3 python3-pip -y

ติดตั้ง Docker Compose ด้วย pip

# pip3 install docker-compose

4. สร้างผู้ใช้ Bitwarden (ไม่บังคับ)

# adduser bitwarden

ตั้งรหัสผ่านสำหรับผู้ใช้ bitwarden (รหัสผ่านที่รัดกุม):

# passwd bitwarden

เพิ่มผู้ใช้ bitwarden ในกลุ่มนักเทียบท่า:

# usermod -aG docker bitwarden

สร้างไดเร็กทอรีการทำงานและให้สิทธิ์ผู้ใช้ bitwarden เต็มรูปแบบ

# mkdir -p /opt/bitwarden
# chown bitwarden: /opt/bitwarden
# chmod 700 /opt/bitwarden

เปลี่ยนไปใช้ผู้ใช้ใหม่

# su - bitwarden

5. ติดตั้งเซิร์ฟเวอร์ Bitwarden

ดาวน์โหลดสคริปต์การปรับใช้ Bitwarden อย่างเป็นทางการ:

# wget -O bitwarden.sh https://go.btwrdn.co/bw-sh
# chmod +x bitwarden.sh

ดำเนินการสคริปต์

# ./bitwarden.sh install

ป้อนโดเมนของคุณ เช่น bitw.example.com

ป้อนรหัสการติดตั้ง

ป้อนรหัสการติดตั้ง

ป้อน Y เพื่อรับใบรับรอง SSL ฟรีจาก Let's Encrypt

ป้อนที่อยู่อีเมลเพื่อรับการแจ้งเตือน Let's Encrypt

รอให้การติดตั้งเสร็จสิ้น

6. กำหนดค่าสภาพแวดล้อม

เรียกใช้ .  /bitwarden.shเพื่อเริ่ม Bitwarden Server

หมายเหตุ: คุณสมบัติ Bitwarden บางอย่างไม่ได้กำหนดค่าโดยตัวติดตั้ง bitwarden.sh และต้องกำหนดค่าในไฟล์สภาพแวดล้อม ซึ่งอยู่ที่  . /bwdata/env/global.override.env อย่างน้อยที่สุด คุณควรกำหนดค่า:


globalSettings__mail__smtp__host=
globalSettings__mail__smtp__port=
globalSettings__mail__smtp__ssl=
globalSettings__mail__smtp__username=
globalSettings__mail__smtp__password=

[email protected]

เรียกใช้คำสั่งต่อไปนี้เพื่อใช้การเปลี่ยนแปลงของคุณ:

./bitwarden.sh restart

ดูเอกสารอย่างเป็นทางการสำหรับข้อมูลการกำหนดค่าเพิ่มเติมเฉพาะสำหรับความต้องการของคุณ

7. สร้างบัญชี

เยี่ยมชมโดเมนของคุณในเว็บเบราว์เซอร์ จากนั้นคลิกปุ่ม สร้างบัญชี เพื่อลงทะเบียนบัญชีบนเซิร์ฟเวอร์ของคุณ

การติดตั้งเสร็จสมบูรณ์แล้ว ตอนนี้ติดตั้ง Bitwarden Client บนอุปกรณ์ของคุณ ตั้งค่าที่อยู่เซิร์ฟเวอร์ให้กับโดเมนของคุณโดยคลิกปุ่มการตั้งค่าที่มุมซ้ายบนของหน้าเข้าสู่ระบบ

ในบทความนี้ เราได้แสดงวิธีการติดตั้ง Bitwarden บน Ubuntu 20.04


7 เครื่องมือ OSINT ที่มีประโยชน์สำหรับการทดสอบการเจาะ

7 เครื่องมือ OSINT ที่มีประโยชน์สำหรับการทดสอบการเจาะ

ในบทความนี้ อธิบายเครื่องมือ OSINT ที่มีประโยชน์ 7 รายการสำหรับการทดสอบการเจาะ

วิธีการติดตั้ง Bitwarden บน Ubuntu 20.04

วิธีการติดตั้ง Bitwarden บน Ubuntu 20.04

ในบทความนี้ อธิบายวิธีการติดตั้ง Bitwarden บน Ubuntu 20.04 เป็นอย่างดี เซิร์ฟเวอร์ที่โฮสต์เอง Bitwarden เป็นตัวจัดการรหัสผ่านโอเพ่นซอร์ส บนเซิร์ฟเวอร์ที่โฮสต์เอง

วิธีการติดตั้ง NetBox บน Ubuntu 20.04

วิธีการติดตั้ง NetBox บน Ubuntu 20.04

ในบทความนี้ อธิบายวิธีการติดตั้ง NetBox บน Ubuntu 20.04 เป็นอย่างดี ติดตั้งและกำหนดค่า NetBox เป็นแอปพลิเคชันการสร้างแบบจำลองทรัพยากรโครงสร้างพื้นฐาน (IRM)

เครื่องคำนวณค่าธรรมเนียม PayPal

เครื่องคำนวณค่าธรรมเนียม PayPal

เครื่องคำนวณค่าธรรมเนียม PayPal PayPal เป็นวิธีการชำระเงินที่ใช้กันมากที่สุด PayPal มีทั้งบัญชีส่วนบุคคลและบัญชีธุรกิจ ให้ภาพรวมที่ชัดเจนเกี่ยวกับค่าธรรมเนียม

วิธีการติดตั้งและเรียกใช้รายงาน MTR บน CentOS 7

วิธีการติดตั้งและเรียกใช้รายงาน MTR บน CentOS 7

เราจะเรียนรู้วิธีการติดตั้งและเรียกใช้รายงาน MTR บน CentOS 7 เพื่อวินิจฉัยและแยกข้อผิดพลาดเกี่ยวกับเครือข่าย ผู้ดูแลระบบ Linux จะใช้เครื่องมือ MTR (my traceroute)

วิธีการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Git บน CentOS 7

วิธีการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Git บน CentOS 7

เราจะดูวิธีการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ git บน CentOS 7 ตั้งค่าเซิร์ฟเวอร์ Git Git เป็นโอเพ่นซอร์สฟรี ติดตั้ง Git โดยใช้ YUM หรือดาวน์โหลด

ง่ายต่อการติดตั้ง iRedMail บน Ubuntu 20.04

ง่ายต่อการติดตั้ง iRedMail บน Ubuntu 20.04

ในบทช่วยสอนนี้ เราจะแสดงให้คุณเห็นว่าการติดตั้ง iRedMail บน Ubuntu 20.04 นั้นทำได้ง่ายเพียงใด iRedMail เป็นโซลูชันเซิร์ฟเวอร์อีเมลโอเพ่นซอร์ส

วิธีตั้งค่า OrangeScrum บน CentOS 7

วิธีตั้งค่า OrangeScrum บน CentOS 7

ในบทความนี้ ให้อธิบายวิธีตั้งค่า OrangeScrum บน CentOS 7 เป็นอย่างดี

ง่ายต่อการติดตั้ง XploitSPY บน Ubuntu 20.04

ง่ายต่อการติดตั้ง XploitSPY บน Ubuntu 20.04

ในบทความนี้ อธิบายวิธีการติดตั้ง XploitSPY บนเซิร์ฟเวอร์ Ubuntu 20.04 ได้อย่างง่ายดาย XploitSPY เป็นเครื่องมือสอดแนมการตรวจสอบ Android

วิธีการติดตั้ง IntelliJ IDEA บน Ubuntu 20.04

วิธีการติดตั้ง IntelliJ IDEA บน Ubuntu 20.04

ในบทความนี้ อธิบายวิธีการติดตั้ง IntelliJ IDEA บน Ubuntu 20.04 เป็นอย่างดี IntelliJ IDEA เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการ เวอร์ชันชุมชน