Back

Meet架設不求人! 輕鬆教您架設安全的Meet

開啟terminal並將切換成root權限+更新系統

sudo -s

sudo apt-get update ; sudo apt-get upgrade -y ; sudo apt-get dist-upgrade -y

 

調整防火牆規則

左下角 9個點的Icon(顯示應用程式) > 全部 > 防火牆設定 > 輸入密碼>啟動防火牆

設定檔(P): Public
狀態(T): 啟動
內送(I): 回絕
外送(O):允許

設定防火牆規則
選擇規則 > 選擇左下角+號 (新增規則)

增加下列5條規則

(1)
名稱: Allow Jitsi tcp.80 in
政策: 允許
方向: 內
協定: TCP
通訊埠: 80

(2)
名稱: Allow Jitsi tcp.443 in
政策: 允許
方向: 內
協定: TCP
通訊埠: 443

(3)
名稱: Allow Jitsi udp.10000 in
政策: 允許
方向: 內
協定: UDP
通訊埠: 10000

(4)
名稱: Allow Jitsi udp.3478 in
政策: 允許
方向: 內
協定: UDP
通訊埠: 3478

(5)
名稱: Allow Jitsi tcp.5349 in
政策: 允許
方向: 內
協定: TCP
通訊埠: 5349

設定主機與安裝Jitsi-Meet

將系統更新到最新狀態,並完成jitsi安裝所需的程式

sudo apt-get update ; sudo apt-get upgrade -y ; sudo apt-get dist-upgrade -y
sudo apt install apt-transport-https curl bosh gnupg2 nginx-full -y
sudo apt-add-repository universe
sudo apt update

調整與確認hosts與hostname設定

sudo hostnamectl set-hostname rickymeet.ddns.net

sudo gedit /etc/hostname

jitsi4james

編輯jitsi4james

sudo gedit /etc/hostssudo gedit /etc/hosts

127.0.1.1 jitsi4jaems rickymeet.ddns.net

安裝jitsi視訊會議軟體

簽章

echo ‘deb https://download.jitsi.org stable/’ >> /etc/apt/sources.list.d/jitsi-stable.list

wget -qO –  https://download.jitsi.org/jitsi-key.gpg.key | apt-key add –

sudo apt-get update

安裝jitsi

sudo apt-get install jitsi-meet -y

輸入jitsi主機的Internet網址ricky meet.ddns.net

將自建jitsi主機的憑證換成Let’s encrypt發行的的internet憑證

sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh

輸入申請人的email

啟動Secure domain功能, 限制有帳號的人才能開新會議室

編輯/etc/prosody/conf.avail/jitsi4james.ddns.net.cfg.lua

sudo gedit /etc/prosody/conf.avail/rickymeet.ddns.net.cfg.lua

在31行 改為    

        authentication = “internal_plain”

在63行 加入

VirtualHost “guest.rickymeet.ddns.net”
    authentication = “anonymous”
    c2s_require_encryption = false

編輯/etc/jitsi/meet/jitsi4james.ddns.net-config.js

sudo gedit /etc/jitsi/meet/rickymeet.ddns.net-config.js

在10行,加入

            anonymousdomain: ‘guest.rickymeet.ddns.net’,

在400行,加入

            defaultLanguage: ‘zhTW’,

編輯 /etc/jitsi/jicofo/sip-communicator.properties

sudo gedit /etc/jitsi/jicofo/sip-communicator.properties

在2行,加入
org.jitsi.jicofo.auth.URL=XMPP:rickymeet.ddns.net

設定jitsi視訊會議服務的使用者帳號

sudo prosodyctl register {帳號名稱} {主機網址} {帳號密碼}

更改帳號密碼

sudo prosodyctl passwd {帳號名稱}@{主機網址}
依提示輸入新密碼(2次)

刪除帳號

sudo prosodyctl deluser {帳號名稱}@{主機網址}

開啟terminal並將帳號切換成root

sudo -s

sudo service jicofo restart
sudo service jitsi-videobridge restart
sudo service jitsi-videobridge2 restart
sudo service prosody restart
sudo service nginx restart

Ricky Chen
Ricky Chen

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *