linux系统怎么为用户root开启vnc服务?

2021-11-04 科技 441阅读
我使用tightvncserver优点你百度一下,其他的VNC差不多。先在SSH中su(sudo)到root用户
简单例子,录入以下命令:
#vncserver-depth16-httpport9001-geometry1024×768:1  (默认的httpport好象是5801)
#vncserver-kill:1
#vncserver
接下来会叫你输入密码,按要求输入
#vncserver
简单配置就完成了,下面配置桌面启动环境,用vi或winscp,文件在你所配置的用户下面的/.vnc/xstartup,你是root用户那在root目录下:
#vi/root/.vnc/xstartup
设置成以下脚本
#!/bin/sh

xrdb$HOME/.Xresources
xsetroot-solidgrey
x-terminal-emulator-geometry80x24+10+10-ls-title"$VNCDESKTOPDesktop"&
#x-window-manager&
#FixtomakeGNOMEwork
#exportXKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession
gnome-session&
接下下停止vnc
#vncserver-kill:1(这里的1为你所开启的vncserver号,因为同一个vnc多次执行为1、2、3......延续下去)
再开启
#vncserver
好了大功告成。
http方式(windows要安装java),在浏览器输入http://ip:9001/
专用tightvnc客户端,在地址输入ip:1
以上配置每次重启后要用SSH登陆启动vnc,假如你要默认开机就启动,那你就加入开机启动。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com