我已经在运行 24/7 的 Ubuntu 12.04 盒子上安装了电视作为服务器。不幸的是,守护程序服务有时会出错并断开连接。我可以在终端上用以下方法解决这个问题:
sudo teamviewer --daemon <stop/start>
Run Code Online (Sandbox Code Playgroud)
但这需要对服务器进行本地访问,这并不总是可行的。我可以制作一个脚本来定期检查(启动和停止)服务,
但我不知道如何sudo在脚本中发出命令。任何人都可以帮忙吗?谢谢!
可能您不需要脚本,而是需要运行命令的 cron 作业。键入sudo crontab -e,然后附加以下内容:
0 * * * * service teamviewerd restart
Run Code Online (Sandbox Code Playgroud)
这将每小时运行该命令,因此您可能想要修改它或挂起,因为您将断开连接。您可能还想知道 teamviewer 断开连接的原因,因此可能需要查看日志文件和错误报告。
小智 6
尝试“sudo teamviewer –daemon start”实际上对我没有任何作用(Linux Mint) – 所以解决方案是:
sudo teamviewer --daemon enable
Run Code Online (Sandbox Code Playgroud)
如果守护程序服务确实停止工作,则此解决方案再次启动守护程序,电视就可以使用了。
| 归档时间: |
|
| 查看次数: |
58034 次 |
| 最近记录: |