# Via SSH to install Teamviewer ### install ssh-server ```bash sudo apt install openssh-server sudo systemctl enable ssh # auto enable ssh when reboot ``` ### install teamviewer https://www.fosslinux.com/70083/how-to-install-teamviewer-in-ubuntu-22-04-lts.htm ```bash wget https://download.teamviewer.com/download/linux/signature/TeamViewer2017.asc sudo apt-key add TeamViewer2017.asc sudo sh -c 'echo "deb http://linux.teamviewer.com/deb stable main" >> /etc/apt/sources.list.d/teamviewer.list' sudo apt update sudo apt upgrade sudo apt install teamviewer ``` ### open teamviwer and modify password ```bash teamviewer --daemon start sudo teamviewer passwd ${new_password} sudo teamviewer --info ## catch ID and check status is running #TeamViewer 15.39.3 (DEB) # # TeamViewer ID: 1608657925 # # teamviewerd status ● teamviewerd.service #- TeamViewer remote control daemon # Loaded: loaded (/etc/systemd/system#/teamviewerd.service; enabled; vendor preset: enabled) # Active: active (running) since Fri 2023-03-03 14:03:05 #CST; 7s ago ``` ### accept teamviwer license https://stackoverflow.com/questions/32257414/how-to-accept-teamviewer-license-agreement-from-under-console-at-first-launch ```bash sudo teamviewer --daemon stop # sudo teamviewer license accept (?) sudo vim /opt/teamviewer/config/global.conf # add this in the conf [int32] Always_Online = 1 [int32] EulaAccepted = 1 [int32] EulaAcceptedRevision = 6 # (not necessary) sudo teamviewer --daemon restart systemctl restart gdm.service # restart GNOME display monitor ``` ### use ID and password to login ### setting auto enable when reboot ``` $ sudo teamviewer daemon enable $ sudo teamviewer daemon start $ sudo update-rc.d teamviewerd defaults $ sudo reboot ``` ### restart teamviewer ``` sudo teamviewer --daemon restart ``` ### VNC server ``` sudo apt install vino sudo apt install dconf-editor dconf-editor /org/gnome/desktop/remote-access/ --> cancel require-encryption & promt-enabled ``` ``` sudo gsettings set org.gnome.Vino require-encryption false sudo gsettings set org.gnome.Vino prompt-enabled false ``` ``` systemctl --user status gnome-remote-desktop.service systemctl --user status vino-server.service /usr/lib/vino/vino-server DISPLAY=:0 /usr/lib/vino/vino-server & ``` ``` Allow Locked Remote Desktop systemctl --user restart gnome-remote-desktop.service ```
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.