本文目的:怎么用 Windws 远程桌面
(mstsc)远程连接服务端的 Ubuntu 或者 CentOS?以 CentOS 为例
遵循二三步即可用 Windows 的 MSTSC 进行远程连接 CentOS,第四步锦上添花方便后台的运行,当然别的方法也可以。
1. 服务器安装系统相关简记
以华为 2288H-V5 为例:
- 插入事先用 Rufus 工具弄好的 CentOS 的 U 盘启动盘之后,重启服务器按“Del”进入 BIOS
- 选择 BIOS Configuration
- 设置为 UEFI 启动方式,最下方的启动顺序设置成“Other”为第一个,F10 保存退出。
PS:华为服务器 BIOS 密码:Admin@9000。(仅 2288H-V5 型号的服务器)
2. 远程连接所需软件 Xrdp 及 tigervnc-server 的安装
- yum install -y epel-release ## 这一部分可能系统自带,若无则安装
yum install -y xrdp
yum install -y tigervnc-server
## 这一步有时候会自动安装,如果没有自动安装务必手动安装,否则无法连接。- 关闭 SElinux:
getenforce
setenforce 0
sestatus -v
vim /etc/selinux/config
- 将
SELINUX=enforcing
改成SELINUX=disabled
- 设置防火墙,打开服务器的 3389 端口以供远程连接(也可以 `` 直接关闭防火墙)
firewall-cmd --permanent --zone=public --add-port=3389/tcp
## 正常则显示 successfirewall-cmd --reload
- 设置 Xrdp 开机自启动
systemctl start xrdp
## 运行 Xrdpsystemctl enable xrdp
## 设置开机自启动
3. 内网穿透
Sakurafrp 官网:
https://www.natfrp.com/
注册登录之后点击软件下载,下载可执行文件,不建议用脚本,试了几次效果不好,感觉不如可执行文件直观
下载链接:
https://getfrp.sh/d/frpc_linux_386
下载出来是 frpc_linux_386
./frpc_linux_386
运行程序,就可以输入访问密钥,然后选择事先设置好的线路即可运行。
设置线路是用 ip addr
命令查看 IP 地址(CentOS 的 eno3/4 后边的就是 IP 地址),在 Sakurafrp 创建隧道即可,本地端口选择 3389,不用 22。
4. 设置 Sakurafrp 后台自启动
- 安装 screen
yum install -y screen
screen -S sakurafrp
- 在第二步之后跳出来的终端进入 frpc_linux_386 所在目录,运行
./frpc_linux_386
- Ctrl+A+D 隐藏 screen 窗口,即可后台运行,不用独占一个终端。
- 即使关闭终端后仍然在后台运行,终端中输入
screen -ls
命令即可查看当前运行的 session,如下:
There are screens on:
14882.sakurafrp (Attached)
14577.pts-1.localhost (Detached)
2 Sockets in /var/run/screen/S-lixian.
其余命令可自行搜索,此处不赘述。
第四节可参考:
https://www.cnblogs.com/mchina/archive/2013/01/30/2880680.html
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于