WebDAV
sudo a2enmod dav
sudo a2enmod dav_fs
/etc/apache2/sites-available/hoge
Listen 3004
<VirtualHost *:3004>
DocumentRoot /home/scott/work_area
<Directory /home/scott/work_area>
Options Indexes MultiViews
DAV On
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
sudo service apache2 restart
Linux からのマウント、アンマウント
sudo mount -t davfs http://host_aa:3004 /mnt/host_aa/webdav
sudo umount /mnt/host_aa/webdav/
Windows からのマウント、アンマウント
net use s: http://host_aa:3004
net use s: /delete
Python
Java
C#
Windows の領域をWebDAV で、読み書きできるようにする方法
- fsmount というグループを作成する。
sudo groupadd fsmount
- fsmount というグループで読み書きできるようにマウントする。
sudo mount -t cifs -o "codepage=cp932,iocharset=utf8,
username=user_aa,passwd=user_aa,workgroup=AAA,
uid=nobody,gid=fsmount,file_mode=0775,dir_mode=0775"
//host_windows/place /mnt/place
- apache2 を、fsmount というグループで実行する。
/etc/apache2/httpd.conf
Group fsmount
sudo service apache2 stop
sudo service apache2 start
iPad で使えるWebDAV クライアント
WebDAV Nav (認証なしで使える)
OverTheAir (認証なしで使えない)
GoodReader (認証なしで使える)
result_aa
outarea_aa
outarea_bb
outarea_cc
outarea_dd
outarea_ee
outarea_ff
outarea_gg
outarea_hh
Return
Dec/19/2023 AM 08:15