Remmina And Vino - PopOs
To remote into a local Pop!_OS computer using Remmina, you’ll need to use VNC (for graphical remote control) or SSH (for terminal access). Since both systems are Pop!_OS, you can enable a VNC server on the remote machine and connect to it from the local one.
✅ Step-by-Step: Remote into a Local Pop!_OS Machine Using Remmina + VNC
🖥️ On the Remote Computer (the one you want to control):
-
Install Vino (VNC server):
sudo apt install vino
-
Enable desktop sharing: Run this command to allow remote access:
gsettings set org.gnome.Vino require-encryption false
gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino authentication-methods "['vnc']"
gsettings set org.gnome.Vino vnc-password $(echo -n 'yourpassword' | base64)
- Used my 4 digit pin
-
Start the VNC server:
/usr/lib/vino/vino-server &
-
(Optional) Set this to run on login: Add
/usr/lib/vino/vino-server
to your Startup Applications. -
Get the remote computer’s IP:
ip a
Look for something like
192.168.x.x
.
💻 On the Local Computer (the one you're using Remmina on):
- Open Remmina.
- Click + to create a new connection.
- Set the following:
- Protocol: VNC - Virtual Network Computing
- Server:
<remote_ip>:5900
(e.g.192.168.1.100:5900
) - Username: (leave blank unless specified)
- Password: the VNC password you set earlier
- Click Connect.
✅ Alternative: SSH (for terminal only)
If you only need terminal access:
-
On the remote system:
sudo apt install openssh-server
sudo systemctl enable --now ssh -
On the local system:
ssh username@remote_ip