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系统中打开远程连接
确认
输入用户名、密码
本机测试效果展示
疫情到来,少出门,勤洗手。
希望对有需要的朋友有帮助。
上一篇: mac的Finder连接远程服务器(阿里云服务器)
下一篇: Mac下使用自带终端SSH功能