Teamviewer linux没有永久运行守护进程

时间:2017-05-16 06:13:14

标签: linux teamviewer

Teamviewer Linux具有安装永久运行守护程序的烦人特性。这不仅消耗资源而且还存在安全风险。您可以禁用守护程序启动,但团队查看器客户端不再起作用。

4 个答案:

答案 0 :(得分:2)

最好的方法是在运行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

答案 1 :(得分:1)

在ubuntu 18.04上,我如何解决此问题

停止自动启动恶魔

$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.teamviewer.TeamViewer.desktop

Exec=/opt/tm.sh

它完全可以满足我的需求。我只需要连接到其他计算机,再也不必挖掘了,所以不需要root守护进程始终运行。

让我们看看Teamviewer的ppa更新对它的影响

答案 2 :(得分:1)

Fedora 30+的解决方案是:

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

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

# systemctl start teamviewerd.service

答案 3 :(得分:-1)

它正在为我工​​作,并节省了时间,

sudo dpkg -i /path/to/packgname.deb
sudo apt-get install -f

https://docs.datastax.com/en/developer/php-driver/1.2/api/Cassandra/Cluster/class.Builder/