RT 为了方便划水工作,需要装一个GUI和一个VNC服务端
参考了这篇文章,并根据实际情况进行了调整(允许root登陆),顺带一提,这里也有CentOS的操作指南。
全程依旧使用root账号,所以不带sudo命令
1、安装gnome3 vncserver和ibus
apt-get install gnome-core ibus vnc4server
即使是core下也需要300M和较长时间来完成,可以先喝杯水,休息一下。
2、配置gnome
在home下多了一个.vnc文件夹,进去编辑一下配置文件后保存退出。
vim xstartup unset DBUS_SESSION_BUS_ADDRESS /usr/bin/ibus-daemon -d [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & gnome-session &
配置一下来允许root登陆
vim /etc/gdm3/daemon.conf
找到[security]这一行
添加以下内容后保存退出:
AllowRoot=true
然后编辑一下策略:
vim /etc/pam.d/gdm-password
找到这一行,注释掉,保存退出:
#auth required pam_succeed_if.so user != root quiet_success
最后重起服务,顺带一提,都debian9了,习惯一下新的命令吧:
systemctl restart gdm3
3、配置vnc
vim /etc/vnc.conf
最末尾有一个”1;”删掉
然后找到如下并修改成所需后保存退出(修改了分辨率,以及默认不只有localhost可以访问vnc)。
$geometry = "1280x720" $localhost = "no"
4、启动vnc
默认端口是从5901开始,如果什么参数都不加的话则从5901依次开始。
vncserver
第一次启动会要求设置vnc访问密码
5、停止vnc
vncserver -kill :1