Installation
System requirements
Hardware
Hardware item |
Count |
---|---|
CPU cores |
2 |
RAM |
2Gb |
Software
Linux distribution |
Architecture |
---|---|
Ubuntu Jammy |
amd64, arm64 |
Ubuntu Focal |
amd64, arm64 |
Ubuntu Bionic |
amd64, arm64 |
Kali rolling |
amd64, arm64 |
Oracle 9 |
amd64, arm64 |
Oracle 8 |
amd64, arm64 |
Oracle 7 |
amd64 |
openSUSE 15 |
amd64, arm64 |
CentOS 7 |
amd64 |
Fedora 37 |
amd64, arm64 |
Fedora 38 |
amd64, arm64 |
Fedora 39 |
amd64, arm64 |
Alpine 3.17 |
amd64, arm64 |
Alpine 3.18 |
amd64, arm64 |
Alpine 3.19 |
amd64, arm64 |
Debian/Ubuntu/Kali
# Please choose the package for your distro here (under Assets):
# https://github.com/kasmtech/KasmVNC/releases
wget <package_url>
sudo apt-get install ./kasmvncserver_*.deb
# Add your user to the ssl-cert group
sudo addgroup $USER ssl-cert
# YOU MUST DISCONNECT AND RECONNECT FOR GROUP MEMBERSHIP CHANGE TO APPLY
# start KasmVNC, you will be prompted to create a KasmVNC user and select a desktop environment
vncserver
# Tail the logs
tail -f ~/.vnc/*.log
Now navigate to your system at the urls printed by vncserver
.
Oracle 8
# Please choose the package for your distro here (under Assets):
# https://github.com/kasmtech/KasmVNC/releases
wget <package_url>
# Ensure KasmVNC dependencies are available
sudo dnf config-manager --set-enabled ol8_codeready_builder
sudo dnf install oracle-epel-release-el8
sudo dnf localinstall ./kasmvncserver_*.rpm
# Add your user to the kasmvnc-cert group
sudo usermod -a -G kasmvnc-cert $USER
# YOU MUST DISCONNECT AND RECONNECT FOR GROUP MEMBERSHIP CHANGE TO APPLY
# start KasmVNC, you will be prompted to create a KasmVNC user and select a desktop environment
vncserver
# Tail the logs
tail -f ~/.vnc/*.log
Now navigate to your system at the urls printed by vncserver
.
Oracle 9
# Please choose the package for your distro here (under Assets):
# https://github.com/kasmtech/KasmVNC/releases
wget <package_url>
# Ensure KasmVNC dependencies are available
sudo dnf config-manager --set-enabled ol9_codeready_builder
sudo dnf config-manager --set-enabled ol9_distro_builder
sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
sudo dnf localinstall ./kasmvncserver_*.rpm
# Add your user to the kasmvnc-cert group
sudo usermod -a -G kasmvnc-cert $USER
# YOU MUST DISCONNECT AND RECONNECT FOR GROUP MEMBERSHIP CHANGE TO APPLY
# start KasmVNC, you will be prompted to create a KasmVNC user and select a desktop environment
vncserver
# Tail the logs
tail -f ~/.vnc/*.log
Now navigate to your system at the urls printed by vncserver
.
RHEL 8 Compatible
# Choose the Oracle 8 rpm here:
# https://github.com/kasmtech/KasmVNC/releases
wget <package_url>
# Ensure KasmVNC dependencies are available
sudo dnf config-manager --set-enabled powertools
sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf localinstall ./kasmvncserver_*.rpm
# Add your user to the kasmvnc-cert group
sudo usermod -a -G kasmvnc-cert $USER
# YOU MUST DISCONNECT AND RECONNECT FOR GROUP MEMBERSHIP CHANGE TO APPLY
# start KasmVNC, you will be prompted to create a KasmVNC user and select a desktop environment
vncserver
# Tail the logs
tail -f ~/.vnc/*.log
Now navigate to your system at the urls printed by vncserver
.
RHEL 9 Compatible
# Choose the Oracle 9 rpm here:
# https://github.com/kasmtech/KasmVNC/releases
wget <package_url>
# Ensure KasmVNC dependencies are available
sudo dnf config-manager --set-enabled crb
sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf localinstall ./kasmvncserver_*.rpm
# Add your user to the kasmvnc-cert group
sudo usermod -a -G kasmvnc-cert $USER
# YOU MUST DISCONNECT AND RECONNECT FOR GROUP MEMBERSHIP CHANGE TO APPLY
# start KasmVNC, you will be prompted to create a KasmVNC user and select a desktop environment
vncserver
# Tail the logs
tail -f ~/.vnc/*.log
Now navigate to your system at the urls printed by vncserver
.
CentOS/Oracle 7
# Please choose Centos package here (under Assets):
# https://github.com/kasmtech/KasmVNC/releases
wget <package_url>
# Ensure KasmVNC dependencies are available
sudo yum install epel-release
sudo yum install ./kasmvncserver_*.rpm
# Add your user to the kasmvnc-cert group
sudo usermod -a -G kasmvnc-cert $USER
# YOU MUST DISCONNECT AND RECONNECT FOR GROUP MEMBERSHIP CHANGE TO APPLY
# start KasmVNC, you will be prompted to create a KasmVNC user and select a desktop environment
vncserver
# Tail the logs
tail -f ~/.vnc/*.log
Fedora 37
# Please choose the package for your distro here (under Assets):
# https://github.com/kasmtech/KasmVNC/releases
wget <package_url>
sudo dnf localinstall ./kasmvncserver_*.rpm
# Add your user to the kasmvnc-cert group
sudo usermod -a -G kasmvnc-cert $USER
# YOU MUST DISCONNECT AND RECONNECT FOR GROUP MEMBERSHIP CHANGE TO APPLY
# start KasmVNC, you will be prompted to create a KasmVNC user and select a desktop environment
vncserver
# Tail the logs
tail -f ~/.vnc/*.log
Now navigate to your system at the urls printed by vncserver
.