前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >挂载WebDAV到CentOS服务器

挂载WebDAV到CentOS服务器

作者头像
刺_猬
发布2018-06-21 15:31:21
4.2K0
发布2018-06-21 15:31:21
举报
文章被收录于专栏:刺客博客刺客博客

本人最不喜欢的就是重复造轮子,所以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服务器

» 转载请注明来源:刺客博客

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-11-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档