UNRAID安装配置webdav server

WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议。unraid配置webdav服务端,可以实现远程访问及操作unraid下所有文件夹。

#安装webdav server docker

unraid主界面,APPS——》搜“webdav”——》install安装Apache-WebDAV

#配置Apache-WebDAV

  • 建议使用custom:br0自定义局域网IP的方式来配置访问IP,因为独立IP可以修改修改路由表,自定义网关,以后可能用得到。
  • WebDAV share 可以理解为服务端的根目录,狠一点的可以直接填/或/mnt/
  • Authentication填认证方式,https的选Basic(默认),http的选Digest
  • Username:用户名
  • Password:密码
  • Enable SSL:填自签证书路径,如果使用了SSL,上面Authentication就要选Basic

如果想要实现https访问webdav请参考本站另一篇文章,UNRAID安装配置nginx proxy manager反向代理

这就已经配置完了,局域网内可以通过内部IP访问webdav。但你既然开了webdav服务端,我相信绝对不可能只是用于局域网访问操作,一定是要转发端口做远程访问的。

有任何问题欢迎留言,enjoy~

linux删除一定时间内的文件数据

find 路径 -mtime +时间 -type f -name "文件名" -exec rm -rf {} \;
  • 路径:绝对路径
  • -mtime:单位是天
  • -mmin:单位是分钟
  • +时间:整数
  • -type f:格式是文件
  • -type d:格式是文件夹
  • -name “文件名”:文件名支持通配符。例如”*.exe”表示所有.exe后缀的文件
  • rm -rf:删除命令
  • {} \; :固定格式

UNRAID挂载windows硬盘或文件夹

unraid可以将windows虚拟机或物理机的共享硬盘或文件夹挂载到本地。大体流程是windows开启smb、共享硬盘或文件夹,unraid用unassigned devices这个插件以smb协议实现挂载远程硬盘/文件夹。

#本文环境

  • unraid 6.10.2
  • unraid内建的windows10虚拟机

#windows开启smb

参考本站先前的文章,windows开启SMB

#windows共享硬盘或文件夹

应该都会吧。大致就是右键点文件夹属性,然后在共享里设置一下。实在有不懂的可以留言。

#unraid安装配置unassigned devices插件

1,unraid主界面,APPS——》选install安装

2,unraid主界面,MAIN——》下拉至SMB Shares|NFS shares|ISO file Shares(这个选项只有在安装unassigned devices这个插件后才有)——》选ADD REMOTE SMB/NFS SHARE

3,选windows图标,然后next

4,直接点 SEARCH FOR SERVERS,会自动搜索到windows实体机或虚拟机名。然后选择需要挂载的windows名,next

5,输入登录windows的用户名密码

6,DOMAIN(域)一般可以略过不填,直接next

7,点LOAD SHARES,会自动搜索到已经设置了共享的windows硬盘或文件夹。我这里是直接共享了D盘。最后选DONE,就表示完成了。

8,完成后会看到unraid以smb协议挂载了一块windows的硬盘/文件夹,但还要你手动点一下MOUNT,才会最终完成挂载。

另外别忘了进SETTINGS里把AUTOMOUNT的勾选上,今后重启才会自动挂载。

#访问挂载的硬盘/文件夹

挂载盘的路径是/mnt/remotes/

有任何问题欢迎留言,enjoy~