在Linux中VNCServer与Webmin哪个好用

来源:百度知道 编辑:UC知道 时间:2024/05/25 14:04:29
主要考虑安全性。

应该视你的具体情况和要求而定。
如果你对安全要求很高,而带宽足够大的情况下(服务器和客户端的带宽都在2Mbps或者以上就可以,当然不是同时打开多个图形程序,1Mbps已经非常够用了),那么推荐你使用ssh,尽管是命令行程序,但是它可以实现数据传输的加密端口映射,同时实现Xserver和本地Xclient的数据加密传输。你可以像使用本地计算机一样地使用远程计算机,包括命令行和图形界面程序。不过要达到最佳效果,需要双方都是Linux系统。
如果对安全要求不是很高,带宽也是在1Mbps-2Mbps之间的,可以选择使用VNC,VNC可以对数据进行压缩,使得传输的数据量比直接用SSH加密的小,但是缺点有一到两次机会让同意网段的计算机用sniffer窃听到用户名和密码。认证之后的数据可以进行加密传输,所以使用过程中如果经过配置,则是安全的,否则传输内容不能保证完全保密。必要时可以通过SSH进行加密端口映射来保证传输用户名和密码的时候也是加密的,这一操作占用的额外带宽是极少的。
如果需要在多种不同的平台下管理服务器,那么使用Webmine是一个较好的选择。不过webmine的使用需要有良好的英语基础,因为这个软件的汉化还是很一般的,中文版界面经常有一些让人误解的东西,所以除非自己弄可以信任的汉化(就是汉化网页),否则应当使用英文版。Webmine的使用需要比上面两个更多的额外练习,因为上面的只要弄明白连接过程,连接后的使用和正常使用Linux只有少数的差别,而Webmine的使用则是完全不同的网页方式。Webmine的优点是灵活,缺点是有很大的潜在安全隐患。因为Webmine登录即是root权限,它自己本身也要在root权限下运行守护进程(类似windows下的服务),同时是网页登录。可能存在网页服务存在的一切漏洞和一些潜在的端口漏洞。一般要安全一点,使用的是HTTPS的加密传输,在访问的时候也要求多次认证,比如网页服务器的目录访问密码,https的加密证书选择(自动完成认证的,防止一些软件搞的破坏,对人不起作用),webmine密码,用户密码等多次认证,可以起到较好的作用。这时的关键就在于维护一个健壮的HTTPS服务,它是你保证webmine运行安全的根本问题之一。

VNCServer在使用时,有可能输入密码时被解密,安全性有点问