首先需要在群晖的管理页面中打开SSH登陆选项
打开后 通过SSH登陆 群晖账户
这一步是为了提权
输入 sudo -i
$变为# 即说明提权成功
此时我们进入了root模式
在root模式下我们需要下载 frp 本体 和screen 后台登陆工具
frp 可以在Github 主页下载
选择 amd64 版本 (uname -a 可以得出当前主机的linux版本)
然后 screen 工具根据查询版本较为复杂,可以选择使用ipkg 下载
我这里采用的是来自社区的一个方案
wget http<span class="token operator">:</span> chmod <span class="token operator">+</span>x syno<span class="token operator">-</span>i686<span class="token operator">-</span>bootstrap_1<span class="token punctuation">.</span><span class="token number">2</span><span class="token operator">-</span><span class="token number">7</span>_i686<span class="token punctuation">.</span>xsh sh syno<span class="token operator">-</span>i686<span class="token operator">-</span>bootstrap_1<span class="token punctuation">.</span><span class="token number">2</span><span class="token operator">-</span><span class="token number">7</span>_i686<span class="token punctuation">.</span>xsh ipkg updatewget http<span class="token operator">:</span> chmod <span class="token operator">+</span>x syno<span class="token operator">-</span>i686<span class="token operator">-</span>bootstrap_1<span class="token punctuation">.</span><span class="token number">2</span><span class="token operator">-</span><span class="token number">7</span>_i686<span class="token punctuation">.</span>xsh sh syno<span class="token operator">-</span>i686<span class="token operator">-</span>bootstrap_1<span class="token punctuation">.</span><span class="token number">2</span><span class="token operator">-</span><span class="token number">7</span>_i686<span class="token punctuation">.</span>xsh ipkg updatewget http: chmod +x syno-i686-bootstrap_1.2-7_i686.xsh sh syno-i686-bootstrap_1.2-7_i686.xsh ipkg update
然后我们就可以安装 screen 了
但是返回提示说缺少 xterm 因此需要再 安装 一个 xterm
ipkg install screen ipkg install xterm export TERM<span class="token operator">=</span>xterm<span class="token operator">-</span>color #此行代码用于解决 运行 screen 时出现的 Cannot find termcap entry <span class="token keyword">for</span> <span class="token char">'xterm-256color'</span>问题ipkg install screen ipkg install xterm export TERM<span class="token operator">=</span>xterm<span class="token operator">-</span>color #此行代码用于解决 运行 screen 时出现的 Cannot find termcap entry <span class="token keyword">for</span> <span class="token char">'xterm-256color'</span>问题ipkg install screen ipkg install xterm export TERM=xterm-color #此行代码用于解决 运行 screen 时出现的 Cannot find termcap entry for 'xterm-256color'问题
这时候 我们就可以正常运行 frpc了
这部分教程是通用的,这里推荐的是
简书的方案frp配置方案
然后我们要做的就是修改frpc.ini
在代码中插入一行端口映射的内容
<span class="token punctuation">[</span>http<span class="token punctuation">]</span> type <span class="token operator">=</span> tcp local_ip <span class="token operator">=</span> # 注意空格,这里填写服务器地址 local_port <span class="token operator">=</span> <span class="token number">5000</span> # 一般来说 群晖的默认端口是<span class="token number">5000</span> remote_port <span class="token operator">=</span> <span class="token number">6034</span> # 选择要使用的远程访问端口<span class="token punctuation">[</span>http<span class="token punctuation">]</span> type <span class="token operator">=</span> tcp local_ip <span class="token operator">=</span> # 注意空格,这里填写服务器地址 local_port <span class="token operator">=</span> <span class="token number">5000</span> # 一般来说 群晖的默认端口是<span class="token number">5000</span> remote_port <span class="token operator">=</span> <span class="token number">6034</span> # 选择要使用的远程访问端口[http] type = tcp local_ip = # 注意空格,这里填写服务器地址 local_port = 5000 # 一般来说 群晖的默认端口是5000 remote_port = 6034 # 选择要使用的远程访问端口
然后,我们在浏览器里输入 服务器加端口号就可以登陆我们的内网群晖了
需要注意的是 建议添加 privilege_token =
进行密码保护
原文链接:https://blog.csdn.net/White_______/article/details/124463829?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522105826a61e99639c15379af9a573d40c%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=105826a61e99639c15379af9a573d40c&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-13-124463829-null-null.nonecase&utm_term=%E7%BE%A4%E6%99%96%E6%90%AD%E5%BB%BA