• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

开启 My Cloud 远程UI后台

My Cloud NAS  / 教程分享  / 倒序浏览   © 著作权归作者本人所有

#楼主# 2014-5-27 14:52

跳转到指定楼层
My Cloud 的UI 后台默认是不支持远程访问的,只能在本地局域网访问。直接在外网访问UI后台会出现
Forbidden
You don't have permission to access /UI on this server.

折腾又开始了

1、先准备好WinSCPputty


2、 用WinSCP编辑 /etc/apache2/sites-available/wdnas-ui.conf;或者用putty,vi /etc/apache2/sites-available/wdnas-ui.conf
<IfModule mod_rewrite.c>
        <Directory "${DOCUMENT_ROOT}/UI">
                #${LOCAL_NET}
                RewriteEngine On
                RewriteBase /UI/
                RewriteCond %{REQUEST_FILENAME} !-d
                RewriteCond %{REQUEST_FILENAME} !-f
                RewriteRule ^(.*)$ /UI/ [R]
        </Directory>
</IfModule>

用 # 注释掉
${LOCAL_NET},上面我已经注释过了

3、修改 /var/www/rest-api/api/Common/includes/security.inc,306行,需要修改的地方已经用背景色突出来了http://www.wilf.cn/post/enable-my-cloud-ui-for-remote-access.html
  1. /*
  2. * Returns true if request is from local IP
  3. */
  4. function isLanRequest() {
  5. $lanRequest = RequestScope::getInstance()->getLanRequest();
  6. if(!empty($lanRequest)) {
  7. return $lanRequest;
  8. }

  9. $remoteAddr = $_SERVER['REMOTE_ADDR'];
  10. \Core\Logger::getInstance()->info('remote addr: ' . $remoteAddr);
  11. $skipLanCheck = getSkipLanSecurityCheck();

  12. if(strcasecmp($skipLanCheck,"TRUE") == 0) {
  13. return true;
  14. }
  15. if(TRUE || $remoteAddr === '127.0.0.1' || $remoteAddr === 'localhost') {
  16. RequestScope::getInstance()->setLanRequest(true);
  17. return true;
  18. }
复制代码



4、用 putty 重启 apache,/etc/init.d/apache2 restart


UI 后台暴漏给外网,风险较大,请谨慎使用。

评分

参与人数 1云币 +2 贡献 +5 +8 收起 理由
爆疯语 + 2 + 5 + 8 技术贴,火速加分~~

查看全部评分

那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

4

精华

1112

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

云币
92
贡献
20053
活跃
1152
精华
4

论坛元老技术达人灌水之王

爆疯语 发表于 2014-5-27 14:58
请允许我抢个沙发~~
回复 支持 反对 印象

使用道具 举报

3

精华

89

回帖

401

积分

版主

Rank: 7Rank: 7Rank: 7

云币
39
贡献
400
活跃
13
精华
3

活跃会员NAS发烧友优秀版主论坛元老编辑能手

Rece 发表于 2014-5-27 15:08 来自 澳大利亚
装上本地aria2前端就能远程挂机了..
回复 支持 反对 印象

使用道具 举报

1

精华

33

回帖

1229

积分

发烧玩家

Rank: 2

云币
21
贡献
221
活跃
5
精华
1

活跃会员NAS发烧友技术达人编辑能手

狼的旋律 发表于 2014-5-27 15:24 来自 中国广东东莞
Rece 发表于 2014-5-27 15:08
装上本地aria2前端就能远程挂机了..

嗯,偶尔想远程操作一下后台啊
回复 支持 反对 印象

使用道具 举报

0

精华

64

回帖

1627

积分

发烧玩家

Rank: 2

云币
2
贡献
289
活跃
150
精华
0
spritekite 发表于 2014-6-2 16:41 来自 中国山东烟台
高含量的 技术帖子  相当强悍   
回复 支持 反对 印象

使用道具 举报

0

精华

28

回帖

524

积分

入门用户

Rank: 1

云币
0
贡献
88
活跃
68
精华
0
bbbser 发表于 2014-9-25 23:51 来自 美国
兄弟,我按照这个做了,还是不行,卡在正在尝试验证身份。。。 这个界面上,求救
回复 支持 反对 印象

使用道具 举报

0

精华

9

回帖

341

积分

入门用户

Rank: 1

云币
0
贡献
63
活跃
20
精华
0
wrecall21 发表于 2014-11-7 14:21 来自 中国山东济南
远程访问的端口还是80吗?如果是80的话,现在外网的80端口都被封了,能换个端口吗?
回复 支持 反对 印象

使用道具 举报

0

精华

53

回帖

1710

积分

发烧玩家

Rank: 2

云币
2
贡献
324
活跃
62
精华
0
cc188112600 发表于 2016-6-19 18:52 来自 中国山东青岛
谢谢分享,留爪备查.
回复 支持 反对 印象

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

狼的旋律

发烧玩家

  • 主题

    4

  • 帖子

    37

  • 关注者

    3

etsme
快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图