linux通过VNC图形化

安装VNC

  1. 使用root用户安装相关包
yum install tigervnc tigervnc-server -y
  1. 修改配置文件
vi /etc/sysconfig/vncservers
  1. 加入以下
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"
VNCSERVERS="2:oracle"
VNCSERVERARGS[2]="-geometry 1024x768"
  1. 设置远程密码(此时需要输入密码)
vncpasswd
  1. 启动VNC
service vncserver start
  1. 切换oracle
su - oracle
  1. 启动oracle得vnc
vncserver :2
  1. 切换root
su - root
  1. 启动root得vnc
vncserver :1
  1. 设置xstartup(/用户目录/.vnc/xstartup)文件,权限要755
chmod 755 /root/.vnc/xstartup
  1. 查看vnc服务状态
service vncserver status
  1. 配置xstartup启动命令-将/root/.vnc/xstartup文件内容复制成下面的内容
cp /root/.vnc/xstartup /root/.vnc/xstartup.bak
  1. 替换文件内容
vim /root/.vnc/xstartup
  1. 替换得内容如下
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
gnome-session &
  1. 然后重启vnc服务
service vncserver restart
  1. 安装gnome软件,即安装生成图形界面锁需要的组件:
yum install -y gnome*                                                          
yum install libXfont  -y
yum install xorg-x11-xfs
yum install xorg-x11-xfs-utils
yum install xorg-x11-xinit
yum install xorg-x11-xdm
yum install xorg-x11-fonts*
  1. 切换到oracle杀死重启
su - oracle
vncserver -kill :2
vncserver :2
  1. 备注:vncserver只能由启动它的用户来关闭,root也不能关闭其它用户开启的vncserver,除非用kill暴力杀死进程
vncserver -kill :1 #杀死
vncserver :2 #启动
/etc/init.d/vncserver restart #重启

VNC客户端
链接:https://pan.baidu.com/s/1bTq8__flIlFt4qvhAjlm4A
提取码:im44

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VNC(Virtual Network Computing)是一种远程桌面协议,可以通过网络连接到远程计算机的图形界面。在Linux系统中,使用VNC可以让用户在不同的计算机上远程访问Linux计算机的桌面。 以下是在Linux上使用VNC的步骤: 1. 安装VNC服务器 首先在Linux系统上安装VNC服务器。在Ubuntu上,可以通过以下命令安装VNC: ``` sudo apt-get install tightvncserver ``` 2. 启动VNC服务器 启动VNC服务器之前,需要创建一个VNC连接密码。可以使用以下命令创建密码: ``` vncpasswd ``` 然后启动VNC服务器: ``` vncserver :1 ``` 这会在端口5901上启动一个VNC服务器。 3. 连接到VNC服务器 现在,可以在另一台计算机上使用VNC客户端连接到Linux计算机的VNC服务器。在Windows系统上,可以使用RealVNC或TightVNCVNC客户端。在Mac OS X系统上,可以使用Chicken of the VNC。 连接时需要输入Linux计算机的IP地址和端口号。例如,如果Linux计算机的IP地址为192.168.1.100,端口号为5901,则连接字符串应为: ``` 192.168.1.100:5901 ``` 连接成功后,就可以在VNC客户端上看到Linux计算机的桌面。可以在远程计算机上执行各种操作,就像在本地计算机上一样。 注意:连接VNC服务器时,需要确保防火墙允许VNC服务器的端口通过。默认情况下,VNC服务器使用TCP端口5900和5901。如果需要在其他端口上运行VNC服务器,请相应地配置防火墙。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值