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 小时前
5秒开服,你的应用部署还卡在“加载中”吗?
大数据·人工智能·安全·机器学习·华为云
迎仔2 小时前
C-算力中心网络隔离实施方法:怎么搞?
运维·网络
代码游侠2 小时前
C语言核心概念复习——网络协议与TCP/IP
linux·运维·服务器·网络·算法
你真是饿了2 小时前
6.库制作与原理
linux·服务器
ShoreKiten2 小时前
ctfshowweb351-360
web安全·ssrf
数据知道2 小时前
PostgreSQL 故障排查:如何找出数据库中最耗时的 SQL 语句
数据库·sql·postgresql
qq_12498707532 小时前
基于SSM的动物保护系统的设计与实现(源码+论文+部署+安装)
java·数据库·spring boot·毕业设计·ssm·计算机毕业设计
枷锁—sha2 小时前
【SRC】SQL注入WAF 绕过应对策略(二)
网络·数据库·python·sql·安全·网络安全
Coder_Boy_3 小时前
基于SpringAI的在线考试系统-考试系统开发流程案例
java·数据库·人工智能·spring boot·后端
Gain_chance3 小时前
35-学习笔记尚硅谷数仓搭建-DWS层最近n日汇总表及历史至今汇总表建表语句
数据库·数据仓库·hive·笔记·学习