seaweedfs源碼文檔鏈接git地址
創新互聯憑借在網站建設、網站推廣領域領先的技術能力和多年的行業經驗,為客戶提供超值的營銷型網站建設服務,我們始終認為:好的營銷型網站就是好的業務員。我們已成功為企業單位、個人等客戶提供了網站設計、成都網站制作服務,以良好的商業信譽,完善的服務及深厚的技術力量處于同行領先地位。
官網配置security.toml步驟
1.1: 命令生成security.toml: weed scaffold -config=security
1.2: 通過openssl生成CA證書,并生成客戶端證書和密鑰(此處我沒有用官網提供的 的插件進行生成,原因是執行命令 go build 時候一直報錯,提示timeout,找不到gopass插件
)
1.3: 生成的security.toml文件放到跟weed同級目錄下即可,seaweedfs如何安裝請 傳送門 參考這篇文章
1.4: 使用方法,獲取文件生成的token
1.5: 至此文件讀權限校驗加入成功
seaweedfs使用jwt自身token鑒權
優點:
1.可以完全脫離項目業務邏輯,實現自身權限控制,自簽自驗(自己簽發Authorization,自己驗證Authorization)
2.可以自己設置Authorization的有效期,實現階段性讀取權限限制
缺點 :
1.圖片鏈接需要在請求頭中加入Authorization信息,h5中img標簽無法直接在圖片鏈接中加入請求頭信息 。
2.每一個文件讀取都需要根據文件id申請一個Authorization信息,操作稍顯繁瑣
關于文件訪問權限控制,另一種方案,可看 linux 安裝openresty并使用lua腳本轉發鑒權控制文件訪問權限 文章
如何設置Windows服務器安全設置
一、取消文件夾隱藏共享在默認狀態下,Windows 2000/XP會開啟所有分區的隱藏共享,從“控制面板/管理工具/計算機管理”窗口下選擇“系統工具/共享文件夾/共享”,就可以看到硬盤上的每個分區名后面都加了一個“$”。但是只要鍵入“計算機名或者IPC$”,系統就會詢問用戶名和密碼,遺憾的是,大多數個人用戶系統Administrator的密碼都為空,入侵者可以輕易看到C盤的內容,這就給網絡安全帶來了極大的隱患。
怎么來消除默認共享呢?方法很簡單,打開注冊表編輯器,進入“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetSevicesLanmanworkstationparameters”,新建一個名為“AutoShareWKs”的雙字節值,并將其值設為“0”,然后重新啟動電腦,這樣共享就取消了。關閉“文件和打印共享”文件和打印共享應該是一個非常有用的功能,但在不需要它的時候,也是黑客入侵的很好的安全漏洞。所以在沒有必要“文件和打印共享”的情況下,我們可以將它關閉。用鼠標右擊“網絡鄰居”,選擇“屬性”,然后單擊“文件和打印共享”按鈕,將彈出的“文件和打印共享”對話框中的兩個復選框中的鉤去掉即可。二、禁止建立空連接打開注冊表編輯器,進入“HKEY_LOCAL_MACHINESystemCurrentControlSetControlLsa”,將DWORD值“RestrictAnonymous”的鍵值改為“1”即可。三、刪掉不必要的.協議對于服務器來說,只安裝TCP/IP協議就夠了。鼠標右擊“網絡鄰居”,選擇“屬性”,再鼠標右擊“本地連接”,選擇“屬性”,卸載不必要的協議。其中NETBIOS是很多安全缺陷的根源,對于不需要提供文件和打印共享的主機,還可以將綁定在TCP/IP協議的NETBIOS關閉,避免針對NETBIOS的攻擊。選擇“TCP/IP協議/屬性/高級”,進入“高級TCP/IP設置”對話框,選擇“WINS”標簽,勾選“禁用TCP/IP上的NETBIOS”一項,關閉NETBIOS。四、禁用不必要的服務:Automatic Updates(自動更新下載)Computer BrowserDHCP ClientDNS ClientMessengerPrint SpoolerRemote Registry(遠程修改注冊表)Server(文件共享)Task Scheduler(計劃任務)TCP/IP NetBIOS HelperThemes(桌面主題)Windows AudioWindows TimeWorkstation五、更換管理員帳戶
Administrator帳戶擁有最高的系統權限,一旦該帳戶被人利用,后果不堪設想。黑客入侵的常用手段之一就是試圖獲得Administrator帳戶的密碼,所以我們要重新配置Administrator帳號。
首先是為Administrator帳戶設置一個強大復雜的密碼(個人建議至少12位),然后我們重命名Administrator帳戶,再創建一個沒有管理員權限的Administrator帳戶欺騙入侵者。這樣一來,入侵者就很難搞清哪個帳戶真正擁有管理員權限,也就在一定程度上減少了危險性六、把Guest及其它不用的賬號禁用有很多入侵都是通過這個賬號進一步獲得管理員密碼或者權限的。如果不想把自己的計算機給別人當玩具,那還是禁止的好。打開控制面板,雙擊“用戶和密碼”,單擊“高級”選項卡,再單擊“高級”按鈕,彈出本地用戶和組窗口。在Guest賬號上面點擊右鍵,選擇屬性,在“常規”頁中選中“賬戶已停用”。另外,將Administrator賬號改名可以防止黑客知道自己的管理員賬號,這會在很大程度上保證計算機安全。七、防范木馬程序
木馬程序會竊取所植入電腦中的有用信息,因此我們也要防止被黑客植入木馬程序,常用的辦法有:
● 在下載文件時先放到自己新建的文件夾里,再用殺毒軟件來檢測,起到提前預防的作用。
● 在“開始”→“程序”→“啟動”或“開始”→“程序”→“Startup”選項里看是否有不明的運行項目,如果有,刪除即可。
● 將注冊表里 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun下的所有以“Run”為前綴的可疑程序全部刪除即可。八、如果開放了Web服務,還需要對IIS服務進行安全配置:
(1) 更改Web服務主目錄。右鍵單擊“默認Web站點→屬性→主目錄→本地路徑”,將“本地路徑”指向其他目錄。
(2) 刪除原默認安裝的Inetpub目錄。(或者更改文件名)
(3) 刪除以下虛擬目錄: _vti_bin、IISSamples、Scripts、IIShelp、IISAdmin、IIShelp、MSADC。九、打開審核策略Windows默認安裝沒有打開任何安全審核,所以需要進入[我的電腦]→[控制面板]→[管理工具]→[本地安全策略]→[審核策略]中打開相應的審核。系統提供了九類可以審核的事件,對于每一類都可以指明是審核成功事件、失敗事件,還是兩者都審核策略更改:成功或失敗登錄事件:成功和失敗對象訪問:失敗事件過程追蹤:根據需要選用目錄服務訪問:失敗事件特權使用:失敗事件系統事件:成功和失敗賬戶登錄事件:成功和失敗賬戶管理:成功和失敗十、安裝必要的安全軟件
我們還應在電腦中安裝并使用必要的防黑軟件,殺毒軟件和防火墻都是必備的。在上網時打開它們,這樣即便有黑客進攻我們的安全也是有保證的。當然我們也不應安裝一些沒必要的軟件,比如:QQ一些聊天工具,這樣盡可能給黑客提供少的后門.最后建議大家給自己的系統打上補丁,微軟那些沒完沒了的補丁還是很有用的。
1、安全更新
許多應用程序與系統供應商會不定期發布最新版本補丁,而這些補丁通常包含以往存在的漏洞的詳細信息,如果用戶不及時進行安全更新,黑客很可能會通過發布的漏洞輕易入侵服務器。因此,監控所有程序與系統發布的最新安全版本,若沒有其他問題,確認補丁可用,應在24小時之內應用。
2、修補漏洞
在應用開發人員尚未發現新漏洞時,用戶仍然需要自行監控與查找,如果發現新的威脅,應該及時進行修復或通過防火墻阻止,禁用容易受到攻擊的功能與應用,直到官方補丁修復完成。
3、攻擊防范
攻擊者使用工具通過各類漏洞進行入侵服務器,因此用戶需要對癥下藥。第一,關閉不常使用且極易被攻擊的端口;第二,許多攻擊被識別與預警,用戶應該及時切斷這類攻擊者的IP,并升級防火墻,阻擋大部分普通攻擊。
4、清理攻擊者
如果不幸還是被攻擊者入侵服務器,那么用戶需要第一時間查找不正常IP,將攻擊者清除,并鎖定網站與服務器,對文件進行掃描,關閉后門等方式及時修復服務器。
網頁標題:文件服務器安全設置方法 文件服務器安全設置方法有哪些
本文URL:http://vcdvsql.cn/article28/dopejcp.html
成都網站建設公司_創新互聯,為您提供服務器托管、電子商務、微信公眾號、手機網站建設、全網營銷推廣、定制網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯