- 1. Come installare Jitsi su Ubuntu 20.04
- 2. Come installare OpenJDK Java Runtime Environment (JRE) 8
- 3. Come installare il server web Nginx
- 4. Come installare Jitsi Ubuntu
- 5. Come installare il certificato SSL
- 6. Come accedere a Jitsi
- 7. Come configurare l'autenticazione dell'utente in Jitsi
- 8. Come installare Jitsi su Windows 10
In questo mondo che è stato influenzato da ragioni esterne, è diventato fondamentale disporre di strumenti ottimali che permettano di non pregiudicare il rapporto con amici, familiari, colleghi di lavoro e altri e questo si ottiene grazie alle piattaforme di videoconferenza. quelli che oggi stanno guadagnando forza.
Cos'è JitsiJitsi è un'utilità di codice gratuita disponibile per i sistemi operativi Linux, macOS, Windows, iOS e Android, Jitsi è conforme alle funzioni audio, video e di messaggistica istantanea ed è scritto in Java.
È un'utilità versatile poiché è compatibile con i protocolli di telefonia e messaggistica istantanea come IP, Jabber / XMPP, AIM, ICQ, MSN, Yahoo! Messaggero e altro.
Jitsi è basato sull'architettura OSGi che fa uso dell'implementazione Felix di Apache, con la quale le sue opzioni di estensione e versatilità aumentano significativamente.
Caratteristiche di JitsiAll'interno dell'ampio portafoglio di funzioni Jitsi troviamo:
- Consente di effettuare chiamate audio, videochiamate, streaming desktop, audioconferenze e altro
- Funzioni di registrazione delle chiamate
- Opzioni di trasferimento assistito e trasferimento cieco
- A livello di sicurezza, offre la crittografia delle chiamate con SDES/SRTP e ZRTP
- Supporto per ICE
- Audio a banda larga con SILK, G.722 e Speex
- Cancellazione dell'eco e soppressione del rumore
- Opzione chat multiutente
- Possiamo trasferire file
- Crittografia OTR
- Protezione con password utilizzando una password principale
- Supporto DNSSEC
- Crittografia delle chiamate con SRTP, SDES e ZRTP per XMPP e SIP
- Memorizzazione della password crittografata
- Supporta i protocolli audio Opus, SILK, Speex, G.722, PCMU / PCMA (G.711), iLBC, GSM, G.729
- A livello video, supporta H.264, H.263-1998 / H.263 +
- Protocollo IPv6 compatibile con SIP e XMPP
- Ha una cronologia delle chiamate
- Approvvigionamento online
- Puoi scoprire i server usando DHCP e mDNS (Bonjour)
- Consente opzioni di trascinamento della selezione per i trasferimenti di file
- Supporto directory LDAP
- Contatta l'assistenza di Google
- Consente chiamate in conferenza multiprotocollo
- Notifiche di chiamata persa
- Integrazione con Microsoft Outlook e Rubrica Apple
- Archiviazione dell'elenco dei contatti online con XCAP
- Autenticazione client basata su certificato
Solvetic spiegherà in dettaglio come installare Jitsi sia su Ubuntu (20.04) che su Windows 10.
1. Come installare Jitsi su Ubuntu 20.04
Passo 1
Innanzitutto, utilizzeremo il comando "hostname" per conoscere il nome corrente del computer:
Passo 2
Ora accediamo al file /etc/hosts con qualche editor:
sudo nano / etc / host
Passaggio 3
Lì creeremo il FQDN (Fully Qualified Domain Name) che è stabilito dal sistema dei nomi di dominio (DNS) e sarà la chiave per Jitsi per identificarlo. Nel file hosts aggiungeremo l'FQDN desiderato, in questo caso sarà "jitsi.solvetic.lan":
Salviamo le modifiche con i tasti Ctrl + O ed usciamo dall'editor con i tasti Ctrl + X.
Passaggio 4
Successivamente aggiungeremo i seguenti protocolli e porte a Ubuntu Firewall:
sudo ufw consentire httpsudo ufw consentire httpssudo ufw consentire in 10000: 20000 / udpsudo ufw abilitare
INGRANDIRE
Passaggio 5
Verifichiamo questo con il seguente comando:
sudo ufw status
INGRANDIRE
Passaggio 6
Successivamente aggiorneremo il sistema:
sudo apt update
INGRANDIRE
2. Come installare OpenJDK Java Runtime Environment (JRE) 8
Passo 1
Jitsi ha bisogno di un Java Runtime Environment per il suo funzionamento, se non lo abbiamo possiamo installare OpenJDK JRE 8 con il seguente comando:
sudo apt install -y openjdk-8-jre-headless
INGRANDIRE
Passo 2
Al termine di questo processo vedremo quanto segue:
INGRANDIRE
Passaggio 3
Controlliamo la versione Java con il comando:
java -versione
INGRANDIRE
Passaggio 4
Successivamente imposteremo l'ambiente della variabile JAVA_HOME:
echo "JAVA_HOME = $ (readlink -f / usr / bin / java | sed" s: bin / java :: ")" | sudo tee -a / etc / profilesource / etc / profile
INGRANDIRE
3. Come installare il server web Nginx
Jitsi funziona meglio con Nginx e configurerà automaticamente tutti i processi di configurazione di Nginx se è installato prima di Jitsi.
Passo 1
Per installarlo eseguiamo:
sudo apt install -y nginx
INGRANDIRE
Passo 2
Inseriamo la lettera S per procedere con il download e l'installazione di Nginx:
INGRANDIRE
Passaggio 3
Ora avviamo il servizio e lo abilitiamo all'avvio di Ubuntu 20.04:
sudo systemctl start nginx.servicesudo systemctl enable nginx.service
INGRANDIRE
4. Come installare Jitsi Ubuntu
Passo 1
È ora di installare Jitsi su Ubuntu 20.04. Per fare ciò, prima di tutto scarichiamo e aggiungiamo la chiave:
wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -
INGRANDIRE
Passo 2
Ora aggiungiamo la versione stabile di Jitsi a /etc/apt/sources.list:
echo "deb https://download.jitsi.org stable /" | sudo tee -a /etc/apt/sources.list.d/jitsi-stable.list
INGRANDIRE
Passaggio 3
Aggiorniamo il sistema per applicare le modifiche:
sudo apt update
INGRANDIRE
Passaggio 4
Infine installiamo Jitsi con il seguente comando:
sudo apt install -y jitsi-meet
INGRANDIRE
Passaggio 5
Inseriamo la lettera S per confermare il processo:
INGRANDIRE
Passaggio 6
Dopo questo dobbiamo inserire il FQDN che abbiamo assegnato:
INGRANDIRE
Passaggio 7
Facciamo clic su OK e quindi vedremo quanto segue:
INGRANDIRE
Passaggio 8
Lasciamo l'opzione predefinita per Jitsi per assegnare il certificato. Quindi il processo di installazione di Jitsi verrà completato:
INGRANDIRE
5. Come installare il certificato SSL
Passo 1
Eseguiamo il seguente ordine per configurare il certificato SSL Jitsi, dobbiamo inserire un'e-mail per il supporto:
sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
INGRANDIRE
Passo 2
Premiamo Invio ed è normale che il risultato di questo processo sia il seguente:
INGRANDIRE
Passaggio 3
Come possiamo vedere in fondo il pacchetto "python-virtualenv" non è disponibile. Per correggere ciò installeremo il pacchetto "certbot" con il seguente comando:
sudo apt install certbot
INGRANDIRE
Passaggio 4
Inseriamo la lettera S per confermare l'installazione:
INGRANDIRE
Passaggio 5
Aggiorniamo install-letsencrypt-cert.sh per utilizzare certbot invece di certbot-auto:
sudo sed -i 's /\.\/ certbot-auto / certbot / g' /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
INGRANDIRE
Passaggio 6
Creeremo il rispettivo collegamento simbolico:
sudo ln -s / usr / bin / certbot / usr / sbin / certbot
INGRANDIRE
Passaggio 7
Di nuovo eseguiamo lo script:
sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
INGRANDIRE
Passaggio 8
Premiamo Invio e questa volta il processo sarà soddisfacente:
INGRANDIRE
L'errore che vediamo è relativo al certificato, ma non influisce affatto su Jitsi.
6. Come accedere a Jitsi
Passo 1
Per verificare che tutto sia corretto andiamo su un browser e in questo caso inseriamo:
https: //jitsi.solvetic.lan
INGRANDIRE
Passo 2
Lì possiamo inserire il nome desiderato della riunione e fare clic su "Vai" per accedervi:
INGRANDIRE
Lì possiamo consentire audio, video, ecc.
Passaggio 3
Successivamente vedremo l'ambiente Jitsi in Ubuntu 2:
INGRANDIRE
7. Come configurare l'autenticazione dell'utente in Jitsi
Per impostazione predefinita, qualsiasi utente può accedere al profilo Jitsi Meet, creare una stanza e avviare una riunione se lo desidera, possiamo aggiungere più sicurezza.
Passo 1
Innanzitutto, configureremo il file Prosody:
sudo nano /etc/prosody/conf.d/jitsi.solvetic.lan.cfg.lua
INGRANDIRE
Passo 2
Lì troviamo la riga:
autenticazione = "anonimo"
INGRANDIRE
Passaggio 3
Sostituiamo questa riga con:
autenticazione = "internal_plain"
INGRANDIRE
Ciò farà sì che l'utente inserisca una password e un nome utente.
Passaggio 4
È possibile creare un login anonimo per gli ospiti, per questo aggiungeremo le seguenti righe alla fine del file:
VirtualHost "guest.jitsi.solvetic.lan" autenticazione = "anonimo" c2s_require_encryption = false
INGRANDIRE
Passaggio 5
Salviamo le modifiche con i tasti Ctrl + O ed usciamo dall'editor con Ctrl + X. Ora modifichiamo il file di configurazione di Jitsi Meet:
sudo nano /etc/jitsi/meet/jitsi.solvetic.lan-config.jsPassaggio 6
Lì troviamo:
// dominioanonimo: 'guest.example.com',
INGRANDIRE
Passaggio 7
Rimuoviamo // all'inizio per la sua attivazione:
dominioanonimo: 'guest.meet.example.com',
INGRANDIRE
Salviamo le modifiche ed usciamo dal file.
Passaggio 8
Apriamo il file di configurazione jicofo:
sudo nano /etc/jitsi/jicofo/sip-communicator.propertiesPassaggio 9
Lì aggiungiamo quanto segue alla fine del file:
org.jitsi.jicofo.auth.URL = XMPP: jitsi.solvetic.lan
INGRANDIRE
Salviamo le modifiche e chiudiamo questo file.
Passaggio 10
Riavviamo i servizi per applicare le modifiche:
sudo systemctl riavvia jitsi-videobridge2 prosodia jicofo
INGRANDIRE
Passaggio 11
Se vogliamo creare un nuovo utente, eseguiremo quanto segue:
sudo prosodyctl register "utente" jitsi.solvetic.lanInseriamo il nome e la password desiderati:
INGRANDIRE
Passaggio 12
Dopo aver fatto ciò, possiamo accedere in sicurezza a Jitsi:
Abbiamo visto come installare Jitsi in Ubuntu 20 in modo funzionale.
8. Come installare Jitsi su Windows 10
Passo 1
Nel caso di Windows 10 il processo è diverso, per questo dobbiamo andare al seguente link per il download di Jitsi:
Passo 2
Vedremo quanto segue:
INGRANDIRE
Passaggio 3
Facciamo clic su "Microsoft Windows Installer" per procedere con il download del programma di installazione. Andremo nella cartella in cui è stato scaricato:
Passaggio 4
Facciamo doppio clic sul programma di installazione e dobbiamo accettare la politica di sicurezza di Windows 10:
Passaggio 5
Facciamo clic su Esegui e verrà visualizzato il programma di installazione di Jitsi:
Passaggio 6
Facciamo clic su Avanti e dobbiamo accettare i termini di licenza:
Passaggio 7
Facciamo nuovamente clic su Avanti e definiremo il percorso di installazione di Jitsi in Windows 10:
Passaggio 8
Nella finestra successiva possiamo creare le scorciatoie e definire se Jitsi può avviarsi con Windows 10:
Passaggio 9
Nota: in fondo consigliamo di lasciare attivi i protocolli stabiliti.
Facciamo clic su Avanti e vedremo quanto segue:
Passaggio 10
Installiamo Jitsi facendo clic su "Installa":
Passaggio 11
Al termine, vedremo quanto segue:
Passaggio 12
Lì possiamo eseguire automaticamente Jitsi in seguito dal menu Start o dagli accessi creati.
Al primo accesso il sistema richiederà i permessi del Firewall:
Passaggio 13
Facciamo clic su "Consenti accesso" e quindi Jitsi ci dà la possibilità di accedere a più account di chat contemporaneamente, dobbiamo completare il nome utente e la password del nostro account:
Passaggio 14
Facciamo clic su "Connetti" e questo creerà la finestra pop-up per chattare e lì possiamo regolare il nostro stato e più variabili:
Passaggio 15
Dal menu Strumenti abbiamo opzioni di configurazione aggiuntive:
INGRANDIRE
Solvetic ha spiegato come installare Jitsi sia su Ubuntu 20 che su Windows 10 e poter così avere uno strumento di comunicazione extra sicuro e completo.