Linux系统作为最受追捧的服务器操作系统,可为企业架构WWW服务器、数据库服务器、负载均衡服务器、邮件服务器、DNS服务器、代理服务器、路由器等,不但使企业降低了运营成本,同时还获得了Linux系统带来的高稳定性和高可靠性,且无须考虑商业软件的版权问题。
但是Linux系统操作难度比较大,因为Linux系统没有一个符合用户习惯的可视化界面,大部分情况下都需要使用命令行来操作,门槛相对较高,但也不是没有别的解决办法。
yum install tigervnc-server
yum install vnc
vnc passwd
vnc server
systemctl stop firewalld.service
systemctl disable firewalld.service
5.安装linux图形桌面
yumgroupinstall 'GNOMEDesktop' 'GraphicalAdministrationTools'
二、配置
1.修改启动文件
vim/root/.vnc/xstartup
使用如下内容填充:
VNCSERVERS='1:root'
VNCSERVERARGS[1]='-geometry1200x800'
gnome-session&
表示窗口是基于geome的桌面配置
2.创建一个新的配置文件,以开启1号窗口为例(也可以同时开启多个窗口,修改数字即可),方法如下:
cp/lib/systemd/system/vncserver@.service/lib/systemd/system/vncserver@:1.service
或者再增加一个窗口:
cp/lib/systemd/system/vncserver@.service/lib/systemd/system/vncserver@:2.service
编辑/lib/systemd/system/vncserver@:1.service,设置用户root相关参数,最终内容如下:
复制代码
[Unit]
Description=Remotedesktopservice(VNC)
After=syslog.targetnetwork.target
[Service]
Type=forking
#Cleananyexistingfilesin/tmp/.X11-unixenvironment
ExecStartPre=/bin/sh-c'/usr/bin/vncserver-kill%i>/dev/null2>&1||:'
ExecStart=/usr/sbin/runuser-lroot-c'/usr/bin/vncserver%i'
PIDFile=/root/.vnc/%H%i.pid
ExecStop=/bin/sh-c'/usr/bin/vncserver-kill%i>/dev/null2>&1||:'
[Install]
WantedBy=multi-user.target
复制代码
#启动窗口1
#先杀死可能存在的进程
vncserver-kill:1
#启动
vncserver:1
#查看启动列表状态
vncserver-list
启动成功的结果应当如下:
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/eunke-network002:1.log
查看日志获取端口号:
cat /root/.vnc/eunke-network002:1.log
如果启动失败,则进入文件夹,删除X1文件后,重新启动窗口1:
复制代码
cd /tmp/.X11-unix
rm -rf X1
#杀死窗口1
vncserver -kill :1
#启动窗口1
vncserver :1
复制代码
四、Windows安装VNCviewer
1.64bit下载地址:https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.19.923-Windows-64bit.exe
2.安装后输入IP:端口,如下:
以上所述是小编给大家介绍的linux安装图形化界面的操作方法,希望对大家有所帮助!