1. 程式人生 > >CentOS7 使用命令列Webdav客戶端連線OwnCloud、NextCloud

CentOS7 使用命令列Webdav客戶端連線OwnCloud、NextCloud

平時折騰OwnCloud、NextCloud的時候,難免會出意外:資料庫損壞、誤刪資料檔案目錄等等。如果伺服器上有檔案備份,可以使用OwnCloud、NextCloud的webdav將資料匯入,就不用下載檔案再重新上傳了。
我使用的是客戶端是davfs2。
安裝davfs2
yum install davfs2
連線Owncloud、NextCloud webdav。
mount -t davfs https://Owncloud、NextCloud伺服器地址/remote.php/webdav/ /mnt

[root@corigin mnt]# mount -t davfs https://…/remote.php/webdav/

/mnt
Please enter the username to authenticate with server
https://…/remote.php/webdav/ or hit enter for none.
Username: 1
Please enter the password to authenticate user 1 with server
https://…/remote.php/webdav/ or hit enter for none.
Password:
/sbin/mount.davfs: warning: the server does not support locks
/sbin/mount.davfs: Warning: can’t write entry into mtab, but will
mount the file system anyway

出現“Username:”的時候輸入使用者名稱,出現“Password:”的時候輸入密碼,輸入密碼的時候和ssh登入centos7一樣,密碼不顯示,輸入完後按enter。
現在可以使用像使用本地硬碟一樣使用owncloud了
檢視一下硬碟使用情況
df -h

[root@corigin files]# df -h 檔案系統 容量 已用 可用 已用% 掛載點 ……
https://…/remote.php/webdav/ 107G 107G 0 100% /mnt

顯示使用100%,但這個並不影響往裡面拷貝檔案。