Debian 9 安装和配置VNC

发布于 2019-11-04  24 次阅读


虚拟网络计算(VNC)是一种连接系统,允许您使用键盘和鼠标与远程服务器上的图形桌面环境进行交互。它使得对于不熟悉命令行的用户更容易管理远程服务器上的文件,软件和设置。

  • 以上是VNC的介绍(复制的)
  • 因为今天刚在阿里云花两百多大洋买了个服务器,思考了许久决定用Debian9,为了方便桌面化管理,所以准备配置一下VNC服务
  • 准备:Debian服务器一台
  • 下面开始教程

第一步:安装桌面环境

  • Debian9默认情况下是没有桌面环境的,所以我们先来准备好桌面环境
  • 这里我准备安装GNOME桌面环境
  • 首先SSH连接上服务器
  • 更新你的软件包列表
  • apt-get update

  • 然后在你的服务器上安装GNOME环境
  • apt-get install x-window-system-core -y

  • apt-get install task-gnome-desktop

  • 安装完成后使用vi以root权限编辑/etc/gdm3/daemon.conf
  • vi /etc/gdm3/daemon.conf

  • 在 [security]下面添加 AllowRoot=true,如下图

  • 保存后退出vi
  • 注:gdm 是 gnome 的登陆管理器
  • 接下来再用vi编辑/etc/pam.d/gdm-password
  • vi /etc/pam.d/gdm-password

  • 注释掉auth required pam_succeed_if.so user != root quiet_success
  • 保存退出
  • 重启即可自动启动桌面环境,如果没启动输入startx
  • GNOME环境就搭建好了

第二步:安装VNC服务器

  • 我这里用的是TightVNC服务器
  • 首先安装TightVNC
  • apt-get install tightvncserver

  • 安装完成后使用vncserver命令进行vnc服务器的初始配置,设置安全密码并创建初始配置文件
  • vncserver

  • 第一次启动系统会让你输入两次密码确认远程连接密码
  • 创建好后会询问是否创建仅查看(view-only)密码,可以作为用来向别人展示操作的密码,当然这并不是必须的
  • 设置好后就可以使用vnc软件连接了


万箭穿心,习惯就好。