我试图找出有关桌面共享内置应用程序的一些信息,因为我对它以及整个 Linux 都还很陌生,所以:
我已经打开 vino 一段时间了,我也给它设置了密码,但我听说已经有人猜到了密码,然后他就获得了你机器的访问权限,现在即使有人猜对了我的密码,那个陌生的黑客有没有办法立即将我的所有源代码或文件传输到他的机器上?例如,team viewer 允许,所以基本上如果有人连接到你,他可以直接将你的文件复制到他的机器上吗?换句话说,偷走它们?
答案1
根据维基百科页面,VNC 系统不一定支持直接文件传输。我找不到任何信息表明vino
支持文件传输,所以我的猜测是不,通过 VNC 访问你的计算机的人不可能通过 VNC 直接从你的计算机传输文件。但是,我不认为这会阻止远程访问您桌面的人发起除了vino
窃取您的文件之外的行动。
答案2
如果有人通过猜测 vino 的密码获得了你的计算机的访问权限,他们就可以对你的系统做任何他们想做的事情,包括删除你的所有文件,因为他们将获得与你使用系统时相同的访问权限但...
为了实现这一点,必须满足某些先决条件,而这些条件并非偶然:
黑客攻击必须源自您的本地网络,因为除非您专门配置了 vino 来打开路由器上使用的 vnc 连接端口,否则使用即插即用,无法从互联网上联系到vino。
vino 设置中还有一个选项,允许远程用户拥有完全访问权限或仅查看桌面。此选项也必须启用。
第三个选项会询问您是否允许远程用户在知道正确密码的情况下自动连接,或者让 vino 通知您有关连接尝试的信息,以便您手动批准。
他们无法使用 vino 本身传输文件,但正如您所理解的,这可能是他们可能制造的最小问题。如果您非常非常不幸,他们也猜出了您的帐户密码,以便他们可以使用sudo
,那么……这将意味着更多问题,例如在您的系统上安装软件。