RStudio Server 结合 ZeroNews,实现远程访问管理

RStudio Server 使您能够为在远程 Linux 服务器上运行的 R 版本提供基于浏览器的界面,从而将 RStudio IDE 的强大功能和生产力带到基于服务器的 R 部署中。

一、 安装 RStudio Server

我们以 ubuntu 为例,进行安装

  1. RStudio Server 需要 Debian 版本 10(或更高版本)或 Ubuntu 版本 18(或更高版本)。RStudio 需要预先安装 R 版本 3.6.0 或更高版本。要安装最新版本的 R,您应该首先将 CRAN 软件仓库添加到您的系统中。

  2. 然后您可以使用以下命令安装 R。

bash 复制代码
sudo apt-get install r-base
  1. 执行以下命令,下载并安装 RStudio Server。
bash 复制代码
sudo apt-get install gdebi-core
bash 复制代码
wget https://download2.rstudio.org/server/jammy/amd64/rstudio-server-2025.09.2-418-amd64.deb
bash 复制代码
sudo gdebi rstudio-server-2025.09.2-418-amd64.deb
  1. 执行上述命令完成后,如果内容以截图相同就表示已经安装成功了

  2. 接着,我们执行以下命令创建账号密码,否则无法登录。密码最少为8位。(可以根据自己需要填写)

bash 复制代码
useradd abcd
passwd Aa123456
  1. 然后为为用户abc创建一个目录,否则,会提示错误
bash 复制代码
mkdir /home/abc
chown -R abc /home/abc
  1. 上面执行完成之后,在浏览器输入 127.0.0.1:8787,就可以打开 RStudio 的 Web 管理页面
  1. 然后输入刚才配置的账号密码后就可以登录面板了

二、 创建 ZeroNews 映射服务

1、 首先,打开 ZeroNews 网站,我们选择Linux ,然后按照步骤执行执行 Agent Token 认证和启动 Agent(执行命令时,使用 root 权限)

2、 运行完成之后,您可以在 Agent 页面看到已经在线的 Agent 服务。

3、 接着,我们在域名端口页面,创建一个可用的公网域名(可自定义前缀),并勾选 HTTPS 协议。

4、 域名创建完成之后,我们继续打开映射页面,并按下面的步骤添加映射

a) Agent:选择第一步运行的 Agent

b) 映射协议:选择 HTTPS 协议

c) 域名:选择刚创建好的域名

d) 带宽:根据需要选择带宽大小

e) 内网IP:我们是本地部署,直接使用 127.0.0.1 即可

f) 内网端口:输入本地服务的端口 8787 即可

5、 按照上述步骤创建完成之后,我们就可以得到一条可公网访问的映射域名

三、 公网访问您的 EasyNode Web管理页面

1、 我们在任意有网络访问电脑的浏览器上,复制上面的链接 https://*****.*.***.* 并打开。

2、 然后,只需要输入账号密码,就可以登录了

相关推荐
虹科网络安全2 小时前
艾体宝洞察 | 金融服务组织面临的3大电子邮件安全挑战
人工智能·安全
杭州泽沃电子科技有限公司2 小时前
汽轮机在线监测:老牌火电的“智慧心脏”如何打赢“双碳”攻坚战?
运维·人工智能·智能监测·发电
北方的流星2 小时前
华为访问控制列表的配置
运维·网络·华为
Acc1oFl4g2 小时前
Java安全之SpEL表达式注入入门学习
java·学习·安全
李白你好2 小时前
Redis 漏洞图形化利用工具
数据库·redis·缓存
BullSmall2 小时前
RSA不属于安全算法吗?
安全
牛三金2 小时前
魔改-隐语PSI通信,支持外部通信自定义
服务器·前端·算法
vortex52 小时前
SSH 命令从新手入门到安全运维
运维·安全·ssh
lihui_cbdd2 小时前
Windows11排查显卡问题导致的系统卡顿
运维·windows