mycloud搭建网页服务器,WD MyCloud(V04)中配置WebDAV服务

MyCloud 升到V04(当前v04.01.00-408)后总是很脆弱,装个aria2一不小心就砖了,但是由于自带的Dashboard 就是基于 Apache ,而且各种线索证明搭建WebDAV还是有戏的,步骤如下:

准备工作

0.SSH登陆到MyCloud

1.建立目录

首先建立webdav的工作目录,可以按照个人需要建立(使用df命令查看目录结构)mkdir /nfs/Public/webdav

建立目录后将目录赋权,否则webdav访问不正常,www-data这个用户是apache http服务的用户信息,根据 /etc/apache2/envvars这个文件的 APACHE_RUN_USER 变量设置chown www-data /nfs/Public/webdav

2.生成apache验证文件,用户名 webdav ,按照提示两次输入需要设置的密码htpasswd -c /etc/apache2/passwd.dav webdav

配置

3.配置虚拟目录

进入引用配置文件所在目录cd /etc/apache2/sites-enabled

新建一个配置文件 webdav.conf 内容为

#WebDAV Config 2014-11-16

#WebDAV Path /nfs/Public/webdav

Alias /webdav /nfs/Public/webdav

Options Indexes MultiViews

AllowOverride None

Order allow,deny

allow from all

DAV On

AuthType Basic

AuthName "webdav"

AuthUserFile /etc/apache2/passwd.dav

Require valid-user

#End WebDAV Config

验证

4.Apache 检查配置apache2ctl configtest

结果Syntax OK

5.重启服务/etc/init.d/apache2 reload

输出OK字样。

浏览器访问 http://IP(MC的IP)/webdav ,出现 Index of /webdav 配置成功,其他应用程序就可以访问了,例如 OmniFocus

参考资料

主要步骤:

虚拟目录配置:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/567737.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

github搜索技巧_和逛知乎、刷微博一样高效使用 GitHub

自打毕业之后,可以说每天打开 Github 或Email 看有没有 watch 项目的消息或者自己项目的 issue,然后在Explore 看看社区内项目的走势,紧接着开始写代码搬砖的工作,偶尔也会关注下 Github 的 Blog, 看看有没有大新闻,亦…

方舟服务器维护驯龙,方舟生存进化新手图文攻略 最详细的驯龙教程方法

《方舟:生存进化》很多新手玩家不知道前期如何生存,不知道有什么技巧,下面小编就为大家带来方舟生存进化的图文攻略,也就是新手图文攻略教程,希望对想要接触或这刚刚接触这款游戏的玩家有所帮助。首先,进入…

pyqt5 获取Qlabel中的图片并对其进行处理(包括Qimage转换为Mat)

1、提取Qlabel中的图片 qimgself.showScreenImgLabel.pixmap().toImage() 2、将Qimage转换为mat def qimage2mat(self,qimg):ptr qimg.constBits()ptr.setsize(qimg.byteCount())mat np.array(ptr).reshape(qimg.height(), qimg.width(), 4) # 注意这地方通道数一定要填4&…

服务器ios文件,ios 文件到服务器

ios 文件到服务器 内容精选换一换安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器。例如QQ.exe。在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器。例如QQ.exe。本地磁盘映射(推荐使用)使…

pyqt出现“Ui_Dialog has no attribute “show””

将设计好的.ui文件经过pycharm中的Pyuic命令后生成对应的.py文件。 此时生成的.py文件并没有初始化。需要额外添加初始化代码 class Ui_MainWindow(QtGui.QMainWindow):def __init__(self):super(Ui_MainWindow,self).__init__()self.setupUi(self)self.retranslateUi(self) …

python二维图颜色函数_Python绘图之二维图与三维图详解

各位工程师累了吗? 推荐一篇可以让你技术能力达到出神入化的网站"持久男" 1.二维绘图 a. 一维数据集 用 Numpy ndarray 作为数据传入 ply 1. import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt np.random.seed(1000) y np.random.stan…

Windows10配置CUDA10.0+cudnn7.5.1

1、安装CUDA10.0 (1)下载:https://developer.nvidia.com/cuda-10.0-download-archive?target_osWindows&target_archx86_64&target_version10&target_typeexelocal 双击安装包进行安装,路径全部默认不做修改 &#…

金蝶云系统服务器,金蝶系统云服务器已离线

金蝶系统云服务器已离线 内容精选换一换本节操作介绍在Windows和Linux环境中使用SSH密码方式远程登录Linux云耀云服务器的操作步骤。云耀云服务器状态为“运行中”。云耀云服务器已经绑定弹性公网IP。所在安全组入方向已开放22端口,配置方式请参见配置安全组规则。使…

python 并列条形图_python – 来自两个pandas数据框的分组条形图

我有两个包含不同值但结构相同的数据框: df1 0 1 2 3 4 D 0.003073 0.014888 0.155815 0.826224 NaN E 0.000568 0.000435 0.000967 0.002956 0.067249 df2 0 1 2 3 4 D 0.746689 0.185769 0.060107 0.007435 NaN E 0.764552 0.000000 0.070288 0.101148 0.053499…

微信公众平台服务器 反馈,微信公众号开发之大坑

问题:ascii codec cant encode characters in position 0-25: ordinal not in range(128)解决:import sysreload(sys)sys.setdefaultencoding()报错:{"errcode":41011,"errmsg":"missing agentid"}解决&#x…

Python正则表达式re.sub使用

1、引入正则表达式 import re2、使用re.sub进行字符串替换 re.sub(pattern, repl, string, count0, flags0) 其中三个必选参数:pattern, repl, string两个可选参数:count, flagspattern ,表示正则中的模式字符串,其中反斜杠加数…

径向基神经网络_谷歌开源Neural Tangents:5行代码打造无限宽神经网络模型,帮助“打开ML黑匣子”...

鱼羊 假装发自 凹非寺量子位 报道 | 公众号 QbitAI只要网络足够宽,深度学习动态就能大大简化,并且更易于理解。最近的许多研究结果表明,无限宽度的DNN会收敛成一类更为简单的模型,称为高斯过程(Gaussian processes&…

python eval简介

eval函数的简介和语法 eval()函数用来执行一个字符串表达式,并返回表达式的值。还可以把字符串转化为list、tuple、dict。 eval函数的语法: eval(expression[,globals[,locals]])参数: expression:表达式。 globals&#xff1…

佳能g2800清零软件天空_可能是史上最有趣的3D建模软件

今天咱们要讲的不是一款BIM软件,而是一款有趣的3D体素建模软件。体素英文名叫Voxel,是把像素风格中的小方块引申到三维空间里,让图像呈现一小块一小块的鲜明风格。比如《我的世界》和最近非常火的《纪念碑谷2》就是这样的风格。这款软件叫做M…

Python 打开文件注意事项

利用try except语句捕获打开文件异常 filename"student.txt"#利用try except语句捕获打开文件异常 try:student_txtopen(filename,a) #以追加模式打开文件 except Exception as e:student_txtopen(filename,w) #文件不存在,创建文件并打开#打开文件 i…

python删除数组元素_python:从数组列表中删除一系列数字

我在从数组列表中删除范围A到B的元素时遇到问题。我在网上搜索的解决方案似乎只适用于单个元素、相邻元素和或整数元素。我在处理浮点数。 1 2 3 4 5 6 7self.genx np.arange(0, 5, 0.1) temp_select self.genx[1:3] #I want to remove numbers from 1 - 3 from genx print(t…

python 列表中dict中key排序

#1列表排序:使用lamada表达式进行排序 student_new[{id:1,name:无语1,english:100,python:98},{id:2,name:无语2,english:87,python:96},{id: 3, name: 无语3, english: 95, python: 100}]student_new.sort(keylambda x:x[english],reverseTrue) print(student_new)…

springcloud feign 服务调用其他服务_微服务实战——SpringCloud与Feign集成

上一篇集成了ZuulGateway和Eureka并进行了测试。在实际场景中,我们肯定会有很多的微服务,而他们之间可能会存在相互调用的关系,那么,如何优雅的处理服务之间的调用问题呢?接下来就是我们要解决的。简单的说下FeignFeig…

Python部分知识点

1format方法 format中 数字表示所占宽度 符号^表示居中显示 \t表示添加制表符 format_title"{:^4}{:^12}\t{:^8}\t{:^10}\t{:^10}" print(format_title.format("ID","名字","英语成绩","Python成绩","C语言成绩"…

python数字形式转换_在Python中将字母转换为数字

在Python中将字母转换为数字 如何完成以下步骤? characters [abcdefghijklmnopqrtuvwxyz] numbers [123456789101112131415161718192021222324] text raw_input( Write text: ) 我已经尝试了许多方法来解决它,但无法做到。 我想做事。 如果我键入“ h…