将Ubuntu server 20.04.2设置为远程桌面专用机
首先
无论是Ubuntu还是与电脑相关的各种操作方法,都需要查看一些网站,并在某些情况下比较并选择几十个网站。本文将总结这些操作方法。本次将总结如何将Ubuntu服务器设置为远程桌面连接专用设备的方法。
这篇文章中可以做的事情
从刚刚安装好的Ubuntu服务器开始,设置为远程桌面专用机并进行配置,以便可以远程访问。并额外使用该服务器构建Minecraft Spigot服务器。
目标读者
-
- コマンド操作がわかる人
-
- コマンド操作がわからない人
- Ubuntu server 単機でリモートデスクトップを構築したい人
目录
-
- 安装Ubuntu桌面系统
-
- 安装并启动Xrdp
-
- 配置防火墙
-
- 禁用root登录
- 重新启动并进行连接确认
安装Ubuntu桌面版
安装Ubuntu Desktop是建立远程桌面环境所必需的。由于下载和安装需要一些时间,因此请耐心等待。
- パッケージのインストール
sudo apt-get -y install ubuntu-desktop
- 無効化
一旦安装完Ubuntu Desktop后,为了保险起见,重新将其设置为以命令行界面(CUI)方式启动。
用命令行界面启动
sudo systemctl set-default multi-user.target
备忘录:使用GUI方式启动
$ sudo systemctl set-default graphical.target
安装并启动Xrdp。
为了能够通过远程桌面进行连接,我们将启动服务器。
安装
sudo apt -y install xrdp
激活
sudo systemctl enable xrdp
备注:禁用
$ sudo systemctl disable xrdp
确认
如果显示为“active(running)”,那就表示成功了。按下“Q”键来结束。
sudo systemctl status xrdp
3. 防火墙的设置 de
由于直接使用服务器存在风险,所以只开启使用端口的服务。
激活
启用防火墙。
sudo ufw enable
备忘录:禁用
$ sudo ufw disable
封闭所有人员
关闭所有端口。
sudo ufw default deny
备注:全部开放
$ sudo ufw 默认允许
端口开放
由于xrdp使用3389端口,因此需要打开该端口。
如果需要其他端口,则会随时进行开放。
xrdp 使用端口开放
sudo ufw allow from any to any port 3389 proto tcp
备忘录:端口开放
$ sudo ufw allow [端口号]
$ sudo ufw deny [端口号]
重新加载
当端口开放设置完成后,需要重新加载。
sudo ufw reload
确认
确认已经将指定的端口设置为允许状态。
sudo ufw status
4. 禁用root登录
由于仅用于远程桌面,因此我将禁用root登录。
使其失去效力
sudo passwd -l root
备注:启用
$ sudo passwd -u root
再次启动以确认连接。
当计算机重新启动后,我会前往想要连接的PC并开始工作。这次我将使用Windows操作系统。
reboot
启动远程桌面连接
当在搜索栏中输入”远程桌面”时,会显示”远程桌面连接”,然后启动它,输入分配给Ubuntu服务器的本地IP地址以进行连接。接下来会出现xrdp的登录界面,输入Ubuntu的用户名和密码以登录。如果左上角出现窗口,则可能是用户名或密码错误,需要重新输入。
以上 (Yǐ ,
设置完成后,它将作为远程桌面专用设备。
参考网站目录
请使用中文将以下内容进行释义:
https://minokamo.tokyo/2020/08/16/2687/
https://lifework-blog.com/ubuntu-server-firewall/