Teamviewer linux,无需永久运行守护程序

mbzjlibv  于 2022-12-03  发布在  Linux
关注(0)|答案(4)|浏览(147)

Teamviewer Linux安装了一个永久运行的守护程序,这很烦人。这不仅会消耗资源,而且会带来安全风险。您可以禁用守护程序启动,但这样teamviewer客户端将不再工作。

ftf50wuq

ftf50wuq1#

最好的方法是在运行teamviewer脚本之前启用守护程序,并在teamviewer客户端关闭后再次禁用它。
下面的shell脚本自动进行处理:

#!/bin/sh
echo starting teamviewer daemon
sudo teamviewer --daemon enable
teamviewer &
wait $!
echo teamviewer finished
sudo teamviewer --daemon disable
echo stopped and disabled teamviewer daemon
dzjeubhm

dzjeubhm2#

在ubuntu18.04上,这里我如何解决这个问题
停止自动启动demon

$sudo systemctl disabled teamviewerd.service

创建脚本/opt/tm.sh
#!/bin/bash pkexec --user root systemctl start teamviewerd.service; /opt/teamviewer/tv_bin/script/teamviewer; pkexec --user root systemctl stop teamviewerd.service;
设置bash脚本可执行文件
chmod u+x /top/tm.sh
更新/usr/share/applications/com上的所有文件。
Exec=/opt/tm.sh
它完美地满足了我的需要。我只需要连接到其他计算机,而不需要连接到我的计算机,所以不需要根守护进程总是运行。
让我们看看它如何与Teamviewer的ppa更新一起运行

6bc51xsx

6bc51xsx3#

Fedora 30+的解决方案是:

# systemctl disable teamviewerd.service
# systemctl stop teamviewerd.service

但不要忘记再次启动服务以获取TeamViewer ID。

# systemctl start teamviewerd.service
suzh9iv8

suzh9iv84#

tar package允许在没有安装和root权限的情况下运行电视客户端。

相关问题