Ubuntu最小化命令行系统 安装GUI 远程桌面

Ubuntu 服务器 安装GUI

更新、升级

bash 复制代码
sudo apt update && sudo apt upgrade

安装桌面环境

bash 复制代码
sudo apt install tasksel

sudo apt install ubuntu-desktop

安装显示登录管理器

bash 复制代码
sudo apt install lightdm

安装 lightdm 时系统会让选择默认的显示管理器,选择lightdm。 因为即使你可以安装多个管理器,也只能运行一个。


启动GUI

bash 复制代码
sudo service lightdm start

关闭 GUI sudo service lightdm stop


检查当前的显示管理器

bash 复制代码
cat /etc/X11/default-display-manager

安装xrdp服务

bash 复制代码
sudo apt install xrdp 

sudo systemctl status xrdp

sudo systemctl restart xrdp

配置防火墙

bash 复制代码
允许指定地址访问
sudo ufw allow from    192.168.1.0/24    to any port   3350
允许所有访问
sudo ufw allow  3350

如有防火墙请放行3389、3350端口


连接方式

Windows

win+r 输入mstsc 打开远程桌面链接 输入服务器IP

通过远程桌面链接3389端口,转入xrdp服务,输入用户名root/密码,xrdp通过3350远程Ubuntu桌面
也可以通过其他第三方工具进行远程桌面链接,走3389端口转xrdp,xrdp走3350远程连接桌面


问题一:

远程链接桌面打不开终端命令行,和语言设置有关系

bash 复制代码
找到语言文件
vim /etc/default/locale
bash 复制代码
最后一行加上以下语句后保存
LC_ALL=zh_CN.UTF-8
bash 复制代码
重启后就可以了
reboot

相关推荐
Tisfy6 分钟前
LeetCode 2058.找出临界点之间的最小和最大距离:遍历+遇到极值则更新(这种题谁空间复杂度不是O(1)啊)
linux·数据库·leetcode·链表·题解·模拟·遍历
数据库小学妹10 分钟前
MySQL死锁排查:锁机制原理、死锁日志与information_schema定位
运维·数据库·mysql
liulilittle11 分钟前
REALITY 代理隧道的有效检测方法: 被动、主动与确定性三层实证研究
linux·服务器·网络·网络协议·安全·网络安全·通信
JoyCong199821 分钟前
从iPhone Ultra到ToDesk:折叠大屏时代的效率革命,硬件只是开始
大数据·运维·ios·智能手机·iphone·远程工作·远程操作
山岚的运维笔记33 分钟前
mysql 专业笔记 -- 第 1 章:MySQL 入门
运维·数据库·笔记·后端·学习·mysql·dba
邪修king35 分钟前
Re:Linux 系统篇(十五):进程篇(四):进程切换深度解析 —— CPU 寄存器、进程上下文与切换全流程万字详解
linux·运维·服务器
深念Y44 分钟前
Docker 镜像体积从 110MB 降到 13MB 后端服务的瘦身
运维·docker·容器
小五传输1 小时前
【一文解读】汽车制造业协同,跨网跨区域文件传输如何落地?
大数据·运维·安全
高亦真1 小时前
今天是学习嵌入式的第33天
linux·学习·算法
cuijiecheng20181 小时前
Rocky Linux 安装 libltc、ltc-tools 和 ltcdump
linux