怎么用Windws远程桌面(mstsc)远程连接服务端的Ubuntu或者CentOS?|内网穿透|服务器安装CentOS

本文目的:怎么用Windws远程桌面(mstsc)远程连接服务端的Ubuntu或者CentOS?以CentOS为例
遵循二三步即可用Windows的MSTSC进行远程连接CentOS,第四步锦上添花方便后台的运行,当然别的方法也可以。

1. 服务器安装系统相关简记

以华为2288H-V5为例:

  1. 插入事先用Rufus工具弄好的CentOS的U盘启动盘之后,重启服务器按“Del”进入BIOS
  2. 选择BIOS Configuration
  3. 设置为UEFI启动方式,最下方的启动顺序设置成“Other”为第一个,F10保存退出。

PS:华为服务器BIOS密码:Admin@9000。(仅2288H-V5型号的服务器)

2. 远程连接所需软件Xrdp及tigervnc-server的安装

  1. yum install -y epel-release # 这一部分可能系统自带,若无则安装
  2. yum install -y xrdp
  3. yum install -y tigervnc-server # 这一步有时候会自动安装,如果没有自动安装务必手动安装,否则无法连接。
  4. 关闭SElinux:
    1. getenforce
    2. setenforce 0
    3. sestatus -v
    4. vim /etc/selinux/config
    5. SELINUX=enforcing改成SELINUX=disabled
  5. 设置防火墙,打开服务器的3389端口以供远程连接(也可以``直接关闭防火墙)
    • firewall-cmd --permanent --zone=public --add-port=3389/tcp # 正常则显示success
    • firewall-cmd --reload
  6. 设置Xrdp开机自启动
    • systemctl start xrdp # 运行Xrdp
    • systemctl 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后台自启动

  1. 安装screen yum install -y screen

  2. screen -S sakurafrp

  3. 在第二步之后跳出来的终端进入frpc_linux_386所在目录,运行./frpc_linux_386

  4. Ctrl+A+D隐藏screen窗口,即可后台运行,不用独占一个终端。

  5. 即使关闭终端后仍然在后台运行,终端中输入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

posted @ 2020-10-18 00:13  NAIXIL  阅读(344)  评论(0编辑  收藏  举报