Để hạn chế số lượng truy cập tạo phòng trên jitsi meet ta có thể thực hiện thiết lập an toaanf bằng cách tạo các tài khoản chủ toạ với uname và password.
Sau khi phòng được tạo, những người khác sẽ có thể tham gia từ tên miền ẩn danh.
1 In Prosody:
Việc này thực hiện trong file sau:
/etc/prosody/conf.avail/[your-hostname].cfg.lua
Ta kích hoạt xác thực trên tên miền chính:
VirtualHost “jitsi-meet.example.com”
authentication = “internal_plain”
Thêm virtual host mới cho miền kháh:
VirtualHost “guest.jitsi-meet.example.com”
authentication = “anonymous”
c2s_require_encryption = false
Tên miền con guest.jitsi-meet.example.com là tên miền nội bộ trong jitsi meet nên bạn không cần tạo bản ghi trên DNS hoặc cấu hình gì cả trên nginx nhé.
2. Jitsi Meet config.js cấu hình ‘anonymousdomain’:
Câu hình thực hiện trên file: /etc/jitsi/meet/[your-hostname]-config.js
Nội dung như sau:
var config = {
hosts: {
domain: ‘jitsi-meet.example.com’,
anonymousdomain: ‘guest.jitsi-meet.example.com’,
…
},
…
}
Khi chạy Jicofo chỉ định tên miền chính của bạn trong thuộc tính cấu hình bổ sung. Jicofo sẽ chỉ chấp nhận các yêu cầu phân bổ hội nghị từ tên miền được xác thực.
-Dorg.jitsi.jicofo.auth.URL=XMPP:jitsi-meet.example.com
Ta thực hiện điều chỉnh trong file /etc/jitsi/jicofo/sip-cransicator.properIES :
org.jitsi.jicofo.auth.URL=XMPP:jitsi-meet.example.com
Để tạo chủ toạ ta dùng lệnh:
prosodyctl register <username> jitsi-meet.example.com <password>
Mình lập blog này với mục đích lưu lại + chia sẻ các các kiến thức mình đã biết hoặc đang tìm hiểu. Cơ bản giúp ích cho mình 🙂 Nhưng hy vọng sẽ mang lại sự khởi đầu thuận lợi cho người mới bắt đầu!