欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

2020疫情在家远程,需要的一些远程工具安装

程序员文章站 2022-05-10 18:11:43
...

由于开发需要,我的工作电脑的系统安装是Centos7.6。交流工具,比如微信、钉钉,安装在VirtualBox中的一台Windows7的虚拟机上。如果我在家,就没办法直接远程我的本机Centos,而且公司也不允许开放公网IP进行访问。
所以,首先在虚拟机上安装了TeamViewer,在家时使用TeamViewer连接,这个没什么好说的了。
连接虚拟机以后,可以通过SecretCRT连接本机Centos,因为需要安装远程工具。
安装xrdp
保证Linux是有桌面界面的版本
安装xrdp,xrdp在 EPEL仓库可以使用,所以配置 EPEL仓库:sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum -y install xrdp tigervnc-server

启动服务

systemctl start xrdp.service

由于我的电脑,防火墙的开启的,查看xrdp启用端口,并开放
查看xrdp配置信息

vim /etc/xrdp/xrdp.ini

内容如下

[Globals]
; xrdp.ini file version number
ini_version=1

; fork a new process for each incoming connection
fork=true

; ports to listen on, number alone means listen on all interfaces
; 0.0.0.0 or :: if ipv6 is configured
; space between multiple occurrences
;
; Examples:
;   port=3389
;   port=unix://./tmp/xrdp.socket
;   port=tcp://.:3389                           127.0.0.1:3389
;   port=tcp://:3389                            *:3389
;   port=tcp://<any ipv4 format addr>:3389      192.168.1.1:3389
;   port=tcp6://.:3389                          ::1:3389
;   port=tcp6://:3389                           *:3389
;   port=tcp6://{<any ipv6 format addr>}:3389   {FC00:0:0:0:0:0:0:1}:3389
;   port=vsock://<cid>:<port>
port=3389

; 'port' above should be connected to with vsock instead of tcp
; use this only with number alone in port above
; prefer use vsock://<cid>:<port> above
use_vsock=false

; regulate if the listening socket use socket option tcp_nodelay
; no buffering will be performed in the TCP stack
tcp_nodelay=true
......

可以看到其启用端口是3389,开放此端口

firewall-cmd --zone=public --add-port=3389/tcp --permanent

重启防火墙

systemctl restart firewalld

在虚拟机Windows系统中打开远程连接
2020疫情在家远程,需要的一些远程工具安装
确认
2020疫情在家远程,需要的一些远程工具安装
输入用户名、密码
2020疫情在家远程,需要的一些远程工具安装
本机测试效果展示
2020疫情在家远程,需要的一些远程工具安装
疫情到来,少出门,勤洗手。
希望对有需要的朋友有帮助。