挂载WebDAV到CentOS服务器

本人最不喜欢的就是重复造轮子,所以TeraCloud是啥,如何申请,请参考这篇文章: https://liyuans.com/archives/TeraCloud.html 接下来切入正题,如何把提供WebDAV的网盘挂载到本地作为本地磁盘? 废话不多,先上代码再解释:

#!/bin/bash #webdav挂载到CentOS服务器 #by 刺猬 echo "本脚本作为https://nanao.teracloud.jp的webdav挂载到Linux服务器" echo "其他服务器修改webdav地址即可,webdav太多,本人不再重复造轮子" echo '请输入teracloud.jp的用户名:' read uname echo '请输入teracloud.jp的密码:' read upass yum install epel-* -y #安装 epel-release yum install davfs2 -y #安装davfs2插件 mkdir /mnt/webdav #挂载在本地的/mnt/webdav目录,可自行修改 sed -i 's/# use_locks 1/use_locks 0/g' /etc/davfs2/davfs2.conf echo "https://nanao.teracloud.jp/dav/ ${uname} ${upass}" > /etc/davfs2/secrets echo "mount.davfs https://nanao.teracloud.jp/dav/ /mnt/webdav" >> /etc/rc.local#设置开机自启,阁下服务器不支持rc.local请自行解决。 echo -e " 挂载完成,请重启服务器使用df -h查看是否挂载成功,如果出现问题, 那么80%是使用了OpenVZ构架服务器,原则上仅仅支持非OpanVZ构架,但是某些OpenVZ依然可以挂载 所以请自测,KVM构架测试任何问题。 "

此文章为CentOS挂载,其他系统由于版本复杂,请把:

yum install epel-* -y #安装 epel-release yum install davfs2 -y #安装davfs2插件

替换为davfs2安装方法代码即可,安装代码自行搜索即可得到。 发行版本复杂,所以我就做了CentOS通用版本,其他系统自行改动即可使用。最核心的就是最后几句修改文件代码。 最后吐槽两句: 造轮子是世上最无聊的事情,做很多事情,别人已经做了,自己再做就没意义了。所以以后尽量把文章按自己的设想写下去。

» 本文链接:挂载WebDAV到CentOS服务器 » 转载请注明来源:刺客博客

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏魏艾斯博客www.vpsss.net

Let’s Encrypt 官方推荐 Certbot 工具快速部署 SSL 证书

1584
来自专栏Crossin的编程教室

把你开发的网站免费发布到互联网上(2)

前几天,我们介绍了通过 PythonAnywhere 在互联网上创建一个站点: 把你开发的网站免费发布到互联网上(1) 本篇是上一篇的延续,来讲一讲如何将已有的...

2929
来自专栏IT笔记

Maven初探-如何快速入手一个项目

这已是一个工具的时代,而不是一个到处搜集JAR的年代,如果还在为搭建一个项目而到处找依赖,那你就彻底OUT了。下面,跟各位一起重温学习下Maven。 什么是Ma...

2519
来自专栏我和PYTHON有个约会

Django来敲门~第一部分【5.3.后台管理模块】

神说,要有光 我们说,不喜欢命令行,要有可视化的界面管理项目信息 恭喜你:django默认就提供了一个可视化的后台管理系统,当然,要使用话,简单操作几个步骤...

572
来自专栏智能大石头

[netcore]CentOS安装使用.netcore极简教程(免费提供学习服务器) 新生命团队netcore服务器免费开放计划

本文目标是指引从未使用过Linux的.Neter,如何在CentOS7上安装.Net Core环境,以及部署.Net Core应用。

1070
来自专栏王磊的博客

net发布的dll方法和类显示注释信息(字段说明信息)[图解]

    自己发布的dll添加的另一个项目中突然没有字段说明信息了,给使用带来了很多的不便,原因是为了跨项目引用,所以导致不显示注释信息的,一下是解决这个问题的方...

3105
来自专栏炉边夜话

在Debian中打造属于自己的deb包

问题:如果你要在Debian系统中发布一款软件或者一个包,该如何做呢?如果你的项目中有各种二进制包,该如何维护呢?如果你自己做了一款小小的实用软件,该如何与朋友...

932
来自专栏猿人谷

解决xcode打开时loading假死的问题

症状如下: 点击打开xcode后,就一直会看到loading,但是CPU消耗很高,基本上就是死了(动弹不得),通过活动监测器看到xcode显示为“未响应” 以为...

2026
来自专栏运维咖啡吧

记一次诡异的故障排查经历

管理员通过Jenkins调用“发布程序(代号varian,以下简称varian)”,发布程序会进行一系列的初始化操作,完成后生成Docker镜像上传到Docke...

622
来自专栏菩提树下的杨过

monoTouch开发(1):win7 + vmware下安装mac os

iPhone现在越来越火爆了,很多原本在PC上的互联网应用都纷纷推出了iPhone客户端(比如携程,新浪微博),iPhone的最佳开发环境是mac OS + i...

1956

扫码关注云+社区