Samba共享Nextcloud目录
Nextcloud是一款開源免費(fèi)的私有云存儲(chǔ)網(wǎng)盤,它提供了網(wǎng)頁版和各平臺(tái)的客戶端,支持WebDAV協(xié)議。雖然WebDAV協(xié)議很方便在公網(wǎng)環(huán)境使用,但我們?cè)诩視r(shí),使用Samba協(xié)議去訪問操作Nextcloud的文件更方便高效。
Samba共享也就是Windows共享,Samba協(xié)議也具有跨平臺(tái)特性,支持廣泛,是很通用的協(xié)議。在大量小文件操作時(shí),會(huì)比WebDAV性能更好更穩(wěn)定。
Samba配置
新建 smb-nc.conf 文件,內(nèi)容如下:
[nc_wangzhengzhen]comment = nc_wangzhengzhenpath = /data/nas/nc/data/wangzhengzhen/filesbrowseable = noguest ok = nopublic = yeswritable = yes ; valid users = wx ; write list = wx ; create mask = 0775 ; directory mask = 0775force user = www-dataforce group = www-data[nc_wangxinyue]comment = nc_wangxinyuepath = /data/nas/nc/data/wangxinyue/filesbrowseable = yesguest ok = yespublic = yeswritable = yesforce user = www-dataforce group = www-dataSamba共享Nextcloud目錄,最重要一點(diǎn)是權(quán)限問題。我的Nextcloud是用Docker安裝的,運(yùn)行用戶是www-data,有的發(fā)行版Linux是web用戶。force user和force group參數(shù)用來指定客戶端連接Samba后,創(chuàng)建的文件所屬用戶和組。
如果不設(shè)置創(chuàng)建文件所屬用戶,可能會(huì)因?yàn)闄?quán)限問題,導(dǎo)致Nextcloud客戶端不能修改和刪除由Samba上傳的文件。
上面的配置是允許匿名用戶訪問和修改。Samba支持匿名用戶訪問、本地用戶訪問、虛擬用戶訪問。
// 增加虛擬用戶
smbpasswd -a zhangsan
// 查看虛擬用戶
pdbedit -L
Samba配置不是本章重點(diǎn),網(wǎng)上有很多資料可以查到。
在Samba配置文件 /etc/samba/smb.conf 中引入外部配置文件
include = /data/config/samba/smb-nc.conf重啟Samba服務(wù)即可生效。
Nextcloud監(jiān)控目錄
默認(rèn)情況下,通過Samba新增/刪除的文件,在Nextcloud網(wǎng)頁端或客戶端是看不到的。
打開Nextcloud配置文件 config.php ,增加配置:
'filesystem_check_changes' => 1重啟Nextcloud服務(wù),即可監(jiān)控文件改變狀態(tài)。
也可以手動(dòng)掃描所有變更:
php occ files:scan --all啟用不安全的來賓登錄
從Win10開始,系統(tǒng)默認(rèn)不允許空密碼訪問共享。
Win鍵+R,打開運(yùn)行。輸入 gpedit.msc 打開組策略。
計(jì)算機(jī)配置>管理模版>網(wǎng)絡(luò)>Lanman 工作站 找到 啟用不安全的來賓登錄
啟用即可。
解決Windows安全中心警告
通過共享訪問,每次打開或右鍵操作exe,zip,rar文件時(shí)會(huì)彈出一個(gè)警告:
Win鍵+R,打開運(yùn)行。輸入 control 打開控制面板。
控制面板>網(wǎng)絡(luò)和 Internet>Internet 選項(xiàng)
切換到安全選項(xiàng)卡,在本地 intranet中添加站點(diǎn)
站點(diǎn)可以是Nextcloud服務(wù)器的IP或域名。
保存關(guān)閉即可。
完
IOS系統(tǒng)自帶的文件管理不支持WebDAV協(xié)議,通過Samba共享,可以不裝第三方客戶端就能訪問Nextcloud文件了。
需要注意的是,通過Samba無法訪問Nextcloud內(nèi)部分享的文件。這種只能通過Nextcloud網(wǎng)頁版或客戶端查看。
除非注明,否則均為"攻城獅·正"原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處。
本文鏈接:https://engr-z.com/487.html
總結(jié)
以上是生活随笔為你收集整理的Samba共享Nextcloud目录的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于STM32F103C8T6片内Fla
- 下一篇: minecraft(我的世界) 外网远程