ubuntu16server配置vnc

ubuntu16server配置VNC

1. 安装ssh

1.1 设置root账号
sudo passwd root

输入密码并设置root密码,可以用su登录root,也可以不登录

1.2 安装ssh

使用systemctl sshd status查看是否安装ssh服务,显示没有就安装

sudo apt update	//更新软件源

在这里插入图片描述

更新出现这个问题就改一下sources.list文件

sudo apt install vim
sudo vi /etc/apt/sources.list

注释掉就行

在这里插入图片描述

安装ssh

sudo apt install openssh-server //安装ssh

在这里插入图片描述

安装完使用ssh连接

2. 配置VNC(root用户登录)

2.1 安装VNC
apt-get install -y vnc4server
2.1 启动VNC并设置密码
vncserver

在这里插入图片描述

如图启动成功,ubuntu:1代表端口号为5901,VNC默认端口是5900

3. 安装桌面环境

3.1 安装x-windows
apt-get install -y x-window-system-core
3.2 安装GNOME管理器gdm3
apt-get install -y gdm3
3.3 安装桌面
apt-get install -y ubuntu-desktop
3.4 安装GNOME依赖
apt-get install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
3.5 备份并修改xstartup配置文件
cp ~/.vnc/xstartup ~/.vnc/xstartup.bak	//备份文件
vim ~/.vnc/xstartup	//修改配置文件

修改为以下配置

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -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" &
# x-window-manager &

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

修改后重启vnc

vncserver -kill :1	//删除5901端口的vnc
vncserver :1	//启动5901端口的vnc
3.6 测试连接

使用vnc-viewer连接IP:5901,输入密码后进入服务器桌面,配置成功

在这里插入图片描述

3.7 配置开机自启

创建sh脚本

#! /bin/bash
vncserver :2 & vncserver :3

加入开机自启

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值