スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

CentOS 5.2 x64でWebDAVを設定

タックス

いよいよWebDAVの設定です。
私はWebDAVを利用して、少なくとも5年くらいになろうとしていますが、非常に便利で今でも愛用しているくらいです。
情報漏洩が叫ばれている中、会社と自宅間で使用するには、ちょっと勇気が要りますが、実家と自宅間などで使うには、非常に便利です。
何よりも、USBメモリーを持たなくても、WebにアクセスできるPCさえあれば、簡単にデータを自宅に送れるのが魅力だと思います。
実は、今までUSBメモリーの必要性があまり無かったため、つい3ヶ月前までUSBメモリーを所持していなかったほどです。
(USBメモリーを購入したきっかけは、PS3でした。)
では、WebDAVの設定は以下のとおりです。

まず、事前にApacheの設定とSSLの設定が既に完了していることが前提ですので、以下のページを見て再度確認して下さい。

CentOS 5.2 x64でApacheを設定 - にわかSEの独り言
CentOS 5.2 x64でSSLを設定 - にわかSEの独り言


また、自宅サーバーの場合、DDNSサービスを利用すると便利です。

CentOS 5.2 x64でDynamic DO!.jp(DDNS)を利用する - にわかSEの独り言

  • /etc/httpd/conf/httpd.confを確認

  • 以下の行が、コメントアウトされてないことを確認して下さい。
    もしも、コメントアウトされているようであれば、外して下さい。

    LoadModule dav_module modules/mod_dav.so
    LoadModule dav_fs_module modules/mod_dav_fs.so



  • /etc/httpd/conf.d/webdav.confの作成


  • #
    # This is to permit URL access to WebDav.
    #
    Alias /ディレクトリー名 /ディレクトリーPath/ディレクトリー名/

    <IfModule mod_dav.c>
    DAVMinTimeout 600

    <Location /webdav>
    DAV On
    SSLRequireSSL
    AuthType Basic
    AuthName "Login ディレクトリー名"
    AuthUserFile "/var/www/.htpasswd"
    Require valid-user
    Order deny,allow
    Deny from all
    Allow from all
    </Location>
    </IfModule>


    ポイントとしては、「DAV On」でWebDAV機能を許可し、「SSLRequireSSL」でSSLじゃないとアクセスできないようにしている点です。その代わりSSLなので、認証はBASIC認証で簡単に済ませています。

  • WebDAVで共有するディレクトリーの作成

  • # mkdir /ディレクトリPath/ディレクトリー名/

  • .htpasswdファイルの作成からApacheの再読み込み

  • CentOS 5.2 x64で高機能アクセス解析ソフト(AWStats)を設定する - にわかSEの独り言

    この記事の「htpasswdファイルの作成」と「Apacheの再読み込み」を実施して下さい。
    この時、先ほど設定したwebdav.confの/var/www/.htpasswdに注意して下さい。
    もしも、AWStatsと同じユーザーを共有したい場合は、AWStatsの.htpasswdの内容と合わせて下さい。

  • WindowsでWebDAVを利用する方法

  • 設定方法はWindows 2000からWindows 7までほぼ同じだと思います。
    (サンプル画面はWindows XP)


    「マイネットワーク」の「ネットワークプレースの追加」をダブルクリック


    「次へ」をクリック


    「次へ」をクリック


    「https://ドメイン名 or IPアドレス/ディレクトリー名/」を入力し、「次へ」をクリック


    htpasswdで設定したユーザー名とパスワードで認証


    「次へ」をクリック


    「完了」をクリック
    マイネットワークから、いつでもアクセスできるようになります。


    以上です。

    以下、参考リンクです。

    Wikipedia(Linux)
    Wikipedia(CentOS)
    Wikipedia(WebDAV)

    CentOS 5.2 x64でApacheを設定 - にわかSEの独り言
    CentOS 5.2 x64でSSLを設定 - にわかSEの独り言
    CentOS 5.2 x64でDynamic DO!.jp(DDNS)を利用する - にわかSEの独り言


関連記事


FC2Blog Rankingblogram投票ボタンとれまが人気ブログランキングブログランキング・にほんブログ村へ
くる天 人気ブログランキングにほんブログ村 IT技術ブログ CentOSへ

テーマ : Linux
ジャンル : コンピュータ

コメントの投稿

非公開コメント

プロフィール

WING☆

Author:WING☆


カレンダー
12 | 2017/03 | 01
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
カウンター
お問い合わせ

名前:
メール:
件名:
本文:

WING☆からのお知らせ
  • CentOS 7設定集
  •    └wingリポジトリ(el7)

  • CentOS 6 x64設定集
  •    └wingリポジトリ(el6)

  • CentOS 5 x64設定集
  •    └wingリポジトリ(el5)



    My Yahoo!に追加

    FC2ブログランキング



    リンク
    ブロとも一覧
    Virtualization & Sever Maniax
    RSSリンクの表示
    QRコード
    QRコード
    ブロとも申請フォーム

    この人とブロともになる

    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。