分享一种中小企业的文件服务器方案
分享一種中小企業(yè)的文件服務(wù)器方案
以我所在的單位為例,目前我們的文件共享都是使用samba+網(wǎng)絡(luò)盤的方式,這種方式的好處就是便利,但也有很多不爽的地方,samba管理用戶相當啰嗦,比方添加一個新用戶,要在服務(wù)器端增加,而且用戶自己還不能修改密碼,我也一直在尋找一種途徑來改變這種狀況,只可惜市面上提供的大多數(shù)企業(yè)文檔管理系統(tǒng),都是只提供http+ftp接口的,很少有能夠在linux下面mount成網(wǎng)絡(luò)盤,或者在windows下面掛一個網(wǎng)絡(luò)盤來實現(xiàn)。能實現(xiàn)的話,價格也是相當高。
我這里分享一種解決方案,不過需要用到一個破解程序。
FreeBSD/Linux + SSH + WebDriver
WebDriver是我試過用的最好用的一個工具,它能夠?qū)⒒贔TP、SSH、WebDav幾種協(xié)議的網(wǎng)絡(luò)文件夾掛載為本地硬盤。
先簡要說明下需求:一般的文件服務(wù)器,都需要:可讀寫的公共組空間+私人空間+全局可讀寫的公共空間+私人共享空間。這個功能,在FreeBSD/Linux系統(tǒng)下是很容易實現(xiàn)的。定義文件夾“屬性+屬組+軟鏈接”就搞定的了,限制空間也簡單,使用quota。
好了,那么我的做法是這樣:在服務(wù)器端打開ssh(不建議使用ftp,因為webDriver中文亂碼,ssh則未發(fā)現(xiàn)),定義用戶組、用戶,定義文件夾,分配相應(yīng)的權(quán)限控制(當然這些用戶都不能登陸系統(tǒng),否則就糟糕了),客戶端安裝webdriver程序(自行check),ok,就這么多。
?
掛載為本地驅(qū)動器
?
想后續(xù)再用php寫個管理員的控制臺,估計就相當完美了,嘿嘿。
若有哪位仁兄用了這種方法來掙錢,不要忘記小弟哈。
事后想想,這種方式貌似用FreeNAS/OpenFiler+WebDriver也能很好的解決。。。
?
================================================================
如果是在linux/BSD主機之間共享文件,使用sshfs可以很容易的實現(xiàn)。
?
?
轉(zhuǎn)載于:https://blog.51cto.com/xiaosa/386242
總結(jié)
以上是生活随笔為你收集整理的分享一种中小企业的文件服务器方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Javascript图像处理——图像形态
- 下一篇: shell:判断一个进程是否存在