linux 系统 怎么为用户root 开启vnc服务?
发布网友
发布时间:2022-04-21 10:15
我来回答
共2个回答
热心网友
时间:2023-07-05 01:31
我使用tightvncserver优点你百度一下,其他的VNC差不多。先在SSH中su(sudo)到root用户
简单例子,录入以下命令:
#vncserver -depth 16 -httpport 9001 -geometry 1024×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 -solid grey
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
#export XKL_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,假如你要默认开机就启动,那你就加入开机启动。
热心网友
时间:2023-07-05 01:31
加我1003770043我告诉你