
如何使用VNC连接Linux服务器
2018-05-21 · 百度认证:青岛四海通达电子科技有限公司官方账号


VNC(Virtual Network Computing)虚拟网络计算工具,本质上来说是一个远程显示系统,管理员通过它不仅仅可以在运行程序的本地机上察看桌面环境,而且可以从Internet上的任何地方察看远程机器的运行情况,而且它具有跨平台的特性。
Linux 要使用远程桌面需要安装VNC,好在Red Hat Enterprise Linux AS 4.0 已经自带了VNC,默认也已经安装了,只要配置一下就可以了。但是Windows客户端还是要安装的。
VNCServer 配置:
1. 启动 VNC Server:
打开终端执行:vncserver
第一次运行 vncserver,将会要求输入两次密码,会看到如下提示信息:
New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
上边信息中的“:1”表示启动的第一个vnc桌面。
2. 停止 vncserver:
停止 vncserver 的方法是:
vncserver -kill :1
注意“:1”,表示停止第一个vnc桌面
3. 修改vnc密码:
修改vnc密码的方法是执行 vncpasswd,输入两次密码即可。
4. 默认情况下VNC Viewer只能看到 VNC Server的命令行。
要VNC Viewer上可以看到Linux桌面需要做如下设置:
在VNC Viewer所在的机器上,取消/root/.vnc/xstartup文件中下面两行的注释即可:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
5. Linux启动后自动运行VNCServer
1) 在 系统设置>服务器设置>服务 中把 vncserver 打勾。
2) 打开配置文件/etc/sysconfig/vncservers,去掉下面这行的注释,
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"
1表示VNC以桌面1运行,这样可以启动root的桌面。
6. VNC端口
如果需要从外网控制内网的某台Linux,则需要打开防火墙相应的端口,并在路由器上进行端口映射。
VNC给浏览器的端口是5800+N,给vncviewer的端口是5900+N,N是设置的display号
补充: 使用图形化界面连进去后就可以在System setting->Server setting->Services里面将
vncserver勾上,这样开机就会自动启动vncserver
或者, #chkconfig vncserver on
准备好工具:1.IIS7服务器管理工具(一款服务器批量管理软件,可以集中管理windows及linux服务器,以及作为ftp及vnc的客户端使用,纯中文管理系统,免费使用。)。 2.VNCserver
首先,用IIS7服务器管理工具打开Linux,然后安装VNCserver.
执行命令:yum install tigervnc tigervnc-server
然后配置VNC:
将/lib/systemd/system/vncserver@.service文件复制一份
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
请点击输入图片描述
2
编辑刚刚我们复制得新文件
vim /etc/systemd/system/vncserver@:1.service
设置VNCServer开机自启动
systemctl start vncserver@:1.service
systemctl enable vncserver@:1.service
请点击输入图片描述
3
启动vnc,并设置密码
vncserver
最后用IIS7服务器管理工具登陆就可以使用了。
输入VNC Server的IP地址,一个服务器上可以开启多个VNC服务,使用数字来标识,我们要连接第一个那就要输入例如:222.123.123.123:1,加密方式默认就可以了。
提示未加密的连接,没关系,点击“Continue”继续。
输入VNC Server配置的服务密码。
如果服务器配置的是root用户的话,会提示正在以超级用户运行。点击关闭。
点击保存链接图标,提示是否将密码也保存在配置文件中,如果想保存就点击Yes,否则点击No。
会弹出文件保存对话框,输入一个文件名,确定。
点击设置图标可以进入高级设置。
点击全屏图标,可以放大窗口到全屏。
下载一个支持Linux系统的vnc就可以进行远程操控了。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Vnc客户端和Ftp客户端批量操作。可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。