甲骨文ARM搭建frp访问图形化Ubuntu(不卡)
一、部署服务器时选择Ubuntu 20.04 版本(只能在此系统,不能用debian和centos):
配置至少2CPU4G内存。
做一次更新和升级,执行命令:
apt update -y ; apt upgrade -y
升级后设置一下语言:
dpkg-reconfigure locales
在出现的第一画面里做如下选择,空格键是选择,Tab键可以跳到“OK”上,Enter键确认:
再进入到第二画面后,同样通过空格键选择中文为默认的语言编码,用Tab键跳到“OK”上回车确认:
设置完毕后,重新连接一次服务器,会发现系统支持中文展示了。
下面我们开始真正的桌面环境的安装,这里安装ubuntu desktop而不是xfce,原汁原味!执行命令:
apt install ubuntu-desktop
安装过程耗时较长,耐心等待,直至完成。
完毕后进行Xrdp的安装,提供远程桌面访问的能力,执行以下命令:
apt install xrdp -y
Xrdp会安装成服务,可以验证一下:
systemctl status xrdp
可以看到红色ERROR这一行信息,如何解决呢?执行以下命令,可以看到红色的信息不见了:
adduser xrdp ssl-cert
systemctl restart xrdp
systemctl status xrdp
这样桌面环境和远程服务安装好后,就可以连接到远程桌面。
到此,Xrdp安装完成。
二、下载包-https://github.com/fatedier/frp/releases/tag/v0.34.2
客户端
1.解压包,把如下文件放到/etc/frp 目录下
2.修改frpc.ini文件
frpc
[common]
server_addr = ip
server_port = 7000
token = 12345678
[13389]
type = tcp
remote_port = 13389
local_ip = 127.0.0.1
local_port = 3389
3.把systemd文件夹下的frpc.service,放到/etc/systemd/system下
设置权限,chmod 754 frp*.service
设置开机启动即可 systemctl enable frp*.service
4.在/etc/frp目录下
cp frpc /usr/bin
chmod +x /usr/bin/frpc
systemctl start frpc
ps -ef|grep frpc
客户端结束
服务端
1.解压包,把如下文件放到/etc/frp 目录下
2.修改frps.ini文件
[common]
bind_addr = 0.0.0.0
bind_port = 7000
bind_udp_port = 7001
kcp_bind_port = 7000
vhost_http_port = 8080
vhost_https_port = 8443
dashboard_addr = 0.0.0.0
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = 面板密码
log_file = ./frps.log
log_level = info
log_max_days = 3
disable_log_color = false
token = 客户端连接密码
allow_ports = 13000-14000
max_pool_count = 5
max_ports_per_client = 0
subdomain_host = frps.com
tcp_mux = true
3.把systemd文件夹下的frps.service,放到/etc/systemd/system下
设置权限,chmod 754 frp*.service
设置开机启动即可 systemctl enable frp*.service
4.在/etc/frp目录下
cp frps /usr/bin
chmod +x /usr/bin/frps
systemctl start frps
ps -ef|grep frps
完成,结束
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。