Ubuntu在Docker容器中配置VNC环境
passwd —— 修改密码;apt-get —— 更新软件源apt-get install vnc4serverapt-get install xfce4 (中间会有选择,语言等分别选29和1)vncserver#设置默认的VNC密码为USRnamevncserver -kill :X (X看屏幕提示,可能是1或者其他数字)#更改配置文件mv ~/.vnc/x...
自己摸索的,供大家参考:
passwd —— 修改密码;
apt-get update—— 更新软件源
apt-get install vnc4server
apt-get install xfce4 (中间会有选择,语言等分别选29和1)
(或者:apt install xfce4 xfce4-goodies)
vncserver
#设置默认的VNC密码为USRname
vncserver -kill :X (X看屏幕提示,可能是1或者其他数字)
#更改配置文件
mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
vim ~/.vnc/xstartup
#写入如下内容:
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
#vim退出保存,按esc键入:wq回车
#更改配置文件的权限:
sudo chmod +x ~/.vnc/xstartup
修改默认端口号配置:
cd /usr/bin
vim vncserver
修改vncPort = xxxxx + $displayNumber()
其中,xxxxx为ssh的映射端口号,共需修改两处,将5900修改为目标映射端口号,退出保存
#测试启动VNC服务:
vncserver :1 -geometry 1600x1200 -depth 24
在vncviewer中登录时使用,xxxxxx+ 1的端口号,eg:映射端口号为1000,则当前登录端口号为:1001.
*************************************************************************************************************************
另一种可视化界面,占用内存大,反应速度慢,重量级的软件gnome。缺点较多,这里仅作记录:
apt-get install vnc4server
apt-get install gnome-panel
vncserver
vncserver -kill :X
mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
vim ~/.vnc/xstartup
写入如下内容:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-session &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
chmod +x ~/.vnc/xstartup
vncserver :1 -geometry 1600x1200 -depth 24
更多推荐
所有评论(0)