怎样在CentOS 7.0上安装和配置VNC服务器
发布网友
发布时间:2022-02-26 11:15
我来回答
共1个回答
热心网友
时间:2022-02-26 12:44
如果没有安装桌面环境的,是一个相对精简的系统。这样我们就需要安装桌面环境,很简单使用yum安装就可以了。
运行命令:yum groupinstall -y "X Window System" 安装X Windows 系统。
yum groupinstall -y "Desktop" 安装桌面系统
运行命令之后都是系统自动安装的,直接最后提示:Complete! 环境安装完成,接下来我们需要安装VNC实现图形化的访问Linux。继续使用yum的方法安装VNC软件。
运行命令:yum install -y tigervnc-server 安装VNC的服务器端。提示Complete!安装完成。
接下来我们需要对VNC做一些简单的配置,首先是设置VNC的密码,输入命令:vncserver,按提示输入再次密码,就起用了VNC的密码。
现在VNC仍然是不能直接连接的,还需要做一些设置。1.修改VNC使用gnome桌面,运行命令:vi /root/.vnc/xstartup文件,把最后的 twm & 删掉 加上 gnome-session &。
2.修改VNC的监听端口的环境参数。 vi /etc/sysconfig/vncservers 把最后的:
# VNCSERVERS="2:myusername"
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
改成:
VNCSERVERS="1:root"
VNCSERVERARGS[2]="-geometry 1200x800 -nolisten tcp"
主要是把前面表示注释不执行的#取消,默认有权限的登录账号改成root,分辨率改为1200x800,一定要改,如果使用默认的800x600,在安装数据库的时候有时候会显示不全,找不到点击的按钮。后边的-localhost表示只允许本地的计算机能连接这台服务器,所以也要取消,因为阿里云的服务器一般不在我们的内网中。
因为我们只是为了安装oracle,只是偶尔使用VNC桌面,每次需要VNC的时候我们可以通过命令:service vncserver start 就可以了。如果你喜欢服务器在桌面环境下管理,可以设置成VNC服务自动启动,执行命令:chkconfig --level 345 vncserver on 就可以了。现在VNC已经配置好了,重启VNC服务:service vncserver restart ,就可以在本地连接了。在本地安装SNC的客户端就不写了,下载软件下一步就好了。
打开软件输入IP:123.123.123.123:1 这儿的1 就是之前vncservers文件中root前的那个1,表示桌面号1.在弹出的对话框中输入我们之前设置的VNC密码,就可以成功连接了。