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

相关推荐
剑神一笑24 分钟前
Linux iptables 深度解析:从规则匹配到 NAT 转发实战
linux·运维·服务器
keyipatience24 分钟前
23(半)24磁盘和EXT2文件系统
linux·运维
实心儿儿25 分钟前
Linux —— 线程互斥和同步
linux
minji...26 分钟前
Linux 高级IO(七)多进程、多线程的Reactor反应堆模式扩展、OTOL
linux·运维·c++·多路转接·epoll·reactor反应堆模型
梦想的颜色26 分钟前
Docker 入门指南:从零开始掌握容器化技术
运维·服务器·vscode·python·算法·docker·云原生
handler0127 分钟前
【Linux 网络】:poll/epoll 底层机制与 Reactor 并发模型
linux·运维·服务器·网络·c++·多路转接·多路复用
kebidaixu28 分钟前
深入解析 Linux GPIO 采集与控制程序(DI/DO 篇)
linux
jiayong2329 分钟前
CI/CD与DevOps、Jenkins、K8s关系深度解析
运维·git·ci/cd
霸道流氓气质31 分钟前
导入历史跟踪机制实战指南
java·linux·服务器
遇见火星31 分钟前
Jenkins + Ansible 集成实战:把配置管理焊进流水线里
运维·ansible·jenkins