找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: ntge***

Padavan 搭建 caddy filebrowser 文件服务器 带WebDAV 支持MT76XX

 火.. [复制链接]
本帖最后由 coaco 于 2020-10-15 18:13 编辑

谢谢,映射没问题的,我测试都是在局域网内进行的,文件浏览也没问题,但就是WebDav连不上不知为什么
能用帐号浏览,说明用户名密码也没问题
也许是目录设置不对?WebDav的目录有什么权限要求?因为它是在挂载的硬盘上单独的目录
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

请教一个问题,PandoraBox 启动 Caddy 之后, 怎么关掉? 我的路由器没有 service  这个东东,关掉 SCP 窗口没用,它似乎直接就在后台运行,不知怎么关掉?

点评

输入ps ,kill 进程数字  详情 回复 发表于 2020-10-16 23:42
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
coaco 发表于 2020-10-16 13:51
请教一个问题,PandoraBox 启动 Caddy 之后, 怎么关掉? 我的路由器没有 service  这个东东,关掉 SCP 窗口 ...

输入ps ,kill 进程数字
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

应该是权限问题,我的情况是,程序放在 /usr/bin/ 目录,然后想让远程访问 /mnt/sda1/Misc/ 无论如何不成功,但是奇怪的是 File_browse 是成功的
之所以没有把程序放在 sda1上面,主要是因为硬盘是自动休眠的原因,不知执行程序如果在硬盘上,硬盘是不是就不会休眠了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

filebrowser  正常显示,但是 用 winscp 连接 webdav 目录却跑到了 /.caddy/filebrowser
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

搞定了,其实是地址错误,后来我用 chfs 来做,也返回同样错误,其实是一个低级错误,就是网址错误,以chfs为例,要这样写:loccalhost(你的网址):/webdav/, 再次谢谢楼主!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

你好,我按照教程能打开文件服务器,但是端口不能固定,就是配置里的是19999,结果运行的时候就是一个随机端口,怎么解决?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

楼主实属大佬,鄙人虽然用的和楼主不是同一款路由器,但是楼主解决了我困扰了我多久的v2和webdav的问题。非常非常感谢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

顺便问下楼主这个能多用户访问吗,管理员能读写,其他用户只读
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
多用户没试过,你去掉
    scope /media/AiDisk_a1/
    allow /media/AiDisk_a1/
就好了,任何人不可写。因为你知道ssh密码,所以理论你可以登进去读写
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢!能再发一个linux amd64版本吗,我的软路由也想用这个
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

hhbobo 发表于 2020-3-8 14:32
哪位大佬把红框里的代码给复制一份给我啊,谢谢了。误删后不能用了,breed重新安装也没有。

我的跟你的一样。下面就是全部代码。

#!/bin/sh
caddy_storage=`nvram get caddy_storage`
caddy_dir=`nvram get caddy_dir`
caddy_file=`nvram get caddy_file`
caddyf_wan_port=`nvram get caddyf_wan_port`
caddyw_wan_port=`nvram get caddyw_wan_port`
caddy_wname=`nvram get caddy_wname`
caddy_wpassword=`nvram get caddy_wpassword`
caddyfile="$caddy_dir/caddy/caddyfile"
rm -f $caddyfile
if [ "$caddy_file" = "0" ] || [ "$caddy_file" = "2" ]; then
cat <<-EOF >/tmp/cf
caddyf_wan_port {
root $caddy_storage
timeouts none
gzip
filebrowser / $caddy_storage {
  database /etc/storage/caddy_filebrowser.db
}
}
EOF
fi
if [ "$caddy_file" = "1" ] || [ "$caddy_file" = "2" ]; then
cat <<-EOF >/tmp/cw
caddyw_wan_port {
root $caddy_storage
timeouts none
browse
gzip
filebrowser /document $caddy_storage {
  database /etc/storage/caddy_filebrowser.db
}
basicauth / $caddy_wname $caddy_wpassword
webdav /disk {
    scope $caddy_storage
    allow $caddy_storage
}
}
EOF
fi
cat /tmp/cw /tmp/cf > $caddyfile
rm -f /tmp/cw
rm -f /tmp/cf
caddybin="/usr/bin/caddy_filebrowser"
if [ ! -f "$caddybin" ]; then
caddybin="$caddy_dir/caddy/caddy_filebrowser"
fi
$caddybin -conf $caddyfile &



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

hhbobo 发表于 2020-3-8 14:32
哪位大佬把红框里的代码给复制一份给我啊,谢谢了。误删后不能用了,breed重新安装也没有。

有两行代码怎么变表情了,我发个txt吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

你这个例子只有一个用户,如果想弄 多用户权限分配,请问要怎么搞法?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

蓝奏云下载链接打不开了,能不能不链一下?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 16:53

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表