gnome vino-server 的日志在哪里?

5

我有一台安装了Gnome和Ubuntu Maverick的电脑。桌面共享已启用。我想知道谁连接了(共享受到密码保护)。

如果有的话,vino服务器的日志存储在哪里?

提前致谢!

2个回答

10

实际上,您可以使用vino获取日志。

编写一个shell脚本来执行vino-server,并将其输出重定向到文件中。类似于这样:

#!/bin/bash
/usr/lib/vino/vino-server --sm-disable 2>&1 | tee -a ~/.local/share/vino/log

现在,去gnome菜单栏"系统 -> 首选项 -> 启动应用程序",取消勾选"远程桌面"并添加一个新的。给它起一个名字,比如"远程桌面带日志",然后使用"浏览"按钮选择shell脚本。保存并注销。

下次登录时,您应该可以在~/.local/share/vino/log中找到一些内容。

我在Debian 6.0 Squeeze上使用了这个方法,并且使用了GNOME 2.30。


谢谢您。我简直不敢相信这样的东西不是默认的!对于Linux Mint用户的快速提示,vino没有“启动应用程序”条目,但似乎有一个/etc/xdg/autostart/vino-server.desktop文件,在登录时自动启动,可以编辑此文件以指向修改后的脚本(注意:直接放置命令由于空格等原因无法工作,请像上面那样创建脚本)。另外,请确保首先创建.local/share/vino目录才能使其正常工作(我很尴尬地承认我花了一段时间才弄清楚这是导致它无法工作的原因!) - Tasos Papastylianou

2

dpkg -L vino 没有显示在 /var/log 中创建的任何内容,所以我猜测没有日志。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接