I successfully installed Teamviewer on my computer and it is actually working. Well, sorta.
Whenever I’m trying to connect from another device, a sharing prompt pops up on the host and I’ll need to confirm the connection on my computer, which basically defies the sense of a remote application.
After clicking on confirm the teamviewer session starts just perfectly, but how do I get rid of the need of having to confim the connection?
I’ve already enabled the teamviewerd daemon and systemctl status teamviewerd shows teamviewer is active and running. I also restarted the host computer already.
[sudo] Passwort für donatus:
● teamviewerd.service - TeamViewer remote control daemon
Loaded: loaded (/usr/lib/systemd/system/teamviewerd.service; enabled; preset: disabled)
Active: active (running) since Sun 2025-02-09 07:43:30 CET; 2 days ago
Invocation: d66d6f873b52471a801a91681fc947db
Main PID: 1892 (teamviewerd)
Tasks: 47 (limit: 153780)
Memory: 57.7M (peak: 59M, swap: 340K, swap peak: 3.4M)
CPU: 1min 49.170s
CGroup: /system.slice/teamviewerd.service
└─1892 /opt/teamviewer/tv_bin/teamviewerd -d
As I recall - using Teamviewer without a registered license has some limitations.
I think they are mostly related to how long a session can be - 30m? comes to mind - but I am not at all sure.
To be able to skip the confirm remote access you will likely need to configure a password that allows the system to be remote controlled without intervention.
You should be able to set a password in TeamViewer, without a licence for permanent remote access.
I don’t have it installed on my computer so I can not check, but I have set up a few recently so it is possible.
It doesn’t work between Windows and Linux systems though, never found a fix for that issue.
From my past days when I used TeamViewer, there was a option for “unsupervised access” which I had to enable. The wording might be different but it worked.
However, the guests were all Windows.
Thank you for all your input and your recommendations.
I didn’t know rustdesk existed so I of course gave it a go. After managing to install it and running it, I came to find that I have the exact same issue with rustdesk as well
Showing a prompt to allow sharing. I’m quite sure this is just some KDE setting I cannot see, but where/what is it?
No, in RustDesk as well as in TeamViewer you have to enable its service, and configure the permanent password so you don’t have to accept the connection.
SSHD service is absolutely not what you need to enable to have functioning RustDesk or TeamViewer. You should not enable it if you don’t need remote access over SSH of the computer.
//EDIT: you should enable the service first systemctl enable --now rustdesk.service then you configure RustDesk
that’s what I did, but it still didn’t let me connect without having to confirm the prompt
EDIT: Okay, seems like I was just too much in a rush this afternoon. Closed the ssh ports again, enabled the systemd service and granted full permission - working now