(二)WebDav配置 & put脚本编辑!

WebDav 配置

----------------

# 1. 修改了两个配置文件

# 2. 创建web访问用户的用户名和口令

# 3. 创建了两个目录,并且设置了管理权限

----------------

# 切换目录

$ cd /etc/apache2

$ sudo vim httpd.conf

# 查找httpd-dav.conf

/httpd-dav.conf

"删除行首#"

# 将光标定位到行首

0

# 删除行首的注释

x

# 打开这三行

LoadModule dav_module libexec/apache2/mod_dav.so

LoadModule dav_fs_module libexec/apache2/mod_dav_fs.so

LoadModule auth_digest_module libexec/apache2/mod_auth_digest.so

# 保存退出

:wq

# 切换目录

$ cd /etc/apache2/extra

# 备份文件(只要备份一次就行)

$ sudo cp httpd-dav.conf httpd-dav.conf.bak

# 编辑配置文件

$ sudo vim httpd-dav.conf

"将Digest修改为Basic"

# 查找Digest

/Digest

# 进入编辑模式

i

# 返回到命令行模式

ESC

# 保存退出

:wq

# 切换目录,可以使用鼠标拖拽的方式

$ cd 保存put脚本的目录

# 以管理员权限运行put配置脚本

$ sudo ./put

设置两次密码: 123456

put脚本编辑

----------------

# 创建put脚本

$ vi put

...1、输入脚本内容!...

  # 切换目录
  echo "切换至/usr目录"
  cd /usr
  # 设置用户admin的密码
  echo "设置admin的密码"
  htpasswd -c /usr/user.passwd admin
  # 设置密码文件的访问群组
  echo "正在创建相关目录并修改访问权限..."
  chgrp www /usr/user.passwd
 # 建立var文件夹,保存DavLockDB相关文件
 mkdir -p /usr/var
 # 修改var文件夹用户群组
 chown -R www:www /usr/var
 # 建立上传文件夹:uploads
 mkdir -p /usr/uploads
 # 修改uploads文件夹用户群组
 chown -R www:www /usr/uploads
 echo "修改完毕,请确认..."
 ls -lG
 echo "重新启动Apache服务器"
 # 重新启动Apache

 apachectl -k restart

...2、保存并退出...

* :x    "退出编辑模式后、用:x

...3、修改权限...

$ chmod 744 put

..............完成..............

================

PS:

[ 每日一句 

" Many of the improvements I introduced when developing C simply looked like a good thing to do. " -- Dennis Ritchie

[ 每天一首英文歌 ]

" My Bloody Valentine " -- Tata Young

================

|--> Copyright (c) 2015 Bing Ma.

|--> GitHub RUL: https://github.com/SpongeBob-GitHub

Apache & WebDav 配置(二)的更多相关文章

  1. Apache & WebDav 配置(一)

    (一)简单Apache服务器的搭建!用于文件de上传.下载.修改.删除! ---------- - Apache 1. 使用最广的 Web 服务器.支持各种脚本(PHP)的执行 2. Mac自带,只需 ...

  2. iOS - Mac Apache WebDav 服务器配置

    前言 Apache 服务器: Web 服务器,可以支持各种脚本(PHP)的执行,目前世界上使用最为广泛的一种 Web 服务器 WebDav 服务器: 基于 http 协议的 "文件" ...

  3. centos apache svn配置

    单独安装svn服务: 安装svn软件 yum install subversion 创建根目录 mkdir -p /var/www/svn 创建版本库repos svnadmin create /va ...

  4. WebDAV 配置及相关工具

    最近在项目中安装和调试服务器,杯具的是,服务器是内网地址,而且不可以直接SSH.SFTP,只能通过中间一台linux作为跳板,然后在SSH命令行里去操作目标机器. 如果只是命令行操作也就无所谓了,但是 ...

  5. Apache安装配置步骤

    注释:这里以Linux 红帽商业版为例~~~~~~~纯手打啊 Apache安装配置步骤 准备:关闭其他虚拟设备 #/etc/init.d/libvirtd stop #/etc/init.d/xend ...

  6. apache性能配置优化

    最近在进行apache性能优化设置.在修改apache配置文件之前需要备份原有的配置文件夹conf,这是网站架设的好习惯.以下的apache配置调优均是在red had的环境下进行的. httpd相关 ...

  7. Discuz!X2.5论坛在IIS和Apache环境配置实现伪静态

    最近在研究自己的网站,然后把这文章分享出来,让不清楚怎么设置的童鞋参考,高手可以飘过~~~ URL 静态化是一个有利于搜索引擎的设置,通过 URL 静态化,达到原来是动态的 PHP 页面转换为静态化的 ...

  8. Maven 工程下 Spring MVC 站点配置 (二) Mybatis数据操作

    详细的Spring MVC框架搭配在这个连接中: Maven 工程下 Spring MVC 站点配置 (一) Maven 工程下 Spring MVC 站点配置 (二) Mybatis数据操作 这篇主 ...

  9. 关于Apache的配置方法和步骤

    一.下载.安装和卸载 网址:https://httpd.apache.org/docs/current/platform/windows.html#down 点击ApacheHaus,在里面下载任何版 ...

随机推荐

  1. vpdn详细说明

     VPDN英文为Virtual Private Dial-up Networks,又称为虚拟专用拨号网,是VPN业务的一种,是基于拨号用户的虚拟专用拨号网业务. 中文名 虚拟专用拨号网业务 外文名 ...

  2. [DEEP LEARNING An MIT Press book in preparation]Deep Learning for AI

    动人的DL我们有六个月的时间,积累了一定的经验,实验,也DL有了一些自己的想法和理解.曾经想扩大和加深DL相关方面的一些知识. 然后看到了一个MIT按有关的对出版物DL图书http://www.iro ...

  3. LeetCode之Sort List

    称号:Sort a linked list in O(n log n) time using constant space complexity. 对一个单链表进行排序,要求时间复杂度为O(n log ...

  4. port大全及port关闭方法

    在网络技术中,port(Port)大致有两种意思:一是物理意义上的port,比方,ADSL Modem.集线器.交换机.路由器用于连接其它网络设备的接口,如RJ-45port.SCport等等.二是逻 ...

  5. Android 布局管理器

    为了更好地管理Android应用程序的用户界面组件,Android它提供了一个布局管理.通过使用布局管理,Android具有良好的平台无关的图形用户界面应用程序. 平时,推荐布局管理器来管理分布式组件 ...

  6. Caused by: org.springframework.beans.NotWritablePropertyException

    1.错误叙述性说明 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -h ...

  7. Vertica对于所计算的时间SQL声明大全

    词:强.大.所有,强烈推荐 SQL语句 查询结果 select (timestamp '2005-01-17 10:00' - timestamp '2005-01-01'); 16 10:10 se ...

  8. 不同版本的SQL Server之间数据导出导入的方法及性能比较

    原文:不同版本的SQL Server之间数据导出导入的方法及性能比较 工作中有段时间常常涉及到不同版本的数据库间导出导入数据的问题,索性整理一下,并简单比较下性能,有所遗漏的方法也欢迎讨论.补充. 0 ...

  9. [ExtJS5学习笔记]第22 Extjs5正在使用beforeLabelTpl添加所需的配置选项标注星号标记

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/39395753 官方样例:http://docs.sencha.com/extjs/5. ...

  10. struts1吊牌<logic:iterate>

    <logic:iterate>主要用于处理网页上的输出集合,集合是其中一般下列之一: 1. java对象的数组 2. ArrayList.Vector.HashMap等 具体使用方法请參考 ...