
ssh\id_rsa.pub | ssh ipaddress "mkdir -p ~/.ssh On Linux and macOS: ssh-copy-id ipaddress Transfer the key to your server using SSH. Enter passphrase (empty for no passphrase): This is my passphrase. When prompted, choose a strong passphrase as an additional layer of security. Press Enter to use the default public/private key file names. (If you have an existing key you want to use, skip this step.) ssh-keygen Generating public/private rsa key pair.Įnter file in which to save the key (C:\Users\neilg/.ssh/id_rsa): If you do not have an existing SSH key, create one on your local machine. If you are still logged in to your SSH session, log out. These steps are optional, but recommended. The following steps add an SSH key to the server to provide stronger security. (In nano, press Ctrl+ O, Enter to save the file, and Ctrl+ X to exit.) nano /etc/ssh/sshd_configįind the line PermitRootLogin yes, and change yes to no. Open the SSH daemon configuration file in a text editor. adduser myuserĪdd this user to the 'sudo' group, so it can run commands with sudo. Replace myuser with your desired username. (In nano, press Ctrl+ O, Enter to save the file, and Ctrl+ X to exit.) Create a user with sudo rightsĪdd a new user account. nano /etc/hostsįind the line 127.0.0.1 localhost and append your FQDN. Open the file /etc/hosts in a text editor, such as nano. hostnamectl set-hostname Īdd the FQDN to your hosts file. Set the hostname of the server to your FQDN, for example,.
#Jitsi meet hosting install#
apt install -y sudo ufw Configure firewallĬonfigure UFW to allow TCP communication on the ports used by SSH, HTTP, and HTTPS, and to allow UDP traffic on port 10000.

Install sudo and UFW (Uncomplicated Firewall).
#Jitsi meet hosting update#
Update the package list and upgrade installed software. Open a terminal or command prompt window. If you don't want to use a subdomain (e.g., instead of ), leave the hostname blank in the A/AAAA records. Add two records for hostname video, one with the IPv4 address (the "A" record), and one with the IPv6 address (the "AAAA" record). Update DNS recordsĪdd A/AAAA DNS records to your domain with the subdomain name and the IPv4/IPv6 address of your new VPS.įor example, to host Jitsi at, log in to your domain registrar account, and edit the DNS records for. Under Distributions, choose Debian 9.12 圆4 and a Droplet plan that offers 2 GB RAM. Or, if you are using Digital Ocean, from your Digital Ocean dashboard, choose Create > Droplets. Under Choose a Distribution, select Debian 9 and a Linode plan that offers 2 GB RAM. In the dashboard of your VPS provider, create a new virtual host running Debian 9, with at least 2 GB of RAM (recommended).įor example, if you are using Linode, from your Linode dashboard, choose Create > Linode. Begin by creating a new VPS for your Jitsi Meet server.
